Cheap train tickets from Frankfurt am Main to Amsterdam

Showing times and prices for Dec 3

Cheapest

$36

Average

$83

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 $ 83 if you buy it on the day, but the cheapest tickets can be found for only $ 36.

Cheapest
11:24PMFrankfurt (Main) Hbf9h11 08:35AMAmsterdam Centraal
2 changes
$361One-way
2nd Cheapest
07:42AMFrankfurt (Main) Hbf6h23 02:05PMAmsterdam Centraal
4 changes
$481One-way
2nd Cheapest
03:08AMFrankfurt (Main) Hbf6h57 10:05AMAmsterdam Centraal
3 changes
$481One-way
06:31PMFrankfurt (Main) Hbf7h13 01:44AMAmsterdam Centraal
7 changes
$551One-way
04:51PMFrankfurt (Main) Hbf6h44 11:35PMAmsterdam Centraal
3 changes
$551One-way

Train schedule from Frankfurt am Main to Amsterdam

Showing trains for tomorrow, Fri, Dec 3
03:08AMFrankfurt (Main) Hbf6h57 10:05AMAmsterdam Centraal
0 changes
05:42AMFrankfurt (Main) Hbf6h23 12:05PMAmsterdam Centraal
0 changes
06:29AMFrankfurt (Main) Hbf4h25 10:54AMAmsterdam Centraal
0 changes
06:43AMFrankfurt (Main) Hbf6h11 12:54PMAmsterdam Centraal
0 changes
07:10AMFrankfurt (Main) Hbf5h25 12:35PMAmsterdam Centraal
0 changes
07:10AMFrankfurt (Main) Hbf4h55 12:05PMAmsterdam Centraal
0 changes
07:17AMFrankfurt (Main) Hbf5h18 12:35PMAmsterdam Centraal
0 changes
07:42AMFrankfurt (Main) Hbf6h23 02:05PMAmsterdam Centraal
0 changes
08:16AMFrankfurt (Main) Hbf4h38 12:54PMAmsterdam Centraal
0 changes
08:17AMFrankfurt (Main) Hbf6h48 03:05PMAmsterdam Centraal
0 changes
08:17AMFrankfurt (Main) Hbf7h18 03:35PMAmsterdam Centraal
0 changes
08:30AMFrankfurt (Main) Hbf7h05 03:35PMAmsterdam Centraal
0 changes
08:30AMFrankfurt (Main) Hbf6h35 03:05PMAmsterdam Centraal
0 changes
08:42AMFrankfurt (Main) Hbf5h23 02:05PMAmsterdam Centraal
0 changes
09:10AMFrankfurt (Main) Hbf5h25 02:35PMAmsterdam Centraal
0 changes
09:17AMFrankfurt (Main) Hbf5h18 02:35PMAmsterdam Centraal
0 changes
09:42AMFrankfurt (Main) Hbf6h12 03:54PMAmsterdam Centraal
0 changes
09:58AMFrankfurt (Main) Hbf6h52 04:50PMAmsterdam Centraal
0 changes
10:10AMFrankfurt (Main) Hbf4h55 03:05PMAmsterdam Centraal
0 changes
10:10AMFrankfurt (Main) Hbf5h25 03:35PMAmsterdam Centraal
0 changes
10:17AMFrankfurt (Main) Hbf6h48 05:05PMAmsterdam Centraal
0 changes
10:27AMFrankfurt (Main) Hbf5h08 03:35PMAmsterdam Centraal
0 changes
10:27AMFrankfurt (Main) Hbf5h17 03:44PMAmsterdam Centraal
0 changes
10:31AMFrankfurt (Main) Hbf6h34 05:05PMAmsterdam Centraal
0 changes
11:27AMFrankfurt (Main) Hbf4h27 03:54PMAmsterdam Centraal
0 changes
11:42AMFrankfurt (Main) Hbf6h12 05:54PMAmsterdam Centraal
0 changes
11:58AMFrankfurt (Main) Hbf7h02 07:00PMAmsterdam Centraal
0 changes
12:10PMFrankfurt (Main) Hbf5h25 05:35PMAmsterdam Centraal
0 changes
12:10PMFrankfurt (Main) Hbf4h55 05:05PMAmsterdam Centraal
0 changes
12:17PMFrankfurt (Main) Hbf6h48 07:05PMAmsterdam Centraal
0 changes
12:29PMFrankfurt (Main) Hbf5h15 05:44PMAmsterdam Centraal
0 changes
12:29PMFrankfurt (Main) Hbf5h06 05:35PMAmsterdam Centraal
0 changes
12:31PMFrankfurt (Main) Hbf6h34 07:05PMAmsterdam Centraal
0 changes
01:27PMFrankfurt (Main) Hbf4h27 05:54PMAmsterdam Centraal
0 changes
01:44PMFrankfurt (Main) Hbf6h21 08:05PMAmsterdam Centraal
0 changes
01:47PMFrankfurt (Main) Hbf6h48 08:35PMAmsterdam Centraal
0 changes
02:10PMFrankfurt (Main) Hbf4h55 07:05PMAmsterdam Centraal
0 changes
02:10PMFrankfurt (Main) Hbf5h25 07:35PMAmsterdam Centraal
0 changes
02:27PMFrankfurt (Main) Hbf5h52 08:19PMAmsterdam Centraal
0 changes
02:27PMFrankfurt (Main) Hbf6h11 08:38PMAmsterdam Centraal
0 changes
02:27PMFrankfurt (Main) Hbf5h08 07:35PMAmsterdam Centraal
0 changes
02:30PMFrankfurt (Main) Hbf6h14 08:44PMAmsterdam Centraal
0 changes
03:10PMFrankfurt (Main) Hbf5h25 08:35PMAmsterdam Centraal
0 changes
03:10PMFrankfurt (Main) Hbf4h55 08:05PMAmsterdam Centraal
0 changes
03:16PMFrankfurt (Main) Hbf5h19 08:35PMAmsterdam Centraal
0 changes
03:44PMFrankfurt (Main) Hbf6h21 10:05PMAmsterdam Centraal
0 changes
04:26PMFrankfurt (Main) Hbf6h04 10:30PMAmsterdam Centraal
0 changes
04:29PMFrankfurt (Main) Hbf4h15 08:44PMAmsterdam Centraal
0 changes
04:51PMFrankfurt (Main) Hbf6h44 11:35PMAmsterdam Centraal
0 changes
05:10PMFrankfurt (Main) Hbf4h55 10:05PMAmsterdam Centraal
0 changes
05:42PMFrankfurt (Main) Hbf4h48 10:30PMAmsterdam Centraal
0 changes
05:42PMFrankfurt (Main) Hbf6h39 12:21AMAmsterdam Centraal
0 changes
06:10PMFrankfurt (Main) Hbf5h25 11:35PMAmsterdam Centraal
0 changes
06:29PMFrankfurt (Main) Hbf5h06 11:35PMAmsterdam Centraal
0 changes
06:29PMFrankfurt (Main) Hbf5h52 12:21AMAmsterdam Centraal
0 changes
06:31PMFrankfurt (Main) Hbf7h13 01:44AMAmsterdam Centraal
0 changes
06:42PMFrankfurt (Main) Hbf5h39 12:21AMAmsterdam Centraal
0 changes
07:29PMFrankfurt (Main) Hbf5h37 01:06AMAmsterdam Centraal
0 changes
07:29PMFrankfurt (Main) Hbf5h22 12:51AMAmsterdam Centraal
0 changes
07:44PMFrankfurt (Main) Hbf6h00 01:44AMAmsterdam Centraal
0 changes
08:10PMFrankfurt (Main) Hbf11h25 07:35AMAmsterdam Centraal
0 changes
08:10PMFrankfurt (Main) Hbf9h27 05:37AMAmsterdam Centraal
0 changes
11:24PMFrankfurt (Main) Hbf9h11 08:35AMAmsterdam Centraal
0 changes

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

