The cheapest trains from Frankfurt am Main to Amsterdam

Showing times and prices for 28 Sep

Cheapest

£27

Average

£58

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 Frankfurt am Main to Amsterdam will cost around £ 58 if you buy it on the day, but the cheapest tickets can be found for only £ 27.

Cheapest
23:24Frankfurt (Main) Hbf9h01 08:25Amsterdam Centraal
3 changes
£271One-way
Cheapest
23:24Frankfurt (Main) Hbf9h11 08:35Amsterdam Centraal
2 changes
£271One-way
2nd Cheapest
21:46Frankfurt (Main) Hbf10h19 08:05Amsterdam Centraal
4 changes
£321One-way
20:31Frankfurt (Main) Hbf11h24 07:55Amsterdam Centraal
5 changes
£341One-way
20:10Frankfurt (Main) Hbf10h39 06:49Amsterdam Centraal
3 changes
£451One-way

Timetable Frankfurt am Main to Amsterdam

Showing trains for tomorrow, Tue, 28 Sep
05:29Frankfurt (Main) Hbf3h59 09:28Amsterdam Centraal
0 changes
05:42Frankfurt (Main) Hbf5h46 11:28Amsterdam Centraal
0 changes
05:50Frankfurt (Main) Hbf7h10 13:00Amsterdam Centraal
0 changes
07:26Frankfurt (Main) Hbf4h02 11:28Amsterdam Centraal
0 changes
07:42Frankfurt (Main) Hbf5h46 13:28Amsterdam Centraal
0 changes
07:58Frankfurt (Main) Hbf7h02 15:00Amsterdam Centraal
0 changes
09:27Frankfurt (Main) Hbf4h01 13:28Amsterdam Centraal
0 changes
09:42Frankfurt (Main) Hbf5h46 15:28Amsterdam Centraal
0 changes
09:58Frankfurt (Main) Hbf6h52 16:50Amsterdam Centraal
0 changes
11:27Frankfurt (Main) Hbf4h01 15:28Amsterdam Centraal
0 changes
11:42Frankfurt (Main) Hbf5h46 17:28Amsterdam Centraal
0 changes
11:58Frankfurt (Main) Hbf7h02 19:00Amsterdam Centraal
0 changes
13:27Frankfurt (Main) Hbf4h01 17:28Amsterdam Centraal
0 changes
14:10Frankfurt (Main) Hbf5h25 19:35Amsterdam Centraal
0 changes
14:27Frankfurt (Main) Hbf5h08 19:35Amsterdam Centraal
0 changes
14:27Frankfurt (Main) Hbf5h52 20:19Amsterdam Centraal
0 changes
14:38Frankfurt (Main) Hbf5h50 20:28Amsterdam Centraal
0 changes
16:29Frankfurt (Main) Hbf3h59 20:28Amsterdam Centraal
0 changes
16:38Frankfurt (Main) Hbf5h20 21:58Amsterdam Centraal
0 changes
17:42Frankfurt (Main) Hbf4h16 21:58Amsterdam Centraal
0 changes
17:42Frankfurt (Main) Hbf5h46 23:28Amsterdam Centraal
0 changes
19:29Frankfurt (Main) Hbf3h59 23:28Amsterdam Centraal
0 changes
19:53Frankfurt (Main) Hbf12h12 08:05Amsterdam Centraal
0 changes
20:10Frankfurt (Main) Hbf10h39 06:49Amsterdam Centraal
0 changes
20:10Frankfurt (Main) Hbf10h55 07:05Amsterdam Centraal
0 changes
20:21Frankfurt (Main) Hbf11h44 08:05Amsterdam Centraal
0 changes
20:31Frankfurt (Main) Hbf11h24 07:55Amsterdam Centraal
0 changes
21:46Frankfurt (Main) Hbf10h19 08:05Amsterdam Centraal
0 changes
22:10Frankfurt (Main) Hbf9h55 08:05Amsterdam Centraal
0 changes
23:24Frankfurt (Main) Hbf9h01 08:25Amsterdam Centraal
0 changes
23:24Frankfurt (Main) Hbf9h11 08:35Amsterdam 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

