Train from Frankfurt to Amsterdam

Cheap train tickets from Frankfurt am Main to Amsterdam

Showing times and prices for Dec 05

Cheapest

52

Average

84

The best way to find a cheap train ticket from Frankfurt am Main to Amsterdam is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
11:24PMFrankfurt (Main) Hbf9h11 08:35AMAmsterdam Centraal
2 transfers
521One-way
2nd Cheapest
11:24PMFrankfurt (Main) Hbf8h41 08:05AMAmsterdam Centraal
4 transfers
531One-way
06:43AMFrankfurt (Main) Hbf6h22 01:05PMAmsterdam Centraal
3 transfers
671One-way
05:42AMFrankfurt (Main) Hbf5h47 11:29AMAmsterdam Centraal
2 transfers
701One-way
07:42AMFrankfurt (Main) Hbf5h47 01:29PMAmsterdam Centraal
2 transfers
701One-way

Train schedule from Frankfurt am Main to Amsterdam

Showing trains for tomorrow, Monday, December 5
03:13AMFrankfurt (Main) Hbf6h01 09:14AMAmsterdam Centraal
0 transfers
03:13AMFrankfurt (Main) Hbf5h52 09:05AMAmsterdam Centraal
1 transfer
05:28AMFrankfurt (Main) Hbf4h01 09:29AMAmsterdam Centraal
0 transfers
05:39AMFrankfurt (Main) Hbf5h26 11:05AMAmsterdam Centraal
3 transfers
05:42AMFrankfurt (Main) Hbf5h47 11:29AMAmsterdam Centraal
2 transfers
05:50AMFrankfurt (Main) Hbf7h10 01:00PMAmsterdam Centraal
1 transfer
06:43AMFrankfurt (Main) Hbf6h22 01:05PMAmsterdam Centraal
3 transfers
07:28AMFrankfurt (Main) Hbf4h01 11:29AMAmsterdam Centraal
0 transfers
07:42AMFrankfurt (Main) Hbf5h47 01:29PMAmsterdam Centraal
2 transfers
07:58AMFrankfurt (Main) Hbf7h02 03:00PMAmsterdam Centraal
1 transfer
08:09AMFrankfurt (Main) Hbf4h56 01:05PMAmsterdam Centraal
3 transfers
08:42AMFrankfurt (Main) Hbf6h23 03:05PMAmsterdam Centraal
4 transfers
09:26AMFrankfurt (Main) Hbf4h03 01:29PMAmsterdam Centraal
0 transfers
09:42AMFrankfurt (Main) Hbf5h47 03:29PMAmsterdam Centraal
1 transfer
09:58AMFrankfurt (Main) Hbf6h52 04:50PMAmsterdam Centraal
1 transfer
10:09AMFrankfurt (Main) Hbf4h56 03:05PMAmsterdam Centraal
3 transfers
10:42AMFrankfurt (Main) Hbf6h23 05:05PMAmsterdam Centraal
4 transfers
11:26AMFrankfurt (Main) Hbf4h03 03:29PMAmsterdam Centraal
0 transfers
11:42AMFrankfurt (Main) Hbf5h47 05:29PMAmsterdam Centraal
2 transfers
11:58AMFrankfurt (Main) Hbf7h02 07:00PMAmsterdam Centraal
1 transfer
12:09PMFrankfurt (Main) Hbf4h56 05:05PMAmsterdam Centraal
3 transfers
12:42PMFrankfurt (Main) Hbf6h23 07:05PMAmsterdam Centraal
4 transfers
01:26PMFrankfurt (Main) Hbf4h03 05:29PMAmsterdam Centraal
0 transfers
02:09PMFrankfurt (Main) Hbf5h26 07:35PMAmsterdam Centraal
2 transfers
02:09PMFrankfurt (Main) Hbf4h56 07:05PMAmsterdam Centraal
3 transfers
02:26PMFrankfurt (Main) Hbf5h23 07:49PMAmsterdam Centraal
3 transfers
02:26PMFrankfurt (Main) Hbf5h53 08:19PMAmsterdam Centraal
2 transfers
02:42PMFrankfurt (Main) Hbf5h47 08:29PMAmsterdam Centraal
2 transfers
03:09PMFrankfurt (Main) Hbf4h56 08:05PMAmsterdam Centraal
3 transfers
04:28PMFrankfurt (Main) Hbf4h01 08:29PMAmsterdam Centraal
0 transfers
05:32PMFrankfurt (Main) Hbf4h27 09:59PMAmsterdam Centraal
1 transfer
07:28PMFrankfurt (Main) Hbf4h01 11:29PMAmsterdam Centraal
0 transfers
08:09PMFrankfurt (Main) Hbf6h08 02:17AMAmsterdam Centraal
4 transfers
08:31PMFrankfurt (Main) Hbf11h24 07:55AMAmsterdam Centraal
4 transfers
10:08PMFrankfurt (Main) Hbf9h57 08:05AMAmsterdam Centraal
7 transfers
10:08PMFrankfurt (Main) Hbf10h27 08:35AMAmsterdam Centraal
5 transfers
11:24PMFrankfurt (Main) Hbf8h41 08:05AMAmsterdam Centraal
4 transfers
11:24PMFrankfurt (Main) Hbf9h11 08:35AMAmsterdam Centraal
2 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Mon
Dec 05
Tue
Dec 06
Wed
Dec 07
Thu
Dec 08
Fri
Dec 09
Sat
Dec 10
Sun
Dec 11
Mon
Dec 12
Tue
Dec 13
Wed
Dec 14
Thu
Dec 15
Fri
Dec 16
Sat
Dec 17
Sun
Dec 18
Mon
Dec 19
Tue
Dec 20
Wed
Dec 21
Thu
Dec 22
Fri
Dec 23
Sat
Dec 24
Sun
Dec 25

