COMPARE Prices across different modes

Fri
Sep 17
$57Deutsche Bahn
Find prices
Find prices
Sat
Sep 18
$37Deutsche Bahn
$37STUDENT AGENCY k.s.
$299HOP!
Sun
Sep 19
$35Deutsche Bahn
$31STUDENT AGENCY k.s.
$251HOP!
Mon
Sep 20
$35Deutsche Bahn
$31STUDENT AGENCY k.s.
$224KLM
Tue
Sep 21
$35Deutsche Bahn
$31STUDENT AGENCY k.s.
$196KLM
Wed
Sep 22
$35Deutsche Bahn
$24STUDENT AGENCY k.s.
$174KLM
Thu
Sep 23
$35Deutsche Bahn
$24STUDENT AGENCY k.s.
$224KLM
Fri
Sep 24
$35Deutsche Bahn
$24STUDENT AGENCY k.s.
$196KLM
Sat
Sep 25
$35Deutsche Bahn
$31STUDENT AGENCY k.s.
$196KLM
Sun
Sep 26
$35Deutsche Bahn
$24STUDENT AGENCY k.s.
$174KLM
Mon
Sep 27
$35Deutsche Bahn
$24STUDENT AGENCY k.s.
$159KLM
Tue
Sep 28
$35Deutsche Bahn
$24STUDENT AGENCY k.s.
$174KLM
Thu
Sep 30
$35Deutsche Bahn
$24STUDENT AGENCY k.s.
$145KLM
Fri
Oct 1
$35Deutsche Bahn
$31STUDENT AGENCY k.s.
$151Lufthansa
Sat
Oct 2
$35Deutsche Bahn
$24STUDENT AGENCY k.s.
$151Lufthansa
Sun
Oct 3
$35Deutsche Bahn
$24STUDENT AGENCY k.s.
$145KLM
Mon
Oct 4
$35Deutsche Bahn
$24STUDENT AGENCY k.s.
$145KLM
Thu
Oct 7
$35Deutsche Bahn
$24STUDENT AGENCY k.s.
$145KLM

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information from Frankfurt to Amsterdam

distanceDistance226 miles (364 km)
durationAverage train duration6 h 38 min
priceAverage train ticket price$38 (€31)
frequencyTrain frequency5 a day
changesDirect trainYes, there are 5 direct trains a day
carriersTrain providersDeutsche Bahn

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

Deutsche Bahn

Travel 226 miles (364 km) in comfort with Deutsche Bahn (DB) from Frankfurt to Amsterdam. Check the DB train schedule for your trip from Frankfurt to Amsterdam on Omio and then book DB tickets online quickly, easily and safely. For a Deutsche Bahn ticket from Frankfurt to Amsterdam you can pay as low as $35 (€28).

Deutsche Bahn is the main provider of Germany’s train services and makes an average of 40, 000 train journeys domestically and internationally every day. A special feature of Deutsche Bahn includes its wide range of ticket types, savings offers such as the Super Saver fares and discount cards like the Bahncard 25, 50 and 100, which you can also use at Omio.

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, bathrooms are standard amenities, but other services like onboard restaurants or free WiFi are only available on certain trains.

Operator ticket policies for COVID

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

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 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
What are the travel restrictions for Amsterdam, Netherlands if I'm coming from Frankfurt, Germany by train?

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

Can I enter Netherlands from Germany?

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

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

Conditions of entry:

  • 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?

All travelers in Netherlands must observe these coronavirus safety measures:

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

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

What COVID restrictions are there for my return journey by train to Frankfurt, Germany from Amsterdam, Netherlands?

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

Is my return train into Frankfurt from Amsterdam restricted?

International entry 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?

Conditions of reentry:

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

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

Last checked on 9/16/21. 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.

How much do cheap train tickets from Frankfurt to Amsterdam cost?
If you’re looking to save money on tickets, you can find cheap Frankfurt to Amsterdam trains for as little as $35 (€28)  in the next 7 days.
What is the cost of a train from Frankfurt to Amsterdam?
In the next 7 days you can expect to pay on average $38 (€31)  for a train ticket between Frankfurt and Amsterdam.
How far is Frankfurt to Amsterdam by train?
The Frankfurt to Amsterdam train distance is approximately 226 miles (364 km).
How long is the train from Frankfurt to Amsterdam?
On average the Frankfurt to Amsterdam train travel time is 6 h 38 min  for the 226 miles (364 km) long journey, but the duration can vary if you travel on weekends and holidays.
Which train companies can take me from Frankfurt to Amsterdam?
When taking a train from Frankfurt to Amsterdam, you can count on Deutsche Bahn 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.
How many train services per day are there to Amsterdam from Frankfurt?
On average, there are 5 trains a day from Frankfurt to Amsterdam. The train times and services may be different on weekends and holidays compared to weekdays.
When does the first train depart from Frankfurt to Amsterdam? When does the last train depart from Frankfurt to Amsterdam?
The earliest train departing from Frankfurt to Amsterdam leaves at 5: 24 AM. The last train departing from Frankfurt to Amsterdam leaves at 11: 09 PM. You can find the latest Frankfurt to Amsterdam train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How early should I buy Frankfurt to Amsterdam train tickets to get the best deals?
If you buy the Frankfurt to Amsterdam train within the next 7 days, you can find one way tickets to cost on average $38 (€31). However, booking your train ticket in advance gives you access to the best prices for trains to Amsterdam from Frankfurt. 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.
Stations

Important Stations and Airports for this Journey

Amsterdam
Amsterdam Centraal
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is within walking distance of the city centre and is connected to other parts of the city by public transport.<br>Metro lines 51, 52, 53, 54<br>Bus lines 18, 21, 22, 32, 33, 34, 35, 42, 43<br>Tram lines 1, 2, 4, 5, 9, 13, 16, 17, 24, 26
How long does it take to get from the train station to the city centre?
This station is a 5-10 minute walk from the city centre.
Amsterdam Sloterdijk
Amenities