Thu
Dec 2
$55Deutsche Bahn
Find prices
Find prices
Fri
Dec 3
$36Deutsche Bahn
$36STUDENT AGENCY k.s.
$239HOP!
Sat
Dec 4
$33Deutsche Bahn
$30STUDENT AGENCY k.s.
$239HOP!
Sun
Dec 5
$33Deutsche Bahn
$30STUDENT AGENCY k.s.
$239HOP!
Mon
Dec 6
$33Deutsche Bahn
$30STUDENT AGENCY k.s.
$239HOP!
Tue
Dec 7
$33Deutsche Bahn
$30STUDENT AGENCY k.s.
$221KLM
Wed
Dec 8
$33Deutsche Bahn
$30STUDENT AGENCY k.s.
$221KLM
Thu
Dec 9
$33Deutsche Bahn
$30STUDENT AGENCY k.s.
$187Lufthansa Cityline
Fri
Dec 10
$33Deutsche Bahn
$30STUDENT AGENCY k.s.
$185Lufthansa Cityline
Sat
Dec 11
$33Deutsche Bahn
$30STUDENT AGENCY k.s.
$186Lufthansa
Sun
Dec 12
$33Deutsche Bahn
$30STUDENT AGENCY k.s.
$187Lufthansa
Mon
Dec 13
$33Deutsche Bahn
$27STUDENT AGENCY k.s.
$172KLM
Tue
Dec 14
$33Deutsche Bahn
$27STUDENT AGENCY k.s.
$172KLM
Wed
Dec 15
$33Deutsche Bahn
$30STUDENT AGENCY k.s.
$172KLM
Thu
Dec 16
$33Deutsche Bahn
$30STUDENT AGENCY k.s.
$136Lufthansa Cityline
Fri
Dec 17
$33Deutsche Bahn
$36STUDENT AGENCY k.s.
$136Lufthansa
Sat
Dec 18
$33Deutsche Bahn
$36STUDENT AGENCY k.s.
$158Lufthansa
Sun
Dec 19
$33Deutsche Bahn
$36STUDENT AGENCY k.s.
$138Lufthansa
Mon
Dec 20
$33Deutsche Bahn
$36STUDENT AGENCY k.s.
$136Lufthansa Cityline
Tue
Dec 21
Find prices
$36STUDENT AGENCY k.s.
$121Lufthansa Cityline
Wed
Dec 22
$36Deutsche Bahn
$36STUDENT AGENCY k.s.
$145KLM

