The cheapest trains from Prague to Amsterdam

Showing times and prices for 22 Oct

Cheapest

£89

Average

£148

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Prague to Amsterdam will cost around £ 148 if you buy it on the day, but the cheapest tickets can be found for only £ 89.

Cheapest
18:47Prague18h13 13:00Amsterdam Centraal
5 changes
£891One-way
Cheapest
16:26Prague17h26 09:52Amsterdam Centraal
7 changes
£891One-way
Cheapest
14:37Praha Nadrazi Holesovice 17h58 08:35Amsterdam Centraal
4 changes
£891One-way
2nd Cheapest
12:43Prague18h52 07:35Amsterdam Centraal
4 changes
£991One-way
2nd Cheapest
11:43Prague11h45 23:28Amsterdam Centraal
3 changes
£991One-way

Timetable Prague to Amsterdam

Showing trains for tomorrow, Fri, 22 Oct
05:43Prague11h45 17:28Amsterdam Centraal
0 changes
06:26Prague12h34 19:00Amsterdam Centraal
0 changes
06:43Prague12h17 19:00Amsterdam Centraal
0 changes
06:47Prague12h13 19:00Amsterdam Centraal
0 changes
08:26Prague12h02 20:28Amsterdam Centraal
0 changes
09:43Prague12h15 21:58Amsterdam Centraal
0 changes
10:26Prague12h34 23:00Amsterdam Centraal
0 changes
10:43Prague11h15 21:58Amsterdam Centraal
0 changes
10:47Prague12h13 23:00Amsterdam Centraal
0 changes
11:43Prague11h45 23:28Amsterdam Centraal
0 changes
12:26Prague17h11 05:37Amsterdam Centraal
0 changes
12:26Prague19h09 07:35Amsterdam Centraal
0 changes
12:43Prague18h52 07:35Amsterdam Centraal
0 changes
12:43Prague15h01 03:44Amsterdam Centraal
0 changes
12:43Prague16h54 05:37Amsterdam Centraal
0 changes
12:47Prague19h05 07:52Amsterdam Centraal
0 changes
14:37Praha Nadrazi Holesovice 17h53 08:30Amsterdam Centraal
0 changes
14:37Praha Nadrazi Holesovice 17h58 08:35Amsterdam Centraal
0 changes
16:26Prague16h09 08:35Amsterdam Centraal
0 changes
16:26Prague17h02 09:28Amsterdam Centraal
0 changes
16:26Prague17h26 09:52Amsterdam Centraal
0 changes
17:39Praha Nadrazi Holesovice 15h49 09:28Amsterdam Centraal
0 changes
18:47Prague18h13 13:00Amsterdam Centraal
0 changes
20:47Prague18h13 15:00Amsterdam Centraal
0 changes
23:28Prague16h00 15:28Amsterdam Centraal
0 changes
23:28Prague17h22 16:50Amsterdam Centraal
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Thu
21 Oct
£149Deutsche Bahn with connection
£53Flixbus
£180easyJet
Fri
22 Oct
£79Deutsche Bahn with connection
£53STUDENT AGENCY k.s.
£137easyJet
Sat
23 Oct
£33Deutsche Bahn with connection
£40STUDENT AGENCY k.s.
£167easyJet
Sun
24 Oct
£62Deutsche Bahn
£40STUDENT AGENCY k.s.
£124Eurowings
Mon
25 Oct
£33Deutsche Bahn
£40STUDENT AGENCY k.s.
£270HOP!
Tue
26 Oct
£33Deutsche Bahn
£38Flixbus
£232KLM
Wed
27 Oct
£33Deutsche Bahn with connection
£43Flixbus
£275KLM
Thu
28 Oct
£35Deutsche Bahn
£40STUDENT AGENCY k.s.
£132easyJet
Fri
29 Oct
£33Deutsche Bahn with connection
£40STUDENT AGENCY k.s.
£88easyJet
Sat
30 Oct
£33Deutsche Bahn with connection
£35Flixbus
£58easyJet
Sun
31 Oct
£35Deutsche Bahn
£37Flixbus
£110easyJet
Tue
2 Nov
£33Deutsche Bahn
£34Flixbus
£77easyJet

The fastest trains from Prague to Amsterdam

Showing times and prices for 22 Oct

Fastest Journey

11 h 15 m

Average

15 h 21 m

Trains per day

26

Distance

710 km

It's difficult to get from Prague to Amsterdam without changing at least once.

Fastest
10:43Prague11h15 21:58Amsterdam Centraal
3 changes
£1981One-way
2nd Fastest
11:43Prague11h45 23:28Amsterdam Centraal
3 changes
£991One-way
2nd Fastest
05:43Prague11h45 17:28Amsterdam Centraal
3 changes
£1381One-way
08:26Prague12h02 20:28Amsterdam Centraal
2 changes
£2121One-way
06:47Prague12h13 19:00Amsterdam Centraal
5 changes
£3051One-way

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 to Amsterdam from Prague

