Train from Amsterdam to Frankfurt

Cheap train tickets from Amsterdam to Frankfurt am Main

Showing times and prices for Feb 07

Cheapest

65

Average

72

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

Cheapest
08:28PMAmsterdam Centraal5h49 02:17AMFrankfurt (Main) Hbf
0 transfers
651One-way
2nd Cheapest
08:24AMAmsterdam Centraal6h59 03:23PMFrankfurt (Main) Hbf
4 transfers
671One-way
04:38PMAmsterdam Centraal5h37 10:15PMFrankfurt (Main) Hbf
1 transfer
761One-way
02:38PMAmsterdam Centraal5h35 08:13PMFrankfurt (Main) Hbf
1 transfer
761One-way
08:08AMAmsterdam Centraal6h05 02:13PMFrankfurt (Main) Hbf
1 transfer
761One-way

Train schedule from Amsterdam to Frankfurt am Main

Showing trains for tomorrow, Tuesday, February 7
12:24AMAmsterdam Centraal9h24 09:48AMFrankfurt (Main) Hbf
2 transfers
06:38AMAmsterdam Centraal4h10 10:48AMFrankfurt (Main) Hbf
1 transfer
06:38AMAmsterdam Centraal5h36 12:14PMFrankfurt (Main) Hbf
1 transfer
07:00AMAmsterdam Centraal6h54 01:54PMFrankfurt (Main) Süd
1 transfer
08:08AMAmsterdam Centraal4h40 12:48PMFrankfurt (Main) Hbf
1 transfer
08:08AMAmsterdam Centraal6h05 02:13PMFrankfurt (Main) Hbf
1 transfer
08:24AMAmsterdam Centraal6h59 03:23PMFrankfurt (Main) Hbf
4 transfers
08:24AMAmsterdam Centraal5h24 01:48PMFrankfurt (Main) Hbf
2 transfers
09:10AMAmsterdam Centraal6h45 03:55PMFrankfurt (Main) Süd
1 transfer
10:38AMAmsterdam Centraal5h35 04:13PMFrankfurt (Main) Hbf
2 transfers
10:38AMAmsterdam Centraal4h10 02:48PMFrankfurt (Main) Hbf
1 transfer
11:00AMAmsterdam Centraal6h53 05:53PMFrankfurt (Main) Süd
1 transfer
12:38PMAmsterdam Centraal5h44 06:22PMFrankfurt (Main) Hbf
2 transfers
12:38PMAmsterdam Centraal4h10 04:48PMFrankfurt (Main) Hbf
1 transfer
01:00PMAmsterdam Centraal7h04 08:04PMFrankfurt (Main) Süd
1 transfer
02:38PMAmsterdam Centraal4h10 06:48PMFrankfurt (Main) Hbf
1 transfer
02:38PMAmsterdam Centraal5h35 08:13PMFrankfurt (Main) Hbf
1 transfer
03:00PMAmsterdam Centraal6h54 09:54PMFrankfurt (Main) Süd
1 transfer
04:38PMAmsterdam Centraal5h37 10:15PMFrankfurt (Main) Hbf
1 transfer
04:38PMAmsterdam Centraal3h53 08:31PMFrankfurt (Main) Hbf
0 transfers
06:38PMAmsterdam Centraal5h41 12:19AMFrankfurt (Main) Hbf
2 transfers
06:38PMAmsterdam Centraal3h53 10:31PMFrankfurt (Main) Hbf
0 transfers
08:28PMAmsterdam Centraal5h49 02:17AMFrankfurt (Main) Hbf
0 transfers
09:24PMAmsterdam Centraal8h16 05:40AMFrankfurt (Main) Hbf
3 transfers

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