Fastest train times from Frankfurt am Main to Amsterdam

Showing times and prices for Dec 3

Fastest Journey

4 h 15 m

Average

5 h 58 m

Trains per day

63

Distance

364 km

Of the 63 trains that leave Frankfurt am Main for Amsterdam every day 5 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 5 h 58 m but if you time it right, some trains will get you there in just 4 h 15 m .

The slowest trains will take 11 h 25 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
04:29PMFrankfurt (Main) Hbf4h15 08:44PMAmsterdam Centraal
0 changes
$961One-way
2nd Fastest
06:29AMFrankfurt (Main) Hbf4h25 10:54AMAmsterdam Centraal
0 changes
$841One-way
11:27AMFrankfurt (Main) Hbf4h27 03:54PMAmsterdam Centraal
0 changes
$961One-way
01:27PMFrankfurt (Main) Hbf4h27 05:54PMAmsterdam Centraal
0 changes
$1081One-way
08:16AMFrankfurt (Main) Hbf4h38 12:54PMAmsterdam Centraal
0 changes
$961One-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?

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 Frankfurt am Main

distanceDistance226 miles (364 km)
durationAverage train duration6 h 21 min
priceAverage train ticket price$37 (€31)
frequencyTrain frequency6 a day
changesDirect trainYes, there are 6 direct trains a day
carriersTrain companiesDeutsche Bahn or Deutsche Bahn with connection

Trains from Frankfurt am Main to Amsterdam cover the 226 miles (364 km) long route taking on average 6 h 21 min with our travel partners like Deutsche Bahn or Deutsche Bahn with connection. Normally, there are 6 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $33 (€28), but the average price of train tickets is $37 (€31). Travelers depart most frequently from Frankfurt (M) Flughafen Regionalbf and arrive in Amsterdam Centraal.

Train providers

Deutsche Bahn between Frankfurt am Main and Amsterdam

Deutsche Bahn trains will get you to Amsterdam from Frankfurt am Main from $33 (€28). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Deutsche Bahn

