International TravelRail Travel

Amsterdam to Frankfurt by ICE Train (Complete 2026 Guide)

Traveling from Amsterdam to Frankfurt by train is a fast, comfortable and a greener alternative to flying. The ICE high-speed train connects the two cities directly via Düsseldorf and Cologne in around 4 hours.

The ICE train service runs every 2 hours and offers centre-to-centre convenience and no airport-style check-in or security lines.

It can be easily booked via the Trainline site here (multi-currencies) or NS International site (euros) with prices starting at only €38 one-way.

Deutsche Bahn (DB German Railways) and NS International (Dutch Railways) jointly run the 6-7x daily direct train between Amsterdam and Frankfurt –  using a high-speed train which can reach speeds of up to 300km/h in Germany.

ice train amsterdam-frankfurt at amsterdam centraal
Frankfurt-bound ICE arrives at Amsterdam Centraal

We’ve made this trip numerous times and here is our detailed guide to Amsterdam-Frankfurt by ICE train. The information here is applicable if travelling in either direction – Amsterdam to Frankfurt or Frankfurt to Amsterdam.

ICE Amsterdam-Frankfurt timetable (2026)

Amsterdam to Frankfurt (daily)

ICE 121ICE 225ICE 123ICE 125ICE 127ICE 129ICE 221
Amsterdam Centraal dep06:3808:3110:3112:3814:3816:3818:38
Düsseldorf Hbfarr08:4510:4512:4514:4516:4518:4520:45
Frankfurt (Main) Flughafenarr10:1312:1314:1316:1318:1320:1322:13
Frankfurt (Main) Hbf arr10:2714:2716:2718:2720:2722:27
München Hbfarr15:40

Frankfurt To Amsterdam (daily)

 ICE 222ICE 220ICE 128ICE 126ICE 124ICE 122ICE 224ICE 120
München Hbfdep14:20
Frankfurt (Main) Hbf dep05:3407:3409:3411:3413:3415:3419:34
Frankfurt (Main) Flughafendep05:4707:4609:4611:4613:4815:4817:4819:48
Düsseldorf Hbfdep07:1109:1111:1113:1115:1117:1119:1121:11
Amsterdam Centraal arr09:3211:2913:2915:2917:2919:2921:2923:29
Maintenance work can affect the timetables and routes - check before travel!

Amsterdam-Frankfurt Map & Route

The Frankfurt-bound ICE departs Amsterdam Centraal station and makes stops at Utrecht Centraal and Arnhem Centraal in the Netherlands.

iceinternational train carriage at amsterdam centraal
ICE train carriage

It then crosses the Dutch-German border at Emmerich and makes further stops at Oberhausen, Duisburg, Düsseldorf, Cologne and Siegburg/Bonn before finally heading to Frankfurt – with stops at Frankfurt airport and Frankfurt (Main) Hauptbahnhof.

amsterdam-dusseldorf-frankfurt-rail-map

amsterdam-frankfurt ice train route

Amsterdam-Frankfurt ICE: Journey Time & Distance

Total journey time:

  • From 3 hours 49 mins Amsterdam-Frankfurt and 3 hours 55 mins Frankfurt-Amsterdam
  • From 2 hours 7 mins Amsterdam-Düsseldorf and 2 hours 18 mins Düsseldorf-Amsterdam
  • From 7 hours 9 mins Amsterdam-Munich

Total distances:

  • 437km Amsterdam Centraal-Frankfurt Main Hbf
  • 219km Amsterdam Centraal-Düsseldorf Hbf

This is the track distance rather than point-to-point, calculated ourselves using Google Maps.

Maximum speed: ICE can reach speeds of up to 300kmh on the Siegburg/Bonn-Frankfurt section. Speed is limited to 160-200 km/h between the German border and Siegburg/Bonn and 130-160 km/h in the Netherlands.

ice international train departure board amsterdam
Departures board for Frankfurt-bound ICE train

Amsterdam-Frankfurt train ticket fares

Booking for Amsterdam-Frankfurt ICE rail tickets opens 180 days before travel.

ICE train service at Amsterdam Centraal
ICE train at Amsterdam Centraal

The Amsterdam-Frankfurt ICE train has 2nd class and 1st class tickets with the following possible fare components:

  • Supersparpreis Europa – only valid on a specific departure and non-changeable/non-refundable. CHEAPEST
  • Sparpreis Europa – a mid-flex fare only valid on a specific departure but which is changeable and refundable for a fee.
  • Flexpreis Europa – a fully-flexible fare with unrestricted choice of trains and includes a City ticket for Berlin public transport. EXPENSIVE
Spar means Savings; Preis means Price in German

Each component has a range of fare buckets – generally the further in advance you book, the more likely you will find the cheapest fare bucket.

