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.
This is the last train of the day.
Find all the dates and times for this journey
3 h 59 m
6 h 50 m
Trains per day
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.
|Distance||226 miles (364 km)|
|Average train duration||8 h 41 min|
|Average train ticket price||£27 (€31)|
|Train companies||Deutsche 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.
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.
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:
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.
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.
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 between Frankfurt am Main, Germany and Amsterdam, Netherlands by train is: Fully open.
International entry status: Entry is fully open for citizens and permanent residents of Germany
Conditions of entry:
All travellers in Netherlands must observe these coronavirus safety measures:
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.
The current restriction level for your return trip by train from Amsterdam to Frankfurt am Main is: Partially open
Reentry to Germany is allowed for: Entry is partially open for citizens and permanent residents of Netherlands
What are the entry requirements?
The government of Germany has imposed these measures to reduce the spread of COVID-19:
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.
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.
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.
Here are some other resources that might have the information you need