Deutsche Bahn (DB) is the main provider of train services in Germany, making on average 40, 000 journeys per day. A special feature of Deutsche Bahn 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 for your train from Frankfurt am Main to Amsterdam. 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 bathrooms are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

  • Average Price: $33

Deutsche Bahn has updated its ticket policies due to the coronavirus. Keep these in mind when booking your Deutsche Bahn tickets between Frankfurt am Main and Amsterdam and when traveling by train:

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

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 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
Is cross-border travel by train between Frankfurt am Main, Germany and Amsterdam, Netherlands allowed?

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

What is the status of international entry into Netherlands from Germany?

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

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

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?

When traveling in Netherlands, you must follow these COVID-19 safety rules:

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

The information above was last checked on 12/1/21. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your train to Amsterdam from Frankfurt am Main before traveling.

Are there travel restrictions, such as quarantine measures, in place when returning to Frankfurt am Main, Germany from Amsterdam, Netherlands?

Return travel from Netherlands to Germany is: Partially open.

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

Entry into 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?

Requirements for reentering:

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

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 12/1/21. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your train to Frankfurt am Main from Amsterdam.

How much does a cheap train from Frankfurt am Main to Amsterdam cost?
If you’re looking to save money on tickets, you can find cheap Frankfurt am Main to Amsterdam trains for as little as $33 (€28)  in the next 7 days.
How much does it cost to take a train between Frankfurt am Main and Amsterdam?
If you’re looking to book your train tickets in the next week, you can expect the Frankfurt am Main to Amsterdam train price to come in at an average of $37 (€31)  one way.
How many miles is it from Frankfurt am Main to Amsterdam by train?
When traveling this route you should expect the distance between Frankfurt am Main and Amsterdam by train to be approximately 226 miles (364 km).
How long is the train between Frankfurt am Main and Amsterdam?
The train time from Frankfurt am Main to Amsterdam is on average 6 h 21 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.
What station does the train from Frankfurt am Main to Amsterdam depart from? Which Amsterdam train station do I come into from Frankfurt am Main?

When taking the train from Frankfurt am Main to Amsterdam, you can choose to depart from train stations like Frankfurt (M) Flughafen Regionalbf, Frankfurt Main Ost and Frankfurt am Main - Stadion. Your trip can end in train stations such as Amsterdam Centraal and Amsterdam Sloterdijk.

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

Where do I find the Frankfurt am Main train station to Amsterdam? Where is the Amsterdam train station?

Passengers board their train most frequently from Frankfurt (M) Flughafen Regionalbf and travel around 6.7 miles (10.8 km) from the city center to this train station.

Passengers traveling this route most often arrive at Amsterdam Centraal and need to travel approximately 0.6 miles (916 m) from the train station to the city center in Amsterdam.

What train providers go from Frankfurt am Main to Amsterdam?
Take the Frankfurt am Main to Amsterdam train with Deutsche Bahn or Deutsche Bahn with connection. However, it's always good to check out all possible train companies for the trip to Amsterdam from Frankfurt am Main as there might be differences in the amenities they offer.
Are there any nonstop train services from Frankfurt am Main to Amsterdam?
Yes, there are 6 direct trains a day between Frankfurt am Main and Amsterdam. If you’re looking for a direct train, consider traveling with Deutsche Bahn. Nonstop train services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your train tickets.
How many trains are there between Frankfurt am Main and Amsterdam a day?
On average, there are 6 trains a day from Frankfurt am Main 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 Frankfurt am Main to Amsterdam?
You can take the first train from Frankfurt am Main to Amsterdam at 4: 42 AM. The last train from Frankfurt am Main to Amsterdam that you can take departs at 10: 24 PM. Omio shows you the latest train from Frankfurt am Main to Amsterdam schedule to help you book the best departure time for this journey.
How early should I buy train tickets between Frankfurt am Main and Amsterdam to score the best deals?
If you purchase the Frankfurt am Main to Amsterdam train within the next 7 days, you can find one way tickets to cost on average $37 (€31). However, booking your train ticket in advance gives you access to the best prices for trains from Frankfurt am Main to Amsterdam. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

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.