Tue
Feb 07
Wed
Feb 08
Thu
Feb 09
Fri
Feb 10
Sat
Feb 11
Sun
Feb 12
Mon
Feb 13
Tue
Feb 14
Wed
Feb 15
Thu
Feb 16
Fri
Feb 17
Sat
Feb 18
Sun
Feb 19
Mon
Feb 20
Tue
Feb 21
Wed
Feb 22
Thu
Feb 23
Fri
Feb 24
Sat
Feb 25
Sun
Feb 26
Mon
Feb 27

Fastest train times from Amsterdam to Frankfurt am Main

Showing times and prices for Feb 07

Fastest Journey

3 h 53 m

Average

4 h 3 m

Trains per day

5

Distance

364 km

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

Fastest
04:38PMAmsterdam Centraal3h53 08:31PMFrankfurt (Main) Hbf
0 transfers
851One-way
Fastest
06:38PMAmsterdam Centraal3h53 10:31PMFrankfurt (Main) Hbf
0 transfers
851One-way
2nd Fastest
02:38PMAmsterdam Centraal4h10 06:48PMFrankfurt (Main) Hbf
1 transfer
1201One-way
2nd Fastest
12:38PMAmsterdam Centraal4h10 04:48PMFrankfurt (Main) Hbf
1 transfer
851One-way
2nd Fastest
06:38AMAmsterdam Centraal4h10 10:48AMFrankfurt (Main) Hbf
1 transfer
851One-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 in Frankfurt am Main?

View on map

Top pick hotels

View more

Entire homes & apartments

View more

Find the best accommodation for you, with our partner Booking.com

View all

Overview: Train from Amsterdam to Frankfurt am Main

distanceDistance226 miles (364 km)
durationAverage train duration5 h 35 min
priceAverage train ticket price$52 (€46)
frequencyTrain frequency2 a day
changesDirect trainYes, there are 2 direct trains a day
carriersTrain providersFlixTrain, Deutsche Bahn with connection or Deutsche Bahn

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

Train companies: Deutsche Bahn from Amsterdam to Frankfurt am Main trains

