·

Amsterdam to Frankfurt by train

Direct ICE from Amsterdam Centraal to Frankfurt (Main) Hbf in just under 4 hours, roughly every two hours, with a stop at Frankfurt Airport.

Cityscape of Frankfurt, Germany
Typical duration
around 4 hours
Frequency
every 2 hours
Changes
Direct
Origin
Amsterdam
Destination
Frankfurt
Main stations
Amsterdam-Centraal to Frankfurt (Main) Hbf

Direct ICE trains run from Amsterdam Centraal to Frankfurt (Main) Hbf in just under 4 hours, leaving roughly every two hours from morning to evening.

Direct to Frankfurt in under 4 hours

Take the ICE International. It runs from Amsterdam Centraal to Frankfurt (Main) Hbf without a change, roughly every two hours from the morning to the early evening. The trip takes just under 4 hours. The earliest departure does not run daily.

After Amsterdam it calls at Utrecht, Arnhem, Duisburg, Düsseldorf, Köln Hbf, Siegburg/Bonn and Frankfurt Airport. Until 12 December 2026 it also stops at Oberhausen. NS runs the train to Arnhem and DB Fernverkehr takes it on to Frankfurt. Your seat stays the same all the way.

Airport or Hbf in Frankfurt

Stay on to Frankfurt (Main) Hbf for the city centre. Flying out? Get off at the Frankfurt Airport long-distance station, 12 minutes before the Hbf. One morning train works differently. It carries on to Munich, calls at Frankfurt Airport and never reaches the Hbf, so book it only if the airport is where you are going.

Fares and seat reservations

One-way second-class tickets start from €38. Once those sell out on a train, the price rises to between €45 and €133. Booking early is how you avoid the jump. Three fare types apply:

FareChanges and refunds
Supersparpreis EuropaFixed train, no changes or cancellations
Sparpreis EuropaChanges and cancellations for a fee
Flexpreis EuropaFree changes and cancellations until the day of travel

Flexpreis Europa adds a City-Ticket, valid on local buses, trams and metro in over 140 German cities.

A seat reservation is optional for most of the year. It is still worth having for nearly four hours on board. From 25 June to 5 September 2027, reservations become compulsory for international ICE journeys. Interrail passes are valid, and pass holders follow the same pattern: optional most of the year, compulsory in the summer peak.

Diversions and works ahead

From 10 to 16 November 2026, the ICE runs via Venlo and Mönchengladbach instead of Arnhem. Trains leave Amsterdam about half an hour earlier than usual and skip Arnhem, Oberhausen, Duisburg and Düsseldorf. Allow about 4 hours 25 minutes to 4 hours 50 minutes.

Köln Hbf closes for new signalling from the evening of 8 January to 19 January 2027. The ICE stops at Köln Messe/Deutz instead. Some departure times shift by a minute or two.

Trains keep the two-hourly rhythm after the timetable change on 13 December 2026. The 2027 times are not final yet, so look up your departure again closer to the day.

Where to book

Book with Omio

Find times and prices for Amsterdam → Frankfurt.

Check times & prices

Other places to book

These links open the provider’s website. Search for your journey there.

Train service

Find places to stay in Frankfurt

Bright bedroom with white bedding and a breakfast tray on the bedBrowse stays in FrankfurtHotels and apartments via Booking.com

Frequently asked questions

Is there a direct train from Amsterdam to Frankfurt?

Yes. The ICE International runs direct from Amsterdam Centraal to Frankfurt (Main) Hbf roughly every two hours. You stay on the same train all the way.

How long does the train from Amsterdam to Frankfurt take?

Just under 4 hours. From 10 to 16 November 2026, when trains run via Venlo, allow about 4 hours 25 minutes to 4 hours 50 minutes.

How much is the train from Amsterdam to Frankfurt?

One-way second-class tickets start from €38. Once those sell out on a train, the price rises to between €45 and €133.

Does the ICE from Amsterdam stop at Frankfurt Airport?

Yes. Every direct ICE to Frankfurt (Main) Hbf stops at the airport long-distance station 12 minutes before the Hbf. One morning train runs on to Munich and calls at the airport but not the Hbf.

Do I need a seat reservation on the ICE to Frankfurt?

Not for most of the year, and that includes Interrail pass holders. From 25 June to 5 September 2027, a reservation is compulsory for international ICE journeys.

More routes