Mon
27 Sep
£41Deutsche Bahn
Find prices
Find prices
Tue
28 Sep
£27Deutsche Bahn
£22STUDENT AGENCY k.s.
£202HOP!
Wed
29 Sep
£25Deutsche Bahn
£22STUDENT AGENCY k.s.
£179HOP!
Thu
30 Sep
£25Deutsche Bahn
£22STUDENT AGENCY k.s.
£184KLM
Fri
1 Oct
£25Deutsche Bahn
£22STUDENT AGENCY k.s.
£184KLM
Sat
2 Oct
£25Deutsche Bahn
£22STUDENT AGENCY k.s.
£160KLM
Sun
3 Oct
£25Deutsche Bahn
£22STUDENT AGENCY k.s.
£160KLM
Mon
4 Oct
£25Deutsche Bahn
£22STUDENT AGENCY k.s.
£160KLM
Tue
5 Oct
£25Deutsche Bahn
£22STUDENT AGENCY k.s.
£140KLM
Wed
6 Oct
£25Deutsche Bahn
£22STUDENT AGENCY k.s.
£140KLM
Thu
7 Oct
£27Deutsche Bahn
£22STUDENT AGENCY k.s.
£140KLM
Fri
8 Oct
£25Deutsche Bahn
£22STUDENT AGENCY k.s.
£124KLM
Sat
9 Oct
£25Deutsche Bahn
£22STUDENT AGENCY k.s.
£124KLM
Sun
10 Oct
£25Deutsche Bahn
£22STUDENT AGENCY k.s.
£124KLM
Mon
11 Oct
£25Deutsche Bahn
£22STUDENT AGENCY k.s.
£113KLM
Tue
12 Oct
£25Deutsche Bahn
£18Flixbus
£103KLM
Wed
13 Oct
£25Deutsche Bahn
Find prices
£94Lufthansa
Thu
14 Oct
Find prices
£22STUDENT AGENCY k.s.
£113KLM
Fri
15 Oct
£25Deutsche Bahn
£22STUDENT AGENCY k.s.
£103KLM
Sat
16 Oct
£25Deutsche Bahn
£22STUDENT AGENCY k.s.
£103KLM
Sun
17 Oct
£25Deutsche Bahn
£22STUDENT AGENCY k.s.
£103KLM

The fastest trains from Frankfurt am Main to Amsterdam

Showing times and prices for 28 Sep

Fastest Journey

3 h 59 m

Average

6 h 50 m

Trains per day

31

Distance

364 km

Of the 31 trains that leave Frankfurt am Main for Amsterdam every day 7 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 364 km distance in an average of 6 h 50 m but if you time it right, some trains will get you there in just 3 h 59 m .

The slowest trains will take 12 h 12 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
16:29Frankfurt (Main) Hbf3h59 20:28Amsterdam Centraal
0 changes
£621One-way
Fastest
05:29Frankfurt (Main) Hbf3h59 09:28Amsterdam Centraal
0 changes
£621One-way
Fastest
19:29Frankfurt (Main) Hbf3h59 23:28Amsterdam Centraal
0 changes
£451One-way
2nd Fastest
13:27Frankfurt (Main) Hbf4h01 17:28Amsterdam Centraal
0 changes
£711One-way
2nd Fastest
11:27Frankfurt (Main) Hbf4h01 15:28Amsterdam Centraal
0 changes
£711One-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 between Frankfurt am Main and Amsterdam

distanceDistance226 miles (364 km)
durationAverage train duration8 h 41 min
priceAverage train ticket price£27 (€31)
changesDirect trainYes
carriersTrain companiesDeutsche Bahn or Deutsche Bahn with connection

Trains from Frankfurt am Main to Amsterdam cover the 226 miles (364 km) long journey taking on average 8 h 41 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 journey costs around £27, you can find the cheapest train ticket for as low as £25. Travellers depart most frequently from Frankfurt (Main) Flughafen and arrive in Amsterdam Centraal.