For as little as $32 (€28) you can travel by train between Amsterdam and Frankfurt am Main with Deutsche Bahn. Omio will show you the best deals, schedules and tickets available for this route.

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

    Trains from Amsterdam to Frankfurt

    On average, there are around 37 trains from Amsterdam to Frankfurt that depart each day. Each hour, there are usually anywhere from one to three trains to Frankfurt from Amsterdam. While it is possible to find approximately 6 daily trains for this journey that are direct, many of the voyages offered will require you to make at least one transfer. Normally, the most transfers that you will have to make are five.

    How long is the train ride from Amsterdam to Frankfurt? The quickest journey offered is a direct train that takes 3h 48min, while the longest journey requires transfers and takes 10h 49min. On average, the trip takes approximately 6h 10min.

    Once you reach your destination of Frankfurt, there are many things for you to see, including the Paulskirche (St Pauls Church), Museumsufer (Museum Embankment), the Goethe House, the Museum of Modern Art, and Palmengarten (the Botanical Gardens).

    Amsterdam to Frankfurt Train Time: Daily Departures

    On any given day, travelers can expect for there to typically be around 37 trains from Amsterdam to Frankfurt to choose from, with a train leaving approximately every 21 minutes. On an hourly basis, there are usually one to three trains that are offered, while weekly, there are over 250 journeys for this route. Typically, the first journey of the day will depart at approximately 4:45 a.m. The final departure of the day will normally leave at approximately 10:40 p.m. Fewer trains are usually offered on the weekend than during the week.

    Boarding your train Amsterdam to Frankfurt

    To make sure that you have plenty of time to board your fast train to Frankfurt from Amsterdam and find your seat, you will want to arrive at your departure station at least 30min in advance for trains from Amsterdam to Frankfurt.

    All railway tracks at Amsterdam Centraal are on the same level, making it easy to find your boarding area. The station offers many amenities for travelers to enjoy while waiting to board their trains, including sitting areas, public restrooms, stores to shop and grab a bite to eat, and complimentary Wi-Fi.

    View of the iconic channels and architechture in Amsterdam

    View of the iconic channels and architechture in Amsterdam. Source: Shutterstock

    Where does the train depart in Amsterdam and arrive in Frankfurt?

    Trains from Amsterdam to Frankfurt will depart from Amsterdam Centraal, which is famous for being the largest railway station in the city and for being a major international railway hub. The station is found in the city center and is well connected to local buses and trams, making it easy to get here from other parts of the city.

    There are a few amenities for travelers that are offered, including restaurants, shops, luggage storage, vending machines, and information desks. Once you reach your destination of Frankfurt, you will arrive at Frankfurt (Main) Hauptbahnhof, known as Frankfurt (Main) Hbf. This transport hub is known for being the busiest railway station in Hesse, Germany and can be found in the western part of the city center.

    Travelers can use subway lines S8 and S9 in order to travel to and from the station. There are also a few local buses that have stops here. Within the station, you will find shops, restaurants, luggage storage, a parking area, and facilities for individuals with disabilities.

    When is the best time to book your train ticket from Amsterdam to Frankfurt?

    You will want to book train tickets from Amsterdam to Frankfurt as early in advance of your journey as you can, as this will allow you to benefit from more affordable prices while also ensuring that you secure your ticket before they are sold out.

    It’s always best to book trains from Amsterdam to Frankfurt before you arrive at the train station for departure, as you can never ensure that tickets will still be left. In general, Amsterdam to Frankfurt train prices can vary, depending on how far in advance you book and how fast the train is.

    What to see between Amsterdam and Frankfurt?

    On speed trains from Amsterdam to Frankfurt, you will find that there are many interesting things for you to see before reaching your final destination.

    It’s common to have a stop at Düsseldorf Hbf, which is a charming station in an area that is known for being lush, green, and particularly beautiful to pass through.

    If you have time, make sure to enjoy the charming city of Venlo, which you will pass through before reaching Frankfurt. This town can be found in the southeast of the Netherlands and is popular for its architecture and museums.

    Information on Frankfurt (Main) Hbf

    Once your train reaches your destination, you will arrive at Frankfurt (Main) Hbf. This station can be found approximately 0.9 miles (1.5 km) southwest of the city center.

    To go to the city center once your train from Amsterdam to Frankfurt has arrived, you can either walk, which will take around 20min, or you can take local bus lines ICE11, ICE121, or ICE529, which will take closer to 13min. You can take as well the subway lines S8 and S9, which will take you to Frankfurt's city center.

    There are several different amenities that you can enjoy at the train station, and these include access to public toilets, a free Wi-Fi connection, shops to purchase light refreshments or travel essentials, such as chargers for your electronics, and sitting areas if you need to rest for a few minutes. Adding to those, you can find restaurants, luggage storage facilities, parking, disabled facilities, and much more.

    Night trains Amsterdam Frankfurt

    If you would like, it’s possible to grab a night train that departs Amsterdam for Frankfurt. The latest train from Amsterdam to Frankfurt that is typically offered will usually depart at around 10:40 p.m. Depending on how many transfers you are required to make, you will then arrive in Frankfurt anywhere between 7:45 a.m. and 9:30 a.m. There is also a train that often will leave at around 8:30 p.m. and arrive in Frankfurt at approximately 2:30 a.m.

    Deutsche Bahn Amsterdam to Frankfurt

    For trains from Amsterdam to Frankfurt, you will find that Deutsche Bahn is the primary transportation provider. Deutsche Bahn is famous for being the national railway company of Germany and for being one of the largest train providers in Western Europe. Each day, this company services approximately 37 trains from Amsterdam to Frankfurt, for a total of over 250 trains that are offered each week.

    While some of these trains that are offered are direct, many will require travelers to transfer at least one time and up to five times in total before reaching Frankfurt. On average, the journey will take anywhere from 4h 23min to 12h 42min. The trains that are used for this route are normally standard regional trains.

    Trains Amsterdam to Frankfurt: Sustainability travel

    When you choose to travel by train, you can rest assured that you are traveling in one of the most sustainable ways possible. Trains are known for having a much lower carbon footprint in comparison to other modes of transportation, meaning that your impact on the environment will be lessened by opting for railway service. You won’t have to sacrifice comfort for the sake of sustainability, as trains are also known for being an enjoyable way for travelers to arrive at their destination.

    Train Amsterdam - Frankfurt: Services on Board

    When boarding a Deutsche Bahn train to Frankfurt from Amsterdam expect to have a lot of services available:

    • On trains from Amsterdam to Frankfurt, you will have the option of two types of ticket classes, which are first and second class. If you select a first-class ticket, you will have additional legroom, as well as more luggage space and a particularly comfortable seat.
    • Deutsche Bahn does not have an official limit on the amount of luggage that passengers may bring with them, so you can bring however many items you like of any size as long as they fit in the designated luggage storage area. Folding bikes may be brought on board as long as they are secured in a luggage rack. You can travel with a small pet, but make sure that your furry friend is placed in a proper pet carrier for the duration of your trip.
    • The trains operated by Deutsche Bahn are typically accessible for individuals with disabilities or limited mobility. If you or someone traveling with you will need additional assistance, you can always contact the company ahead of your voyage, and ask for an employee to help.
    • When you purchase your train ticket, you will be assigned a seat reservation that you will be required to adhere to for the length of your trip.
    • Depending on the specific train you will be traveling on, there may be a cafe car where you can purchase light food and refreshments throughout the duration of your trip.

    When to book your train tickets from Amsterdam to Frankfurt?

    For cheap train tickets from Amsterdam to Frankfurt, there are a few different tactics that you can use. For example, you will normally find the cheapest train from Amsterdam to Frankfurt if you book your reservation as far in advance as normal, as tickets will typically go up in price the closer it gets to your departure date.

    To find a cheap train from Amsterdam to Frankfurt, you will also want to be flexible with when you will be traveling, as this will make it easier for you to opt for affordable prices. When possible, try to choose a connecting train that requires at least one transfer, as this will normally be more affordable than a direct train.

    To Frankfurt by train — travel tips

    With all of its interesting sights, unique museums, and delicious restaurants, you are sure to never run out of things to see and do in this vibrant town with the Omio guide for Frankfurt. You can always take a look at some European art from the 14th century by exploring the Städel Museum, or head on over to the Schirn Kunsthalle Frankfurt to enjoy some modern art exhibitions.

    • Go to the top of the Maintower, a 56 story skyscraper that is famous for offering some of the best panoramic views in the city.
    • Visit the Goethe House, which is the birthplace of the famous writer of the same name and is decorated with period furniture and paintings, providing an authentic atmosphere for visitors to learn more about the life of this iconic man.
    • If you want to spend some time amongst nature, take a few hours to go to the Palmengarten, a botanical garden that has several large greenhouses and spans across more than 20 hectares.
    • Natural history fans will want to wander through the Naturmuseum Senckenberg, which is the second-largest natural history museum in Germany and a particularly popular destination amongst children.
    • Enjoy a show at the beautiful Alte Oper, a concert hall that was first built in 1880 and is still one of the most famous opera locations in the world.

    Traditional half-timbered houses in Frankfurt

    Traditional half-timbered houses in Frankfurt. Source: Shutterstock

    What are the other cities you can go to from Frankfurt?

    Once you arrive in Frankfurt, there are a few other cities that you can then head to if you wish. For example, you can always choose to take a trip to Strasbourg, France, a charming town that is known for being pedestrian-friendly and for providing visitors with access to the scenic Rhine valley and the Vosges mountains.

    You can also go to Cologne, a city in Western Germany that was created over 2,000 years ago and is considered to be the region’s cultural hub. Explore famous sites like the Cologne Cathedral or the Museum Ludwig that showcases 20th-century art.

    Travel Tips: Trains from Amsterdam to Frankfurt am Main

    Travel Tips: Travel by train to Frankfurt am Main 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 Amsterdam to Frankfurt am Main.
    FAQs

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

    Can I enter Germany from Netherlands?

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

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

    Conditions of entry:

    • There are no current restrictions

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

    All travelers in Germany must observe these coronavirus safety measures:

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

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

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

    Is my return train into Amsterdam from Frankfurt am Main restricted?

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

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

    Conditions of reentry:

    • There are no current restrictions

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

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

    • Social distancing required: 1.5 metre (s) (5 feet)
    • Face mask required: Recommended

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

    If you’re looking to save money on tickets, you can find cheap Amsterdam to Frankfurt am Main trains for as little as $32 (€28)  in the next 7 days.
    The train price between Amsterdam and Frankfurt am Main is on average $52 (€46)  if you are looking to book your tickets for this route in the next 7 days.
    The Amsterdam to Frankfurt am Main train distance is approximately 226 miles (364 km).
    While the time it takes to travel 226 miles (364 km) from Amsterdam to Frankfurt am Main can vary based on specific dates, weekends, and holidays, the Amsterdam to Frankfurt am Main train journey time is on average 5 h 35 min.

    When departing from Amsterdam, you have various train station options to start your route from including Amsterdam Centraal, Amsterdam Sloterdijk and Amsterdam Amstel. When arriving in Frankfurt am Main, you can end your journey in train stations like Frankfurt (M) Flughafen Regionalbf, Frankfurt Main Ost and Frankfurt am Main - Stadion.

    Omio customers book a train from Amsterdam Centraal   to Frankfurt (M) Flughafen Regionalbf   most frequently for this route.

    Passengers board the train most frequently from Amsterdam Centraal, which is located around 1.5 miles (2.4 km) away from the city center, and they get off the train at Frankfurt (M) Flughafen Regionalbf, located 9.2 miles (14.8 km) away from the city center.

    If you're looking for trains from Amsterdam to Frankfurt am Main, you can rely on FlixTrain, Deutsche Bahn with connection or Deutsche Bahn to get you to Frankfurt am Main. It's also good to check out all possible train providers for the Amsterdam to Frankfurt am Main journey to see if there might be differences in the amenities they offer.
    Yes, there are 2 direct trains per day from Amsterdam to Frankfurt am Main. You can look to travel with Deutsche Bahn  without needing to transfer at another stop in between. Taking a direct train tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this trip.
    The average number of trains departing Amsterdam for Frankfurt am Main is 2 a day. The train schedules and services may vary between weekdays and weekends.
    The first Amsterdam to Frankfurt am Main train departs at 7: 28 PM   and the last train from Amsterdam to Frankfurt am Main leaves at 7: 28 PM. Check out the most up-to-date train schedule from Amsterdam to Frankfurt am Main on Omio and find the best time to travel to your destination.
    The price of a one way train ticket from Amsterdam to Frankfurt am Main is on average $52 (€46) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this trip. In general, you can find train tickets to Frankfurt am Main from Amsterdam available a few months in advance.

    Important Stations and Airports for this connection

    Amsterdam
    Frankfurt am Main
    Amsterdam Centraal is the most popular Amsterdam 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 Amsterdam for your trip to Frankfurt am Main.
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    phone
    Phone Number
    +31 302357822
    ticketOfficeHours
    Ticket Office Hours
    Mon - Sun: 05: 50 - 20: 59
    Public transit options for Amsterdam Centraal
    Metro lines: 51, 53, 54, 52
    Tram lines: 2, 12, 4, 14, 13, 24, 17, 26
    Ferry lines: 901, 906, 902, 907, 905
    Bus lines: GVB 18, 21, 22, 48, 248, 281, 282, 283, 284, 285, 287, 288, 289, 291, 293, Connexxion 391, 394, N57, N47, N91, N94, EBS 305, 306, 314, 316, N01, N04, N10, N14
    Train lines: Intercity, Intercity Express, Sprinter, Nightjet

    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