There are 10 ways to get from Cheb to Zurich by train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Cheb to Nuernberg Hbf
- Take the train from Nürnberg Hbf to Hauptbahnhof61
- Take the train from Hauptbahnhof to Singen87
- Take the train from Singen to Zürich HBIc
8h 54mCHF 78–162Bus
cheapest- Take the bus from Marktredwitz station to Munich central bus station1304A
- Take the bus from Munich central bus station to Zurich Bus StationX06 / ...
9h 25mCHF 33–102Drive 492.5 km
- Drive from Cheb to Zurich492.5 km
6h 10mCHF 79–114Bus to Václav Havel Airport Prague, fly
- Take the bus from Cheb Central Bus Station to Prague Airport Terminal 1/2
- Fly from Václav Havel Airport Prague (PRG) to Zurich Airport (ZRH)PRG - ZRH
6h 22mCHF 70–171Train via Schaffhausen
- Take the train from Cheb to Nuernberg Hbf
- Take the train from Nuernberg Hbf to Stuttgart HbfRe
- Take the train from Hauptbahnhof to Schaffhausen87
- Take the train from Schaffhausen to Zürich StadelhofenS12 / ...
9h 43mCHF 61–153Train #2
- Take the train from Marktredwitz to Nürnberg Hbf
- Take the train from Nürnberg Hbf to Lindau, Reutin BahnhofRe7
- Take the train from Lindau-Reutin to Zuerich HbEc
10h 10mCHF 92–147Train, train to Frankfurt, fly
- Take the train from Cheb to Nuernberg Hbf
- Take the train from Nürnberg Hbf to Frankfurt
- Fly from Frankfurt (FRA) to Zurich Airport (ZRH)FRA - ZRH
7h 2mCHF 111–265Train, train to Munich International Airport, fly
- Take the train from Marktredwitz to Hauptbahnhof West
- Take the train from Hauptbahnhof West to Flughafen München
- Fly from Munich International Airport (MUC) to Zurich Airport (ZRH)MUC - ZRH
7h 32mCHF 131–283Train, train to Stuttgart Airport, fly
- Take the train from Cheb to Nuernberg Hbf
- Take the train from Nürnberg Hbf to Hauptbahnhof
- Fly from Stuttgart Airport (STR) to Zurich Airport (ZRH)STR - ZRH
7h 51mCHF 136–315Train, train to Dresden Airport, fly
- Take the train from Cheb to Plauen(Vogtl) Ob Bf
- Take the train from Plauen, oberer Bahnhof to Dresden Hauptbahnhof
- Fly from Dresden Airport (DRS) to Zurich Airport (ZRH)DRS - ZRH
8h 42m
Cheb to Zurich by train
Questions & Answers
The cheapest way to get from Cheb to Zurich is to bus which costs SFr 30 - SFr 110 and takes 9h 25m.
The fastest way to get from Cheb to Zurich is to drive which takes 6h 10m and costs SFr 75 - SFr 120.
No, there is no direct train from Cheb to Zurich. However, there are services departing from Cheb and arriving at Zürich HB via Nürnberg Hbf, Hauptbahnhof and Singen. The journey, including transfers, takes approximately 8h 54m.
The distance between Cheb and Zurich is 582 km. The road distance is 492.5 km.
The best way to get from Cheb to Zurich without a car is to train which takes 8h 54m and costs SFr 75 - SFr 170.
It takes approximately 8h 54m to get from Cheb to Zurich, including transfers.
Cheb to Zurich train services, operated by České dráhy (ČD), depart from Cheb station.
The best way to get from Cheb to Zurich is to train which takes 8h 54m and costs SFr 75 - SFr 170. Alternatively, you can bus, which costs SFr 30 - SFr 110 and takes 9h 25m.
Cheb to Zurich train services, operated by České dráhy (ČD), arrive at Nuernberg Hbf station.
Yes, the driving distance between Cheb to Zurich is 492 km. It takes approximately 6h 10m to drive from Cheb to Zurich.
What companies run services between Cheb, Czechia and Zurich, Switzerland?
You can take a train from Cheb to Zürich HB via Nuernberg Hbf, Nürnberg Hbf, Hauptbahnhof, and Singen in around 8h 54m. Alternatively, you can take a train from Cheb to Zurich Bus Station via Marktredwitz, Marktredwitz station, and Munich central bus station in around 9h 25m.
- Website
- lufthansa.com
Flights from Václav Havel Airport Prague to Zurich Airport via Munich International Airport
- Ave. Duration
- 2h 55m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- CHF 60–250
Flights from Václav Havel Airport Prague to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- CHF 65–290
Flights from Frankfurt to Zurich Airport
- Ave. Duration
- 56 min
- When
- Every day
- Estimated price
- CHF 65–280
Flights from Munich International Airport to Zurich Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- CHF 70–400
Flights from Dresden Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 2h 57m
- When
- Every day
- Estimated price
- CHF 140–550
Flights from Dresden Airport to Zurich Airport via Munich International Airport
- Ave. Duration
- 3h 13m
- When
- Monday to Saturday
- Estimated price
- CHF 140–550
- Website
- swiss.com
Flights from Václav Havel Airport Prague to Zurich Airport
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- CHF 65–180
Flights from Frankfurt to Zurich Airport
- Ave. Duration
- 56 min
- When
- Every day
- Estimated price
- CHF 65–280
Flights from Munich International Airport to Zurich Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- CHF 70–400
Flights from Stuttgart Airport to Zurich Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- CHF 70–270
Flights from Dresden Airport to Zurich Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Tuesday, Friday, and Sunday
- Estimated price
- CHF 70–270
- Website
- airdolomiti.it
Flights from Václav Havel Airport Prague to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 40m
- When
- Tuesday to Sunday
- Estimated price
- CHF 85–290
Flights from Frankfurt to Zurich Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- CHF 85–280
Flights from Munich International Airport to Zurich Airport
- Ave. Duration
- 55 min
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- CHF 90–290
- Website
- condor.com
Flights from Václav Havel Airport Prague to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 40m
- When
- Tuesday, Friday, Saturday, and Sunday
- Estimated price
- CHF 55–120
Flights from Frankfurt to Zurich Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- CHF 65–180
- Website
- austrian.com
Flights from Václav Havel Airport Prague to Zurich Airport via Vienna
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- CHF 60–260
- Phone
- +420 221 111 122
- info@cd.cz
- Website
- cd.cz
Train from Cheb to Nuernberg Hbf
- Ave. Duration
- 1h 44m
- Frequency
- Every 4 hours
- Estimated price
- CHF 8–18
- Website
- https://www.cd.cz/en/default.htm
- 2nd Class
- CHF 8–12
- 1st Class
- CHF 13–18
- Business
- CHF 14–16
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Nürnberg Hbf to Hauptbahnhof
- Ave. Duration
- 2h 13m
- Frequency
- Every 4 hours
- Estimated price
- CHF 24–60
- Website
- https://int.bahn.de/en
Train from Hauptbahnhof to Singen
- Ave. Duration
- 1h 58m
- Frequency
- Hourly
- Estimated price
- CHF 21–26
- Website
- https://int.bahn.de/en
Train from Nuernberg Hbf to Stuttgart Hbf
- Ave. Duration
- 1h 56m
- Frequency
- Twice daily
- Estimated price
- CHF 24–60
- Website
- https://int.bahn.de/en
Train from Hauptbahnhof to Schaffhausen
- Ave. Duration
- 2h 17m
- Frequency
- Every 4 hours
- Estimated price
- CHF 23–50
- Website
- https://int.bahn.de/en
Train from Nürnberg Hbf to Frankfurt
- Ave. Duration
- 2h 19m
- Frequency
- Hourly
- Estimated price
- CHF 26–60
- Website
- https://int.bahn.de/en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Hauptbahnhof to Singen
- Ave. Duration
- 2h 8m
- Frequency
- 4 times a week
- Estimated price
- CHF 23–35
- Website
- https://int.bahn.de/en
Train from Marktredwitz to Nürnberg Hbf
- Ave. Duration
- 1h 46m
- Frequency
- Every 4 hours
- Estimated price
- CHF 21–30
- Website
- https://int.bahn.de/en
Train from Nürnberg Hbf to Lindau, Reutin Bahnhof
- Ave. Duration
- 3h 26m
- Frequency
- Once daily
- Estimated price
- CHF 40–60
- Website
- https://int.bahn.de/en
Train from Marktredwitz to Hauptbahnhof West
- Ave. Duration
- 1h 31m
- Frequency
- Every 3 hours
- Estimated price
- CHF 20–29
- Website
- https://int.bahn.de/en
Train from Hauptbahnhof West to Flughafen München
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- CHF 17–24
- Website
- https://int.bahn.de/en
- Phone
- +49 731 1550-0
- servicecenter@dbregiobus-rab.de
- Website
- meine-rab.de
Train from Hauptbahnhof to Singen
- Ave. Duration
- 2h 14m
- Frequency
- Twice a week
- Estimated price
- CHF 19–24
- Schedules at
- meine-rab.de
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Singen to Zürich HB
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- CHF 26–50
- Website
- https://www.sbb.ch/en
Train from Schaffhausen to Zürich Stadelhofen
- Ave. Duration
- 52 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 22–26
- Website
- https://www.sbb.ch/en
- Phone
- +49 711 400 534 44
- service@gabw-bahn.de
- Website
- go-ahead-bw.de
Train from Nuernberg Hbf to Stuttgart Hbf
- Ave. Duration
- 2h 41m
- Frequency
- Every 3 hours
- Estimated price
- CHF 28–50
- Schedules at
- go-ahead-bw.de
- 2nd Class Ticket
- CHF 28–35
- 1st Class Ticket
- CHF 35–50
- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- sbb-deutschland.de
Train from Schaffhausen to Zürich Stadelhofen
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- CHF 5–8
- Schedules at
- sbb-deutschland.de
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Lindau-Reutin to Zuerich Hb
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- CHF 23–45
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- 0 89 54 888 97 - 25
- info@laenderbahn.com
- Website
- laenderbahn.com
Train from Cheb to Plauen(Vogtl) Ob Bf
- Ave. Duration
- 1h 21m
- Frequency
- Every 4 hours
- Estimated price
- CHF 23
- Schedules at
- laenderbahn.com
Train from Plauen, oberer Bahnhof to Dresden Hauptbahnhof
- Ave. Duration
- 2h 4m
- Frequency
- Hourly
- Schedules at
- mitteldeutsche-regiobahn.de
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Marktredwitz station to Munich central bus station
- Ave. Duration
- 3h 25m
- Frequency
- Once daily
- Estimated price
- CHF 14–50
- Website
- https://www.flixbus.co.uk
Bus from Munich central bus station to Zurich Bus Station
- Ave. Duration
- 3h 50m
- Frequency
- Hourly
- Estimated price
- CHF 17–40
- Website
- https://www.flixbus.co.uk
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Munich central bus station to Zurich Bus Station
- Ave. Duration
- 3h 50m
- Frequency
- 3 times a week
- Estimated price
- CHF 14–19
- Website
- https://regiojet.com/
Bus from Cheb Central Bus Station to Prague Airport Terminal 1/2
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Estimated price
- CHF 9–14
- Website
- https://regiojet.com/
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Munich central bus station to Zurich Bus Station
- Ave. Duration
- 4h 30m
- Frequency
- Once a week
- Estimated price
- CHF 11–17
- Website
- https://union-ivkoni.com/en
Want to know more about travelling around Switzerland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Book your Cheb to Zurich train tickets online with Omio.
There are 1231+ hotels available in Zurich.











































