Frankfurt to Amsterdam train

Cheap train tickets from Frankfurt to Amsterdam

Showing times and prices for Apr 03

Cheapest

-

Average

45

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

Deutsche Bahn Intercity-Express
06:28AMFrankfurt (main) Hauptbahnhof4h27 10:55AMAmsterdam Centraal
1 transfer
Find prices
Deutsche Bahn Intercity-Express
11:26AMFrankfurt (main) Hauptbahnhof4h29 03:55PMAmsterdam Centraal
1 transfer
Find prices
Deutsche Bahn Intercity-Express
01:26PMFrankfurt (main) Hauptbahnhof4h49 06:15PMAmsterdam Centraal
1 transfer
Find prices
Nightjet
03:51AMFrankfurt(main)sued6h32 10:23AMAmsterdam Centraal
0 transfers
451One-way

Train schedule from Frankfurt to Amsterdam

Showing trains for tomorrow, Monday, April 3
Nightjet
03:51AMFrankfurt(main)sued6h32 10:23AMAmsterdam Centraal
0 transfers
Deutsche Bahn Intercity-Express
06:28AMFrankfurt (main) Hauptbahnhof4h27 10:55AMAmsterdam Centraal
1 transfer
Deutsche Bahn Intercity-Express
11:26AMFrankfurt (main) Hauptbahnhof4h29 03:55PMAmsterdam Centraal
1 transfer
Deutsche Bahn Intercity-Express
01:26PMFrankfurt (main) Hauptbahnhof4h49 06:15PMAmsterdam Centraal
1 transfer

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
Apr 03
Tue
Apr 04
Wed
Apr 05
Thu
Apr 06
Fri
Apr 07
Sat
Apr 08
Sun
Apr 09

Fastest train times from Frankfurt to Amsterdam

Showing times and prices for Apr 03

Fastest Journey

4 h 27 m

Average

5 h 4 m

Trains per day

4

Distance

365 km

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

Deutsche Bahn Intercity-Express
06:28AMFrankfurt (main) Hauptbahnhof4h27 10:55AMAmsterdam Centraal
1 transfer
Find prices
Deutsche Bahn Intercity-Express
11:26AMFrankfurt (main) Hauptbahnhof4h29 03:55PMAmsterdam Centraal
1 transfer
Find prices
Deutsche Bahn Intercity-Express
01:26PMFrankfurt (main) Hauptbahnhof4h49 06:15PMAmsterdam Centraal
1 transfer
Find prices
Nightjet
03:51AMFrankfurt(main)sued6h32 10:23AMAmsterdam Centraal
0 transfers
451One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Frankfurt to Amsterdam

distanceDistance226 miles (364 km)
priceAverage train ticket price$26 (€22)
frequencyTrain frequency3 a day
changesDirect trainYes, there is 1 direct train a day
carriersTrain companiesNightjet, Deutsche Bahn or Deutsche Bahn with connection

Trains from Frankfurt to Amsterdam cover the 226 miles (364 km) long route taking on average 5 h 43 min with our travel partners like Nightjet, Deutsche Bahn or Deutsche Bahn with connection. Normally, there are 3 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as $1 (€1), but the average price of train tickets is $26 (€22).

Train providers: ÖBB Nightjet and Deutsche Bahn from Frankfurt to Amsterdam trains

Travel from Frankfurt to Amsterdam on ÖBB Nightjet and Deutsche Bahn trains with Omio. When comparing schedules and tickets, we will also show you other options with multiple connections or other travel modes if they’re available.