For Amsterdam-Frankfurt the cheapest one-way fare buckets are:

  • €37.99 (2nd class) and €49.99 (1st class) for Supersparpreis Europa
  • €44.99 (2nd class) and €58.99 (1st class) for Sparpreis Europa
  • €153 (2nd class) and €272 (1st class) for Flexpreis Europa

For Amsterdam-Düsseldorf the cheapest one-way fare buckets are:

  • €19.99 (2nd class) and €29.99 (1st class) for Supersparpreis Europa
  • €24.99 (2nd class) and €34.99 (1st class) for Sparpreis Europa
  • €70 (2nd class) and €121 (1st class) for Flexpreis Europa

As you get closer to the departure date the cheaper fares will tend to sell out and you may only find higher fares available.

Children 0-4 always travel free. In addition children ages 4-14 can travel free with any standard adult passenger on a (Super) Sparpreis fare – though you must include the child on your ticket when booking.

Those wanting to travel solely in the Netherlands on the ICE train require a supplement ticket (€3.20) on top of the standard domestic ticket.

Book Your Amsterdam-Frankfurt Tickets

Amsterdam-Frankfurt train tickets can easily be booked at the Trainline site (UK based) which offers payment in multiple currencies. Check trains here:

Or book at the NS International site – this is the official Dutch Railways international arm which offers payment in euros only.

TIP: Always select direct trains services when booking. You might see slightly cheaper fares that include regional trains and multiple changes – this is really not worth the hassle, especially if you have luggage.

ICE Train

Modern ICE3neo class 408 variants manufactured by Siemens operate on the Amsterdam-Frankfurt route. They first entered German domestic service in 2022 and were deployed for Amsterdam-Frankfurt in summer 2024 and then Amsterdam-Berlin in November 2025.

ice train amsterdam central
ICE3neo train at Amsterdam Central

The train has 8 air-conditioned carriages and a total length of 201m. It can be that a double length train with 16 carriages is used at certain times.

Frankfurt-Amsterdam ICE train – Seats & Facilities

The ICE3neo trains have a total of 439 seats over the 8 carriages. This is made up of six 2nd class carriages (seating 340) and two 1st class carriages (seating 99).

Each carriage has a number – currently 31 to 39, with the 1st class ones being 38 and 39 – with the numbers being marked on a display near the external doors.

A double length train will have additional carriages 21 to 29.

Seat numbers in each carriage are also clearly marked on the aisle seat and above at the luggage rack.

Seats on the Amsterdam-Frankfurt Intercity

2nd class on the ICE has grey or blue fabric seats mainly in a 2-2 open-plan unidirectional configuration. There are a few 4-seater tables where the seats change direction.

ice train 2nd class seats
ICE train 2nd class seats
ice train 2nd class seats from the rear
ICE train 2nd class seats – rear view
ice train 2nd class seats (ICE3neo)
New ICE3neo 2nd class seating
ice international train seats (2nd class)
Train seats in 2nd class

These seats can be reclined slightly using a lever and have a drop down tray table with device holders.

ice international train - pull down tray table
Pull-down tray table

They are very comfortable to sit in for the 4 hour journey. Legroom is very good and certainly more than an economy class seat on a plane.

There is a designated quiet-zone carriage where mobile phone calls are prohibited. There is also a special 5 seat family compartment (2nd class) available with adjacent baby changing facilities.

ice train family compartment
ICE3neo family compartment

A 2nd class seat reservation (for a specific seat and carriage) costs an extra €5.20. It is highly recommended to reserve so you don’t have to play musical chairs. Be aware that the train carries a good number of domestic passengers, particularly within Germany.

Reservations are mandatory during the peak summer season (June to August) and are freely included with your ticket.

Each seat has a small LED display above showing whether the seat is reserved and the specific route for the reservation.

The 2nd class seating map for a typical carriage looks like this:

ice international 2nd class seat map
ICE – seat map for 2nd class (source: bahn.de)

1st class has leather seating in an open 1-2 configuration – with a small ‘quiet zone’ compartment sectioned off.

ice train first class seats
ICE train first class seats

The 1st class seating map looks like this:

ice international 1st class seat map
ICE – seat map for 1st class (source: bahn.de)

Seat reservations are freely included with full-flex 1st class tickets. For other fares, 1st class seat reservations cost an extra €6.50 outside the peak summer season.

Facilities on board

  • The windows on the ICE trains are medium-sized and rectangular offering reasonable views. Note, some seats can align with the wall space between the windows – somewhat limiting the view.
  • Free WiFi is available at to all passengers – access info (usually WIFIonICE network) is at your seat.
  • Screens on the ceiling show journey information.
ice train to frankfurt - ceiling info screen display
Screen display on ICE train
  • There are coat hooks at the seat and above the window.
ice train coat hook
Coat hook at your seat
  • A useful handle is placed at the headrest of each aisle seat.
  • There is a European power outlet available at each seat.
