COMPARE Prices across different modes

Mon
18 Oct
£110Deutsche Bahn with connection
£50ČSAD Tišnov
£119Eurowings
Tue
19 Oct
£33Deutsche Bahn with connection
£50ČSAD Tišnov
£385Lufthansa Cityline
Wed
20 Oct
£33Deutsche Bahn with connection
£35STUDENT AGENCY k.s.
£233Eurowings
Thu
21 Oct
Find prices
£50ČSAD Tišnov
£269Swiss
Fri
22 Oct
£33Deutsche Bahn with connection
£50ČSAD Tišnov
£154Eurowings
Sat
23 Oct
£33Deutsche Bahn with connection
£35STUDENT AGENCY k.s.
£271Swiss
Sun
24 Oct
£35Deutsche Bahn with connection
£35STUDENT AGENCY k.s.
£207Eurowings
Mon
25 Oct
£33Deutsche Bahn with connection
Find prices
£270Swiss
Tue
26 Oct
£33Deutsche Bahn
£50ČSAD Tišnov
£270tab
Wed
27 Oct
£33Deutsche Bahn with connection
£35STUDENT AGENCY k.s.
£181Eurowings
Thu
28 Oct
£33Deutsche Bahn
£50ČSAD Tišnov
£214Swiss
Fri
29 Oct
£33Deutsche Bahn with connection
£50ČSAD Tišnov
£136Eurowings
Sat
30 Oct
£33Deutsche Bahn with connection
£35STUDENT AGENCY k.s.
£173tab
Sun
31 Oct
£33Deutsche Bahn with connection
£44STUDENT AGENCY k.s.
£154Eurowings
Mon
1 Nov
£33Deutsche Bahn with connection
£50ČSAD Tišnov
£173Swiss
Wed
3 Nov
Find prices
£32STUDENT AGENCY k.s.
£119Eurowings
Thu
4 Nov
£33Deutsche Bahn with connection
Find prices
£119Eurowings
Fri
5 Nov
£33Deutsche Bahn with connection
£50ČSAD Tišnov
£173Swiss
Sat
6 Nov
£33Deutsche Bahn with connection
£32STUDENT AGENCY k.s.
£173Swiss
Sun
7 Nov
£33Deutsche Bahn with connection
£32STUDENT AGENCY k.s.
£136Eurowings

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

Train Information between Zurich and Prague

distanceDistance326 miles (526 km)
durationAverage train duration10 h 44 min
priceAverage train ticket price£45 (€51)
changesDirect trainYes
carriersTrain providersDeutsche Bahn or Deutsche Bahn with connection

Trains from Zurich to Prague cover the 326 miles (526 km) long journey taking on average 10 h 44 min with our travel partners like Deutsche Bahn or Deutsche Bahn with connection. There are direct train services available. While the average ticket price for this route costs around £45, you can find the cheapest train ticket for as low as £33. Travellers depart most frequently from Zürich HB and arrive in Prague, Praha, Zličín.

Train companies

Deutsche Bahn trains between Zurich and Prague

Deutsche Bahn trains will get you from Zurich to Prague from £33. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Deutsche Bahn

Deutsche Bahn (DB) makes German train travel easy! Find Deutsche Bahn train timetables and cheap tickets for the 326 miles (526 km) journey from Zurich to Prague with Omio. Choose from Super Saver, Saver and Flexible fares for your journey between Zurich and Prague if you’re looking for the best deals on affordable train tickets. Deutsche Bahn even offers discount cards like the Bahncard 25, 50 and 100, which you can also use on Omio.

As the main operator of train services in Germany, making on average 40, 000 train journeys per day, DB offers a range of train types to suit you with the high-speed InterCity Express (ICE), the express national and international Intercity (IC) and Eurocity (EC) trains, and local Regional Express (RE) and Regional (RB) trains. These different types of trains differ in terms of the comfort and time required to travel. For example, while WCs are standard services on each train, other services like onboard restaurants or free WiFi access are only available on certain trains.