Fastest train times from Frankfurt am Main to Amsterdam

Showing times and prices for Dec 05

Fastest Journey

4 h 1 m

Average

6 h 2 m

Trains per day

38

Distance

364 km

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

Fastest
04:28PMFrankfurt (Main) Hbf4h01 08:29PMAmsterdam Centraal
0 transfers
901One-way
Fastest
05:28AMFrankfurt (Main) Hbf4h01 09:29AMAmsterdam Centraal
0 transfers
901One-way
Fastest
07:28PMFrankfurt (Main) Hbf4h01 11:29PMAmsterdam Centraal
0 transfers
901One-way
Fastest
07:28AMFrankfurt (Main) Hbf4h01 11:29AMAmsterdam Centraal
0 transfers
901One-way
2nd Fastest
09:26AMFrankfurt (Main) Hbf4h03 01:29PMAmsterdam Centraal
0 transfers
901One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

Need a place to stay in Amsterdam?

View on map

Top pick hotels

View more

Entire homes & apartments

View more

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

View all

Overview: Train from Frankfurt am Main to Amsterdam

distanceDistance226 miles (364 km)
durationAverage train duration5 h 26 min
priceAverage train ticket price$49 (€44)
changesDirect trainYes
carriersTrain companiesDeutsche Bahn, FlixTrain or Deutsche Bahn with connection

Trains from Frankfurt am Main to Amsterdam cover the 226 miles (364 km) long trip taking on average 5 h 26 min with our travel partners like Deutsche Bahn, FlixTrain or Deutsche Bahn with connection. There are direct train services available. While the average ticket price for this trip costs around $49 (€44), you can find the cheapest train ticket for as low as $37 (€33). Travelers depart most frequently from Frankfurt (M) Flughafen Regionalbf and arrive in Amsterdam Centraal.

Train providers: Deutsche Bahn from Frankfurt am Main to Amsterdam trains

For as little as $37 (€33) you can travel by train from Frankfurt am Main to Amsterdam with Deutsche Bahn. Omio will show you the best deals, schedules and tickets available for this journey.

Deutsche Bahn

Deutsche Bahn (DB) is Germany’s main provider of train services and makes on average about 40, 000 domestic and international journeys per day. Deutsche Bahn’s fleet of trains includes the high-speed ICE (Intercity Express) as well as the IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn), which differ in terms of comfort and the time needed to travel. For example, while toilets are standard amenities, services like onboard restaurants or free WiFi are only available on certain train types and routes. Deutsche Bahn is well-known for its wide range of fares like Super Saver, Saver, and Flexible and discount cards like the Bahncard 25, 50 and 100, which you can also use for your Frankfurt am Main to Amsterdam train.

  • Average Price: $45

Trains from Frankfurt am Main to Amsterdam

Reaching the Dutch capital from Germany's financial center is simple, and finding a suitable train from Frankfurt am Main to Amsterdam won't be hard to do. Deutsche Bahn schedules seven direct trains to Amsterdam on weekdays and four to five on Saturdays and Sundays. Journey times are usually easy to handle, averaging around four hours 15 minutes.

Frankfurt am Main to Amsterdam Train Time: Daily Departures