ice international train - power outlets
Power outlets between seats
  • Toilet facilities are available at the ends of each carriage.
  • The Bordrestaurant carriage sells snacks, drinks, hot meals and has some table seating.
ice train bordrestaurant carriage
ICE3neo Bordrestaurant carriage
ice3neo bord restaurant car
New ICE3neo bord restuaurant
ice train bord restaurant seats
ICE3neo restaurant seats

Luggage on ICE Train

Unlike flying there are no extra charges for bringing luggage with you on your ICE journey. The train has overhead luggage racks above the seats and also some extra racks at the middle and end of the carriages. You should only bring on-board what you are able to carry.

ice train amsterdam-frankfurt luggage racks
Overhead racks for luggage
Luggage rack in middle of ICE carriage
Luggage rack in mid-carriage
ice international train - luggage rack
Luggage rack in 2nd class at end of carriage

Bicycles on the Amsterdam-Frankfurt ICE

It is possible to bring a bike onboard the ICE train. There are specially marked cycle carriages – normally located at the end carriage 31 for a standard train and carriages 21 and 31 for a double-length train.

ice train - getting bikes on board
ICE train bike carriage is marked
ice train - bike racks
Bike racks on board ICE
ice international train - bicycle carriage - at frankfurt (main) hbf
Bicycle carriage of the ICE at Frankfurt (Main) Hbf

Each carriage has capacity for 8 bikes (places will be numbered) and also has 2nd class seating. You will need to make a paid reservation in advance for your bike.

Folded bikes can be brought on board for free.

Amsterdam-Frankfurt Train Trip Scenery

Although perhaps not the most scenic of train trips you will find the following on route:

  • Dutch countryside views including the wooded areas of the Utrechtse Heuvelrug between Utrecht and Arnhem.
dutch countryside views (utrechtse heuvelrug)
Countryside views on the Dutch side
  • Urban landscapes – passing through a number of cities, perhaps catching a glimpse of Cologne cathedral.
  • Rhine Valley views between Cologne & Frankfurt.
ice train at utrecht centraal
ICE train at Utrecht Centraal

Amsterdam Central Station

The magnificent Amsterdam Centraal station was competed in 1889. It was designed by Pierre Cuypers who was the noted architect of the city’s Rijksmuseum.

amsterdam centraal station
Amsterdam Centraal station

The modernised section of the station at the IJ waterfront side features shops, restaurants and some great views.

amsterdam central station - Ij side (waterfront)
IJ waterfront side of Amsterdam Centraal

The ICE train generally departs from platforms 2 or 4/5 and arrives at platforms 14/15 – though you can check the live departures and arrival info at Amsterdam Central here

ice train amsterdam-frankfurt - boarding
All aboard at Amsterdam

All 1st class passengers can get access to the basic NS International lounge at Amsterdam Centraal.

ns international lounge amsterdam
NS International lounge at Amsterdam Centraal

Frankfurt (Main) Hauptbahnhof station

Frankfurt (Main) Hauptbahnhof opened in 1888 and is one of Europe’s largest and busiest stations. It is a major hub for domestic German rail services and handles international services to Amsterdam, Basel, Brussels, Marseille, Paris, Salzburg, Vienna and Zurich.

frankfurt am main hauptbahnhof station
Frankfurt Hauptbahnhof
frankfurt main station - aerial view
Frankfurt (Main) station – aerial view
frankfurt main hauptbahnhof - station hall
Frankfurt (Main) Hauptbahnhof – station concourse hall

Frankfurt is a terminus station with 25 platforms – the Amsterdam ICE train normally operates from platforms 17-20. You can check live arrival and departures info at Frankfurt (Main) Hbf here

ice train at frankfurt (main) station
ICE train at Frankfurt (Main) station

What are the other options for Amsterdam-Frankfurt Travel?

For time, cost, comfort and convenience the ICE train is the best way to travel between Amsterdam and Frankfurt. It is also possible to go by

  • Coach – Filxbus and Regiojet operate services but journey times are 6-10 hours.
  • Plane – KLM and Lufthansa run 6x daily flights – but you will pay more, especially with luggage.
  • Car – Driving would take a minimum of around 5 hours, depending on traffic.

You can find out more on our Amsterdam-Frankfurt travel page which overviews all trains, flights and buses between the cities.

Amsterdam-Frankfurt ICE Train: Summary

The ICE train service provides a fast and comfortable way to travel between these cities. Book in advance to get the lowest saver fares.

ice international train amsterdam
ICE – arrival at Amsterdam

With children travelling for free it is an excellent option for family groups.

Book with the Trainline site or the NS International site

Sources: our own trips provided the main context in addition to info from Deutsche Bahn and NS International.

This article was first published in 2025, last checked and updated 27 January 2026.

Links on AmsterdamTips.com may pay us an affiliate commission.

Related Articles