All about buses to Zurich
| Local Time | |
| Country | Switzerland |
| Currency | Swiss Franc |
| Bus connections | 313 |
| bus stations | 17 |
| cheapest ride | £8 |
| Most popular coach operators | |
| Other companies are MarinoBus, Severtrans Sombor and Shuttler | |
Cheap bus tickets to Zurich
-
FlixBus1h 45m013:30Basel Mulhouse AirportBasel Mulhouse Airport15:15ZurichCentral Bus Station Sihlquai0EconomyA Bus from FlixBus goes from Basel Mulhouse Airport, Basel Mulhouse Airport (France) at 16/06/2026 13:30:00 to Central Bus Station Sihlquai, Zurich (Switzerland) arriving at 16/06/2026 15:15:00. 50 Economy ticket for £8 per person are available. Travel duration is 1h 45m
-
BlaBlaCar Bus3h 5m006:00ColmarBus Stop09:05ZurichCentral Bus Station Sihlquai0EconomyA Bus from BlaBlaCar Bus goes from Bus Stop, Colmar (France) at 19/06/2026 06:00:00 to Central Bus Station Sihlquai, Zurich (Switzerland) arriving at 19/06/2026 09:05:00. 50 Economy ticket for £9 per person are available. Travel duration is 3h 5m
-
Itabus5h 5m007:10MilanLampugnano Bus Station12:15ZurichCentral Bus Station Sihlquai0EconomyA Bus from Itabus goes from Lampugnano Bus Station, Milan (Italy) at 18/06/2026 07:10:00 to Central Bus Station Sihlquai, Zurich (Switzerland) arriving at 18/06/2026 12:15:00. 50 Economy ticket for £9 per person are available. Travel duration is 5h 5m
-
RegioJet3h 50m004:45MunichCentral Bus Station08:35ZurichCentral Bus Station Sihlquai0EconomyA Bus from RegioJet goes from Central Bus Station, Munich (Germany) at 22/06/2026 04:45:00 to Central Bus Station Sihlquai, Zurich (Switzerland) arriving at 22/06/2026 08:35:00. 50 Economy ticket for £13 per person are available. Travel duration is 3h 50m
-
RegioJet3h 50m004:45MunichCentral Bus Station08:35ZurichCentral Bus Station Sihlquai0EconomyA Bus from RegioJet goes from Central Bus Station, Munich (Germany) at 17/06/2026 04:45:00 to Central Bus Station Sihlquai, Zurich (Switzerland) arriving at 17/06/2026 08:35:00. 50 Economy ticket for £15 per person are available. Travel duration is 3h 50m
-
Itabus5h 5m007:10MilanLampugnano Bus Station12:15ZurichCentral Bus Station Sihlquai0Premium EconomyA Bus from Itabus goes from Lampugnano Bus Station, Milan (Italy) at 20/06/2026 07:10:00 to Central Bus Station Sihlquai, Zurich (Switzerland) arriving at 20/06/2026 12:15:00. 50 Premium Economy ticket for £17 per person are available. Travel duration is 5h 5m
-
Shuttler0h 51m021:44LucerneBus Station Inselipark22:35ZurichCentral Bus Station Sihlquai0EconomyA Bus from Shuttler goes from Bus Station Inselipark, Lucerne (Switzerland) at 19/06/2026 21:44:00 to Central Bus Station Sihlquai, Zurich (Switzerland) arriving at 19/06/2026 22:35:00. 50 Economy ticket for £17 per person are available. Travel duration is 0h 51m
-
BlaBlaCar Bus7h 25m012:15TurinCentral Bus Station19:40ZurichCentral Bus Station Sihlquai0EconomyA Bus from BlaBlaCar Bus goes from Central Bus Station, Turin (Italy) at 19/06/2026 12:15:00 to Central Bus Station Sihlquai, Zurich (Switzerland) arriving at 19/06/2026 19:40:00. 50 Economy ticket for £24 per person are available. Travel duration is 7h 25m
-
FlixBus7h 20m000:45TurinCentral Bus Station08:05ZurichCentral Bus Station Sihlquai0EconomyA Bus from FlixBus goes from Central Bus Station, Turin (Italy) at 16/06/2026 00:45:00 to Central Bus Station Sihlquai, Zurich (Switzerland) arriving at 16/06/2026 08:05:00. 50 Economy ticket for £37 per person are available. Travel duration is 7h 20m
-
MarinoBus5h 20m006:35MilanSan Donato Bus Station11:55ZurichCentral Bus Station Sihlquai0EconomyA Bus from MarinoBus goes from San Donato Bus Station, Milan (Italy) at 21/06/2026 06:35:00 to Central Bus Station Sihlquai, Zurich (Switzerland) arriving at 21/06/2026 11:55:00. 50 Economy ticket for £38 per person are available. Travel duration is 5h 20m
-
FlixBus7h 25m008:30TurinCentral Bus Station15:55ZurichCentral Bus Station Sihlquai0EconomyA Bus from FlixBus goes from Central Bus Station, Turin (Italy) at 16/06/2026 08:30:00 to Central Bus Station Sihlquai, Zurich (Switzerland) arriving at 16/06/2026 15:55:00. 50 Economy ticket for £57 per person are available. Travel duration is 7h 25m
-
Severtrans Sombor23h 0m011:00BelgradeCentral Coach Station10:00ZurichCentral Bus Station Sihlquai0EconomyA Bus from Severtrans Sombor goes from Central Coach Station, Belgrade (Serbia) at 16/06/2026 11:00:00 to Central Bus Station Sihlquai, Zurich (Switzerland) arriving at 17/06/2026 10:00:00. 50 Economy ticket for £65 per person are available. Travel duration is 23h 0m
-
Severtrans Sombor23h 0m011:00BelgradeCentral Coach Station10:00ZurichCentral Bus Station Sihlquai0EconomyA Bus from Severtrans Sombor goes from Central Coach Station, Belgrade (Serbia) at 19/06/2026 11:00:00 to Central Bus Station Sihlquai, Zurich (Switzerland) arriving at 20/06/2026 10:00:00. 50 Economy ticket for £72 per person are available. Travel duration is 23h 0m
-
MarinoBus12h 40m023:15PescaraCentral Coach Station11:55ZurichCentral Bus Station Sihlquai0EconomyA Bus from MarinoBus goes from Central Coach Station, Pescara (Italy) at 16/06/2026 23:15:00 to Central Bus Station Sihlquai, Zurich (Switzerland) arriving at 17/06/2026 11:55:00. 50 Economy ticket for £86 per person are available. Travel duration is 12h 40m
Cheap train tickets to Zurich
-
SBB CFF FFS1h 7m020:36BaselCentral Station21:43ZurichAltstetten0EconomyA Train from SBB CFF FFS goes from Central Station, Basel (Switzerland) at 20/06/2026 20:36:00 to Altstetten, Zurich (Switzerland) arriving at 20/06/2026 21:43:00. 50 Economy ticket for £9 per person are available. Travel duration is 1h 7m
-
Deutsche Bahn4h 40m018:48MunichCentral Station23:28ZurichCentral Station0EconomyA Train from Deutsche Bahn goes from Central Station, Munich (Germany) at 22/06/2026 18:48:00 to Central Station, Zurich (Switzerland) arriving at 22/06/2026 23:28:00. 50 Economy ticket for £26 per person are available. Travel duration is 4h 40m
-
TGV Lyria5h 31m006:51MunichDaglfing Train Station12:22ZurichCentral Station0EconomyA Train from TGV Lyria goes from Daglfing Train Station, Munich (Germany) at 16/06/2026 06:51:00 to Central Station, Zurich (Switzerland) arriving at 16/06/2026 12:22:00. 50 Economy ticket for £34 per person are available. Travel duration is 5h 31m
-
České dráhy14h 29m018:31PragueTrain station Wilsonova09:00ZurichCentral Station0EconomyA Train from České dráhy goes from Train station Wilsonova, Prague (Czech Republic) at 17/06/2026 18:31:00 to Central Station, Zurich (Switzerland) arriving at 18/06/2026 09:00:00. 50 Economy ticket for £69 per person are available. Travel duration is 14h 29m
Cheap Carpooling to Zurich
-
BlaBlaCar1h 0m011:30St. Gallen12:30Zurich0EconomyA Car from BlaBlaCar goes from , St. Gallen (Switzerland) at 18/06/2026 11:30:00 to , Zurich (Switzerland) arriving at 18/06/2026 12:30:00. 50 Economy ticket for £5 per person are available. Travel duration is 1h 0m
-
BlaBlaCar1h 0m017:50Basel Mulhouse Airport18:50Zurich0EconomyA Car from BlaBlaCar goes from , Basel Mulhouse Airport (France) at 19/06/2026 17:50:00 to , Zurich (Switzerland) arriving at 19/06/2026 18:50:00. 50 Economy ticket for £10 per person are available. Travel duration is 1h 0m
-
BlaBlaCar1h 30m009:00Bern10:30Zurich0EconomyA Car from BlaBlaCar goes from , Bern (Switzerland) at 17/06/2026 09:00:00 to , Zurich (Switzerland) arriving at 17/06/2026 10:30:00. 50 Economy ticket for £13 per person are available. Travel duration is 1h 30m
-
BlaBlaCar3h 35m004:00Munich07:30Zurich0EconomyA Car from BlaBlaCar goes from , Munich (Germany) at 21/06/2026 04:00:00 to , Zurich (Switzerland) arriving at 21/06/2026 07:30:00. 50 Economy ticket for £24 per person are available. Travel duration is 3h 35m
Your route is not there? In the search bar, we have already filled Zurich as your destination. You just have to enter your place of departure. However, if you want to take the bus from Zurich, just click on the arrows to change the direction.
We have already set a default travel date. Generally, most people book 3-7 days in advance. If you want to check a specific date, simply select the corresponding day on the calendar to update your search.Do you already know when you will return from Zurich? Then check the return trip straight away and simply select the appropriate date. Are you travelling with other people? Then indicate how many passengers are travelling with you to Zurich and start your search. The search results can be sorted by price, departure and arrival time. They can also be filtered according to stops or companies. Customize everything according to your needs.
By the way: If available, we will also show you information about other modes of transport, such as trains, carpooling and flights, with which you can get to Zurich.All bus stops in Zurich
FAQs about the bus route to Zurich
Is there a direct coach to Zurich?
What can I take with me on my bus ride to Zurich?
What equipment does the coach to Zurich have?
Which coach stops are there in Zurich?
Which coach companies go to Zurich?
How can I find the best coach deals to Zurich?
How much could I save by comparing coaches to Zurich?
Why does CheckMyBus find the best bus deals to Zurich?
How does the CheckMyBus technology work for trips to Zurich?
Discover other destinations by coach
The most searched bus routes to Zurich
More coach connections to Zurich
- A Coruña to Zurich coach
- Buses Ancona to Zurich
- Coach to Zurich from Barcelona
- Coaches Belgrade to Zurich
- Birmingham to Zurich coach
- Bus Catania to Zurich
- Bus Colmar to Zurich
- Bus Cologne to Zurich
- Coach from Dortmund to Zurich
- Bus to Zurich from Florence
- Bus from Genoa to Zurich
- Coach Gilan to Zurich
- Coaches Innsbruck to Zurich
- Coach Leipzig to Zurich
- Linz to Zurich coach
- Coaches Lisbon to Zurich
- Bus to Zurich from London
- Bus Lyon to Zurich
- Coaches Madrid to Zurich
- Milan to Zurich bus
- Coach Naples to Zurich
- Bus to Zurich from Nice
- Buses Pescara to Zurich
- Bus from Pisa to Zurich
- Porto to Zurich bus
- Priština to Zurich coach
- Buses Prizren to Zurich
- Bus from Rijeka to Zurich
- Bus from Salzburg to Zurich
- Coaches San Sebastian to Zurich
- Savona to Zurich bus
- Schaffhausen to Zurich coach
- Coaches Skopje to Zurich
- Coaches Split to Zurich
- Coaches Tetovo to Zurich
- Coach Vienna to Zurich