It's easy to book a train from Frankfurt am Main to Amsterdam on any day of the year. From Monday to Friday, travelers can expect a choice of seven direct services, with no need to change at any point. Frequencies drop slightly at the weekend, but there will still be four to five direct trains. And on any given day, over ten indirect services leave Frankfurt, which could provide viable alternatives. Trains tend to begin as early as 5:30 a.m., and continue until 7:30 p.m.

How long is the journey by train from Frankfurt am Main to Amsterdam?

When passengers choose a direct train from Frankfurt am Main to Amsterdam, they can anticipate relatively short journey durations. Expect trains to take between three hours 59 minutes and four hours 29 minutes - with slightly longer durations at weekends. The fastest services with a change will take around four hours 45 minutes.

What are the departure and arrival stations for trains from Frankfurt am Main to Amsterdam?

Departure train station: A direct train from Frankfurt am Main to Amsterdam will leave from Frankfurt Hauptbahnhof (Hbf). The Hauptbahnhof is just west of the city center, and U-Bahn, taxi, or bus transfers shouldn't take longer than 15 minutes in most situations. The station is modern, spacious, and equipped with most essential amenities, including 30 minutes of free WiFi. Some indirect services leave from Frankfurt Süd Station - a five minute metro ride from the center.

Arrival train station: Whether passengers travel direct or not, the train from Frankfurt arrives at Amsterdam Centraal. From there, metro and tram connections reach the center in less than ten minutes, while Schiphol Airport is 18 minutes away by overground rail. Centraal is full of stores, eating spots, information offices, and essentials like left luggage lockers.  Free WiFi is available as well.

Which train companies travel from Frankfurt am Main to Amsterdam?

Traveling between Frankfurt am Main and Amsterdam is made much simpler by the fact that only one company serves the popular route. Travelers can only book tickets with Deutsche Bahn (DB), which runs daily year-round service.

Deutsche Bahn (DB) Frankfurt am Main to Amsterdam

DB runs an ICE (Intercity Express) service between Frankfurt am Main and Amsterdam, ensuring rapid journeys of under four hours 30 minutes in almost all cases, as well as a high degree of on-board comfort. The company schedules seven daily departures from Monday to Friday that don't require a change, and there will be four to five trains at the weekend.

Frankfurt am Main to Amsterdam Trains: Services on Board

DB's ICE trains offer First and Second class accommodation, with varying features and price points. First Class passengers have individual work tables, access to special DB lounges, no WiFi data limits, seat service for food and drink, and free newspapers. In Second Class, WiFi is free, but limited, all seats have their own power socket, and catering is available in buffet cars. Passengers can take any smaller luggage items free of charge as well as one "large" item, which is loosely defined by DB as "not be so big or heavy that they cannot be carried by a single person." Bike spaces are provided, but a special "bicycle ticket" must be arranged prior to boarding. Dogs are also permitted, provided they are properly leashed or muzzled, while smaller pets can be kept in secure containers. If travelers have a disability or are impaired in any other way, assistance can be provided, including boarding help via the DB "Mobility Service Centre", as well as wheelchair spaces on board. To be sure of arranging assistance, get in touch with Deutsche Bahn at least 24 hours before traveling.

How to find cheap train tickets from Frankfurt am Main to Amsterdam?

When traveling with DB between Frankfurt am Main and Amsterdam, saving money should always be a possibility - especially when travelers use the price comparison tool on the Omio website. Firstly, be aware that ticket prices fluctuate slightly throughout the day. Even the prices of direct trains to Amsterdam can vary by 30% or more, with the highest prices tending to coincide with peak "rush hour" periods. Booking in advance can also deliver savings, as can choosing indirect services. If passengers are willing to increase their journey time by up to two hours, it's possible to save 20% on normal tickets with a short stop in Cologne. So always shop around. Bargains are waiting to be discovered.

Train tickets from Frankfurt am Main to Amsterdam: when to book to save $

Time Price Savings
1 week earlier 56 €
2 weeks earlier 44 €27%
3 weeks earlier 43 €30%
1 month before 45 €24%
2 months earlier 40 €40%
3 months earlier 45 €24%


Train companies often offer promotional prices and offers—by buying in advance—you can get access the best prices for trains in the U.S., Canada, and the major European railroad operators. Search on Omio to check prices and cheap train tickets from Frankfurt am Main - Amsterdam. Easily find the most attractive rates and choose the your preferred route for your journey. Book and choose your mobile ticket: avoid the queues at the station and the added stress of printing your ticket.