Deutsche Bahn
ÖBB Nightjet

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 between Frankfurt and 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.

    Looking to travel by train from Frankfurt to Amsterdam? Omio can help you find that perfect journey with ÖBB Nightjet. Check Omio to see current ÖBB Nightjet train schedules, tickets, travel information and prices for the best deals on the Frankfurt to Amsterdam train and book ÖBB Nightjet tickets online quickly and easily. When taking a train between Frankfurt and Amsterdam, you can expect to travel 226 miles (364 km) one-way with ÖBB Nightjet. If you search for trains to Amsterdam from Frankfurt in the Omio app, you can check if the ÖBB Nightjet ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the train station. Whether you’re looking for the cheapest, fastest or earliest train with ÖBB Nightjet, we do the work for you to get you safely to Amsterdam from Frankfurt. Book that perfect Frankfurt to Amsterdam train now with Omio and enjoy a smooth and comfortable journey with ÖBB Nightjet!

      Trains from Frankfurt to Amsterdam

      There are on average 45 daily trains that depart from Frankfurt and arrive in Amsterdam, with an approximate total of 300 trains running between the two cities each week. While it is possible to find direct journeys that do not require passengers to switch trains, up to four transfers may be required during your travels. Upon your arrival in Amsterdam, there are many things for you to explore and see in the city, including sights like the Anne Frank House, the Van Gogh Museum, and Vondelpark.

      Which train companies travel from Frankfurt to Amsterdam?

      There is one train company that provides voyages from Frankfurt to Amsterdam, which is Deutsche Bahn, known for being one of the largest transport providers in Germany. While this company does have direct trains, many of the voyages include transfers, which often occur in stations such as Düsseldorf Hbf, Venlo, and Utrecht Centraal.

      Deutsche Bahn Trains from Frankfurt to Amsterdam

      According to the company’s schedule, Deutsche Bahn services around 45 daily trains from Frankfurt to Amsterdam, with an approximate total of 300 trains being offered between the two cities each week. This company offers many direct trains, as well as trains that require anywhere from one to four transfers. If you have a train that has at least one transfer, it may occur in stations like Düsseldorf Hbf, Venlo, and Utrecht Centraal. Direct trains generally take around 4 hours, while those with transfers can last anywhere from 5 to 7 hours. The train type that is used is most frequently a standard public transit train that is meant for long distances. All trains depart from and arrive at the same train stations, which are Frankfurt (Main) Hbf and Amsterdam Centraal. According to the company’s ticket policy, there are different fares that have different rules regarding refunds. If you purchase a standard ticket, otherwise referred to as a Super Saver Fare, you will not be able to cancel or change your reservation. You can pay an additional fee to reserve a Flex Fare ticket, which allows you to change your reservation at no additional cost and means that your ticket is fully refundable.

      Train Frankfurt to Amsterdam: Services on board

      Deutsche Bahn offers two primary classes for this journey, which are First and Second Class. Second Class provides passengers with access to standard facilities and services, such as free luggage storage and outlets next to every seat, while Second Class gives travelers comfortable chairs with extra legroom. All customers have free access to Wi-Fi that they can use with most portable devices. Luggage can be brought on board for no additional charge, including suitcases and personal items such as purses and briefcases. It is possible for travelers to bring up to one bike per person on trains, but you need to make a reservation for your bike ahead of time, as well as reserve a special bike ticket. Those that are planning on traveling with a small pet that can fit in a handheld carrier can do so for free. For larger animals, an additional fee may apply. This company’s trains have handicap-accessible facilities, meaning that doors and restrooms can be used by individuals in wheelchairs or that use walkers. If you or someone that you are traveling with may need additional help, contact the company ahead of time, as employees will be able to offer aid for tasks such as boarding, stowing luggage, and disembarking.

      Frankfurt to Amsterdam Train Time: Daily Departures

      When looking for trains from Frankfurt to Amsterdam, you will see that there are approximately 45 trains that depart per day, with the total number of trains per week being around 300. The first train of the day departs at approximately 5:30 a.m., while the last train leaves closer to 11:30 p.m. While Deutsche Bahn maintains a similar timetable during the week and on weekends, fewer trains run between these two cities during public holidays.

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

      Trains from Frankfurt to Amsterdam last anywhere from 4 to 7 hours, depending on how many transfers you will have during your journey. Direct trains are generally closer to 4 hours, while those with one transfer will be closer to 5 hours. If you end up having more than one transfer during your trip, you can plan on your voyage taking anywhere from 5 to 7 hours. Peak travel times are generally during the afternoon, and this is when the highest number of trains are offered.

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

      Departure train station: Trains from Frankfurt to Amsterdam always depart from Frankfurt (Main) Hbf. This train station can be found in the city center and is accessible by the local tram. Make sure to arrive at the station a minimum of 30 minutes before your train is scheduled to depart, in order to have enough time for boarding and to help ensure that you are not late. The station has a variety of facilities for travelers to take advantage of, such as public restrooms, access to free Wi-Fi, and shops to purchase snacks and drinks for the trip.

      Arrival train station: Your train will arrive at Amsterdam Centraal. This train station can also be found in the center of the city and is reachable by the local metro stop known as Centraal Station. Like Frankfurt (Main) Hbf, this station has shops that sell travel essentials and food items, public restrooms, and access to free Wi-Fi.

      How to find cheap train tickets from Frankfurt to Amsterdam

      In order to find cheap train tickets from Frankfurt to Amsterdam, make sure to book in advance as far as possible, as prices tend to be higher the closer you book to the date of departure. Another easy way to find low cost tickets is to choose a slower journey that requires several transfers, as these normally have cheaper prices. Students and senior travelers are also eligible to receive discounts when booking as long as they meet certain age requirements.

      Travel Tips: Trains from Frankfurt 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 to Amsterdam.
      FAQs

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

      Can I enter Netherlands from Germany?

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

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

      Conditions of entry:

      • There are no current restrictions

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

      All travelers in Netherlands must observe these coronavirus safety measures:

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

      The information above was last checked on 3/8/23. Remember to review the latest COVID-19 travel safety regulations   for your train from Frankfurt to Amsterdam as this information can change.

      The restriction level for your return train to Frankfurt, Germany from Amsterdam is: Unrestricted.

      Is my return train into Frankfurt from Amsterdam restricted?

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

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

      Conditions of reentry:

      • There are no current restrictions

      What are the safety rules to follow in Frankfurt, Germany?

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

      • Social distancing required: metre (s) ( feet)
      • Face mask required: Mandatory

      Last checked on 3/22/23. Remember to check the latest COVID-19 travel safety regulations for your train to Frankfurt from Amsterdam closer to your date of departure here here.

      Omio customers have found the cheapest trains from Frankfurt to Amsterdam to cost as little as $1 (€1)  in the next 7 days.
      If you are looking to purchase your train ticket in the next 7 days, you can expect the Frankfurt to Amsterdam train to cost on average $26 (€22)  one way.
      You should expect to travel around 226 miles (364 km)  to Amsterdam from Frankfurt by train.
      The train time from Frankfurt to Amsterdam is on average 5 h 43 min  for the 226 mile (364 km) long journey, but the time it takes to go between Frankfurt and Amsterdam by train can vary depending on specific dates or traveling on weekends and holidays.
      When taking a train from Frankfurt to Amsterdam, you can count on Nightjet, Deutsche Bahn or Deutsche Bahn with connection for the best way to get you to Amsterdam. You can also check all possible train companies who offer a service to Amsterdam from Frankfurt and compare the amenities they offer before buying a train ticket.
      On average, there are 3 trains a day from Frankfurt to Amsterdam. The train times and services may be different on weekends and holidays compared to weekdays.
      You can take the first train from Frankfurt to Amsterdam at 6: 28 AM. The last train from Frankfurt to Amsterdam that you can take departs at 1: 26 PM. Omio shows you the latest train from Frankfurt to Amsterdam schedule to help you book the best departure time for this route.
      If you buy a train ticket from Frankfurt to Amsterdam within the next 7 days, you can find tickets to cost on average $26 (€22) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets between Frankfurt and Amsterdam are generally on sale a few months before the planned departure date.

      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