distanceDistance440 miles (709 km)
durationAverage train duration15 h 56 min
priceAverage train ticket price£60 (€69)
frequencyTrain frequency3 a day
changesDirect trainYes, there are 3 direct trains a day
carriersTrain providersDeutsche Bahn

Trains from Prague to Amsterdam cover the 440 miles (709 km) long route taking on average 15 h 56 min with our travel partners like Deutsche Bahn. Normally, there are 3 trains operating per day, including direct services available. While the average ticket price for this trip costs around £60, you can find the cheapest train ticket for as low as £33. Travellers depart most frequently from Prague, Praha, Zličín and arrive in Amsterdam Centraal.

Train companies

Deutsche Bahn Prague – Amsterdam

Buy your official Deutsche Bahn train tickets between Prague and Amsterdam from £33 with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient route.

Deutsche Bahn

Find your perfect trip between Prague and Amsterdam with Deutsche Bahn (DB)! Check out the DB train timetables between Prague and Amsterdam and then book cheap DB tickets with Omio. The distance between Prague and Amsterdam by DB is 440 miles (709 km) and the cheapest price for a DB ticket from Prague to Amsterdam is £33.

DB is the main operator of train services in Germany, making on average 40, 000 train journeys per day. A special feature of DB is its wide range of ticket types, savings offers including Super Saver, Saver, and Flexible fares and discount cards like the Bahncard 25, 50 and 100, which you can also use at Omio.

DB uses different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn) on its routes, which differ in terms of comfort and the time required to travel. For example, while WCs are standard amenities, services like an onboard restaurant or free WiFi 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 Prague to Amsterdam
Travel by train to Amsterdam 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 Prague to Amsterdam.
FAQs
Am I allowed to travel by train from Prague, Czechia to Amsterdam, Netherlands?

Travel between Prague, Czechia and Amsterdam, Netherlands by train is: Partially open.

Can I enter Netherlands from Czechia?

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

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

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Health declaration required

What are the safety rules to follow in Amsterdam, Netherlands?

All travellers in Netherlands must observe these coronavirus safety measures:

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

The information above was last checked on 20/10/2021. Remember to review the latest COVID-19 travel safety regulations   for your train between Prague and Amsterdam as this information can change.

What is the restriction level for the return leg of a round trip journey from Amsterdam, Netherlands to Prague, Czechia?

Return travel from Netherlands to Czechia is: Partially open.

Are there any international entry restrictions on returning to Prague from Amsterdam?

Entry into Czechia is allowed for: Entry is partially open for citizens and permanent residents of Netherlands

Do I need to quarantine on arrival in Czechia from Amsterdam?

Requirements for reentering:

  • Negative COVID-19 test issued at most 2 days before arrival
  • 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?

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

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

Last checked on 15/10/2021. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your train to Prague from Amsterdam.

How much do cheap trains to Amsterdam from Prague cost?
Omio customers have found cheap train tickets to Amsterdam from Prague for as low as £33  for the next 7 days.
How much does the train from Prague to Amsterdam cost on average?
In the next 7 days you’ll find that the average cost of a train ticket between Prague and Amsterdam is £60  one way.
What is the distance from Prague to Amsterdam by train?
The train distance from Prague to Amsterdam is around 440 miles (709 km).
What is the average Prague to Amsterdam train duration?
On average the train from Prague to Amsterdam duration is 15 h 56 min  for the 440 miles (709 km) long trip, but the travel time can vary if you depart on weekends and holidays.
When travelling by train from Prague to Amsterdam, which train station in Prague do I depart from and which train station in Amsterdam do I arrive in?

Omio customers who travel this route most frequently depart from Prague, Praha, Zličín   and arrive in Amsterdam Centraal.

Where is the train station in Prague? Where is the train station in Amsterdam?

Passengers board the train most frequently from Prague, Praha, Zličín, which is located around 6 mile (s) / 10 km away from the city centre, and they get off the train at Amsterdam Centraal, located 0 mile (s) / 0 km away from the city centre.

What train companies go from Prague to Amsterdam?
Take the Prague to Amsterdam train with Deutsche Bahn. However, it's always good to check out all possible train companies for the route from Prague to Amsterdam as there might be differences in the amenities they offer.
How many trains per day are there between Prague and Amsterdam?
On average, there are 3 trains a day from Prague to Amsterdam. The train times and services may be different on weekends and holidays compared to weekdays.
What are the first and last departure train times from Prague to Amsterdam?
If you prefer early morning trains from Prague to Amsterdam, the first train leaves at 05: 26. If you prefer late night trains from Prague to Amsterdam, the last train of the day leaves at 23: 30. Omio shows you the latest train from Prague to Amsterdam times to help you book the best departure time for this route.
How early should I purchase train tickets to Amsterdam from Prague to score the best deals?
If you buy a train ticket from Prague to Amsterdam within the next 7 days, you can find tickets to cost on average £60 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Amsterdam from Prague are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Prague
Amsterdam
The major railway station for departures from Prague is Prague, Praha, Zličín. Read all the information you need to know about services, amenities and connections at Prague, Praha, Zličín for your trip from Prague to Amsterdam.