The rule of buying in advance to save money is not only valid when booking a flight but also for train travel. Train tickets are generally on sale 6 months before the departure date. Some train booking tips from us:

  • Buying your train ticket from Frankfurt am Main - Amsterdam 3 weeks in advance means you can save on average up to 30% compared to the price available on the day of departure.
  • If you book a ticket Frankfurt am Main - Amsterdam with 2 months in advance you save up to about 40% compared to the initial price.
  • By booking 3 months in advance, you could save up to 24%.
  • On Omio you can find all offers, train times and prices for train travel in Europe, the U.S., and Canada.

Travel Tips: Trains from Frankfurt am Main to Amsterdam

Travel Tips: 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

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

Is international entry into Amsterdam from Frankfurt am Main restricted?

International entry is allowed for: Entry is unrestricted for citizens and permanent residents of Germany

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

Entry Requirements:

  • There are no current restrictions

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

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

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

The above information was last checked on 11/17/22. Remember to check the latest COVID-19 travel safety regulations for your train from Frankfurt am Main to Amsterdam closer to your date of departure here

Return travel from Netherlands to Germany is: Unrestricted.

Are there any international entry restrictions on returning to Frankfurt am Main from Amsterdam?

Entry into Germany is allowed for: Entry is unrestricted for citizens and permanent residents of Netherlands

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

Requirements for reentering:

  • There are no current restrictions

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 requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

Last checked on 11/6/22. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your train to Frankfurt am Main from Amsterdam.

Looking to save money on your route? Omio customers have found the cheapest train from Frankfurt am Main to Amsterdam for the next 7 days starting from $37 (€33)  one way.
In the next 7 days you can expect to pay on average $49 (€44)  for a train ticket from Frankfurt am Main to Amsterdam.
When traveling this route you should expect the distance from Frankfurt am Main to Amsterdam by train to be approximately 226 miles (364 km).
The train time to Amsterdam from Frankfurt am Main is on average 5 h 26 min  for the 226 miles (364 km) long journey, but the time it takes to go from Frankfurt am Main to Amsterdam by train can vary depending on specific dates or traveling on weekends and holidays.

There are a few train stations in Frankfurt am Main to start your route from including Frankfurt (M) Flughafen Regionalbf, 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, Amsterdam Sloterdijk and Amsterdam Amstel.

Omio customers traveling this route depart most frequently from Frankfurt (M) Flughafen Regionalbf   and arrive in Amsterdam Centraal.

The most popular departure train station with passengers for this trip, called Frankfurt (M) Flughafen Regionalbf, is located 9.2 miles (14.8 km) from the city center of Frankfurt am Main.

The most popular arrival train station, Amsterdam Centraal, is located 1.2 miles (1.9 km) away from the city center of Amsterdam.

When taking a train from Frankfurt am Main to Amsterdam, you can count on Deutsche Bahn, FlixTrain or Deutsche Bahn with connection for the best way to get you to Amsterdam. You can also check all possible train providers who offer a service between Frankfurt am Main and Amsterdam and compare the amenities they offer before buying a train ticket.
Yes, you can look for direct trains from Frankfurt am Main to Amsterdam with Deutsche Bahn  without needing to transfer at another stop in between. Taking a direct train tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this route.
The earliest train departing from Frankfurt am Main to Amsterdam leaves at 8: 08 PM. The last train departing from Frankfurt am Main to Amsterdam leaves at 8: 08 PM. You can find the latest Frankfurt am Main to Amsterdam train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
The price of a one way train ticket from Frankfurt am Main to Amsterdam is on average $49 (€44) 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 route. In general, you can find train tickets from Frankfurt am Main to Amsterdam available a few months in advance.

Important Stations and Airports in Frankfurt am Main and Amsterdam

Frankfurt am Main
Amsterdam
Frankfurt (M) Flughafen Regionalbf is the most popular Frankfurt am Main railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Frankfurt am Main for your trip to Amsterdam.
Amenities at station
WifiWifi
LockersLockers
ShoppingShopping
ParkingParking
TaxisTaxis
AccessibilityAccessibility
ticketOfficeHours
Ticket Office Hours
At a Travel Center you will receive the following services with personal consultation: Tickets and reservations up to shortly before departure, season tickets and DB monthly season tickets on subscription as well as DB BahnCard related offers. Furthermore, national and international timetable and fare information is available in addition to supplementary services and offers for your rail journey.
Amenities at station
WifiWifi
LockersLockers
ShoppingShopping
ParkingParking
TaxisTaxis
AccessibilityAccessibility
Amenities at station
WifiWifi
LockersLockers
ShoppingShopping
ParkingParking
TaxisTaxis
AccessibilityAccessibility

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language