Train companies

Deutsche Bahn from Frankfurt am Main to Amsterdam

You can travel by train between Frankfurt am Main and Amsterdam with Deutsche Bahn for as low as £25. When you search for timetables and tickets, Omio will show you the best trip.

Deutsche Bahn

Travel 226 miles (364 km) in comfort with Deutsche Bahn (DB) from Frankfurt am Main to Amsterdam. Check the DB train timetable for your trip between Frankfurt am Main and Amsterdam on Omio and then book DB tickets online quickly, easily and safely. For a Deutsche Bahn ticket between Frankfurt am Main and Amsterdam you can pay as low as £25.

Deutsche Bahn is the main operator of Germany’s train services and makes an average of 40, 000 train journeys domestically and internationally every day. A special feature of Deutsche Bahn includes its wide range of ticket types, savings offers such as the Super Saver 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, toilets are standard amenities, but other services like onboard restaurants or free WiFi are only available on certain trains.

Deutsche Bahn has the following ticket policies due to COVID-19, which you should be aware of when booking and travelling by train from Frankfurt am Main to Amsterdam:

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

Trains from Frankfurt to Amsterdam: Journey Details

Deutsche Bahn is the main service provider for trains from Frankfurt to Amsterdam. On weekdays, trains depart every 30-90 minutes from around 5:00 a.m. through to 6:30 p.m. and the last train of the day leaves just before 11:30 p.m. On weekends there are more trains during the day, however on Saturdays the last train leaves Frankfurt at around 8:00 p.m. There are four or five direct trains per day, which take around four hours to get to Amsterdam. Journeys with one or two changes take between five and six hours.


Deutsche Bahn Trains from Frankfurt am Main to Amsterdam

+

Deutsche Bahn is Germany's leading train company, running 40,000 train journeys every day. Deutsche Bahn has a wide range of tickets, offers and discount cards such as the BahnCard. Check if you can use it on the Deutsche Bahn trains from Frankfurt am Main to Amsterdam. For more information on ticket cancellation, please visit our customer service centre.

Deutsche Bahn has different types of trains such as ICE (Intercity Express), IC (Intercity), EC (Eurocity), RE (Regional Express) and RB (Regional Rail) based on travel time and comfort. Toilets are available on all trains and some of them have an onboard restaurant or access to Wi-Fi.

At Omio, you can easily check the train schedule from Frankfurt am Main to Amsterdam and book cheap Deutsche Bahn tickets.


More information: Deutsche Bahn
More information: Trains in Germany
More information: Trains
More information: Cheap train tickets
More information: High-speed trains

Taking the Train from Frankfurt

The main station trains leave from is Frankfurt (Main) Hauptbahnhof. The station is just a few minutes drive from the city centre. An extensive public transport network including trams, buses, underground and urban trains makes it quick and easy to get around Frankfurt. Journeys should take a maximum of 30 minutes from the city outskirts and just a few minutes from central locations. Public transport runs throughout the night.

Getting into Amsterdam by Train

Amsterdam is a maze of canals, bike paths, historical sights and hidden delights. A fascinating city which entertains young and old, Amsterdam is a favourite for history buffs, just as much as starry-eyed backpackers. Trains from Frankfurt arrive at Amsterdam Centraal Station. The station is located on the south bank of the IJ Lake in the city centre. Centraal Station is a transport hub, with direct access to buses, trams and ferries. The station can be reached in under 30 minutes from most destinations in Amsterdam. Public transport services run until late at night.

Travel Tips

Trains from Frankfurt am Main 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 Frankfurt am Main to Amsterdam.
FAQs
What are the travel restrictions for Amsterdam, Netherlands if I'm coming from Frankfurt am Main, Germany by train?

Travel between Frankfurt am Main, Germany and Amsterdam, Netherlands by train is: Fully open.

Can I enter Netherlands from Germany?

International entry status: Entry is fully open for citizens and permanent residents of Germany

Do I need to quarantine on arrival in Netherlands from Frankfurt am Main?