Operator ticket policies for COVID

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Trains from Zurich to Prague
Travel by train to Prague easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Zurich to Prague.
FAQs
Are there COVID-19 travel restrictions for trains to Prague from Zurich?

Travel between Zurich, Switzerland and Prague, Czechia by train is: Partially open.

What is the status of international entry into Czechia from Switzerland?

International entry status: Entry is partially open for citizens and permanent residents of Switzerland

Do I need to self-quarantine on arrival in Czechia from Zurich?

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival and 5 day mandatory self quarantine
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 5 in quarantine
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Passenger Locator Form (PLF) required

What are the safety rules to follow in Prague, Czechia?

When travelling in Czechia, you must follow these COVID-19 safety rules:

  • Physical distance requirement: 2 metre (s) (7 feet)
  • Face mask requirement: Mandatory

The information above was last checked on 15/10/2021. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your train to Prague from Zurich before travelling.

What are the COVID-19 restrictions for my return trip to Switzerland from Prague, Czechia?

The current restriction level for your return trip by train from Prague to Zurich is: Partially open

Are there any international entry restrictions on returning to Switzerland from Czechia?

Reentry to Switzerland is allowed for: Entry is partially open for citizens and permanent residents of Czech Republic

Do I need to quarantine on arrival in Switzerland from Prague?

What are the entry requirements?

  • Negative COVID-19 test issued at most 3 days before arrival or 14 day mandatory self-quarantine
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 4 in quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Health declaration required
  • Digital entry registration is required prior to arrival

What are the safety rules to follow in Zurich, Switzerland?

The government of Switzerland has imposed these measures to reduce the spread of COVID-19:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

Last verified on 15/10/2021. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your Prague to Zurich train here.

How much do cheap trains to Prague from Zurich cost?
Looking to save money on your route? Omio customers have found the cheapest train from Zurich to Prague for the next 7 days starting from £33  one way.
What is the average cost of a train from Zurich to Prague?
If you are looking to buy your train ticket in the next 7 days, you can expect the Zurich to Prague train to cost on average £45  one way.
How far is it from Zurich to Prague by train?
When travelling this route you should expect the distance from Zurich to Prague via train to be approximately 326 miles (526 km).
How long is the train journey between Zurich and Prague?
On average the train from Zurich to Prague duration is 10 h 44 min  for the 326 miles (526 km) long route, but the travel time can vary if you depart on weekends and holidays.
Which train station in Zurich goes to Prague? Which train station do I come into Prague from Zurich?

Omio customers book a train from Zürich HB   to Prague, Praha, Zličín   most frequently for this route.

Where is the Zurich train station located? Where is the Prague train station located?

Passengers booking this journey most frequently board their trains from Zürich HB and need to travel around 1 mile (s) / 1 km from the city centre to get to this train station.

Passengers arriving in Prague most often arrive at Prague, Praha, Zličín and need to travel around 6 mile (s) / 10 km from this train station to the city centre.

Which train providers can get me from Zurich to Prague?
For the route from Zurich to Prague you can take a train with Deutsche Bahn or Deutsche Bahn with connection. Be sure to check out all possible train providers that offer services from Zurich to Prague on Omio to compare what amenities they may have.
What are the first and last departure train times from Zurich to Prague?
The first train from Zurich to Prague leaves at 04: 37   and the last train for this leaves at 21: 39. Omio shows you the latest train from Zurich to Prague schedule to help you book the best departure time for this journey.
How far in advance should I purchase train tickets between Zurich and Prague for the best deals?
You can find a train between Zurich and Prague to cost on average £45 one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Zurich to Prague train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

Zurich
Prague
The major railway station for departures from Zurich is Zürich HB. Read all the information you need to know about services, amenities and connections at Zürich HB for your trip from Zurich to Prague.