Conditions of entry:

  • 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 26/09/2021. Remember to review the latest COVID-19 travel safety regulations   for your train to Amsterdam from Frankfurt am Main as this information can change.

What is the restriction level for the return leg of a round trip journey from Amsterdam, Netherlands to Frankfurt am Main, Germany?

The current restriction level for your return trip by train from Amsterdam to Frankfurt am Main is: Partially open

Are there any international entry restrictions on returning to Germany from Netherlands?

Reentry to Germany is allowed for: Entry is partially open for citizens and permanent residents of Netherlands

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

What are the entry requirements?

  • Negative COVID-19 test issued at most 3 days before arrival or 10 day mandatory self-quarantine
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 5 in quarantine
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from compulsory quarantine (certificate needed)
  • Pre-arrival health declaration
  • The exact quarantine requirements depend on the regulations in each federal state
  • Digital entry registration is required prior to arrival

What are the safety rules to follow in Frankfurt am Main, Germany?

The government of Germany 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 26/09/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 Amsterdam to Frankfurt am Main train here.

What is the price of the cheapest train from Frankfurt am Main to Amsterdam?
If you’re looking to save money on tickets, you can find a cheap train to Amsterdam from Frankfurt am Main for as little as £25  in the next 7 days.
What is the cost of a train ticket from Frankfurt am Main to Amsterdam on average?
In the next 7 days you’ll find that the average cost of a train ticket to Amsterdam from Frankfurt am Main is £27  one way.
What is the distance between Frankfurt am Main and Amsterdam via train?
The Frankfurt am Main to Amsterdam train distance is approximately 226 miles (364 km).
How long does it take from Frankfurt am Main to Amsterdam by train?
The train time to Amsterdam from Frankfurt am Main is on average 8 h 41 min  for the 226 miles (364 km) long journey, but the time it takes to go to Amsterdam from Frankfurt am Main by train can vary depending on specific dates or travelling on weekends and holidays.
What station does the Frankfurt am Main to Amsterdam train leave from? Which Amsterdam train station do I come into from Frankfurt am Main?

There are a few train stations in Frankfurt am Main to start your route from including Frankfurt (Main) Flughafen, Frankfurt Main Ost and Frankfurt am Main - Stadion. In Amsterdam you have a few train station options to choose from for your arrival including Amsterdam Centraal and Amsterdam Sloterdijk.

Omio customers travelling this route depart most frequently from Frankfurt (Main) Flughafen   and arrive in Amsterdam Centraal.

Where is the train station in Frankfurt am Main? Where is the train station in Amsterdam?

Passengers board their train most frequently from Frankfurt (Main) Flughafen and travel around 6 mile (s) / 10 km from the city centre to this train station.

Passengers travelling this route most often arrive at Amsterdam Centraal and need to travel approximately 0 mile (s) / 0 km from the train station to the city centre in Amsterdam.

Which train providers should I travel with from Frankfurt am Main to Amsterdam?
For the journey from Frankfurt am Main to Amsterdam 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 Frankfurt am Main to Amsterdam on Omio to compare what amenities they may have.
Are there any Frankfurt am Main to Amsterdam direct train services?
Yes, you can find a direct train from Frankfurt am Main to Amsterdam with Deutsche Bahn  on Omio. This is worth paying attention to when you book your train ticket as direct services tend to offer more convenience and help save you time travelling to your destination.
When can I take the first train from Frankfurt am Main to Amsterdam? When can I take the last train for the day?
The earliest train departing from Frankfurt am Main to Amsterdam leaves at 04: 43. The last train departing from Frankfurt am Main to Amsterdam leaves at 21: 24. You can find the latest Frankfurt am Main to Amsterdam train timetable on Omio and book the best time to leave for your journey on your chosen travel date.
How far in advance should I book a train ticket to Amsterdam from Frankfurt am Main to get the best deals?
The price of a one way train ticket from Frankfurt am Main to Amsterdam is on average £27 if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this trip. In general, you can find train tickets to Amsterdam from Frankfurt am Main available a few months in advance.