Travel options
from Frankfurt am Main to Amsterdam

You can get from Frankfurt am Main to Amsterdam by train, bus or flight.

Our recommendation

To get from Frankfurt am Main to Amsterdam on Jan 25 we recommend taking a train because it’s the best combination of price and speed.

08:10AMFrankfurt (Main) Hbf4h55 01:05PMAmsterdam Centraal
3 changes
$631One-way
Cheapest
05:25AMFrankfurt am Main8h05 01:30PMAmsterdam
0 changes
$361One-way
Other options
08:16AMFrankfurt (Main) Hbf5h09 01:25PMAmsterdam Centraal
4 changes
$631One-way
12:28PMFrankfurt (Main) Hbf4h57 05:25PMAmsterdam Centraal
4 changes
$631One-way
10:42AMFrankfurt (Main) Hbf6h23 05:05PMAmsterdam Centraal
4 changes
$511One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

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

View all

Compare prices and tickets Prices for trains, buses and flights

Tue
Jan 25
$39Deutsche Bahn
$36STUDENT AGENCY k.s.
$243HOP!
Wed
Jan 26
$33Deutsche Bahn
$28Flixbus
$255HOP!
Thu
Jan 27
$33Deutsche Bahn
$30STUDENT AGENCY k.s.
$241HOP!
Fri
Jan 28
$33Deutsche Bahn
$30STUDENT AGENCY k.s.
$243HOP!
Sat
Jan 29
$33Deutsche Bahn
$30STUDENT AGENCY k.s.
$222KLM
Sun
Jan 30
$33Deutsche Bahn
$36Flixbus
$222KLM
Mon
Jan 31
$33Deutsche Bahn
$30STUDENT AGENCY k.s.
$222KLM
Tue
Feb 1
$39Deutsche Bahn
$39Union Ivkoni International
$195KLM
Wed
Feb 2
$33Deutsche Bahn
$28Flixbus
$195KLM
Thu
Feb 3
$33Deutsche Bahn
$30STUDENT AGENCY k.s.
$153Lufthansa Cityline
Fri
Feb 4
$33Deutsche Bahn
$36Flixbus
$172KLM
Sat
Feb 5
$33Deutsche Bahn
$30STUDENT AGENCY k.s.
$172KLM
Sun
Feb 6
$33Deutsche Bahn
$30STUDENT AGENCY k.s.
$172KLM
Mon
Feb 7
$33Deutsche Bahn
$30STUDENT AGENCY k.s.
$158KLM
Tue
Feb 8
$33Deutsche Bahn
$30STUDENT AGENCY k.s.
$158KLM
Wed
Feb 9
$33Deutsche Bahn
$25Flixbus
$115Lufthansa Cityline
Thu
Feb 10
$33Deutsche Bahn
$24Flixbus
$128Lufthansa Cityline
Fri
Feb 11
$33Deutsche Bahn
$36Flixbus
$134Lufthansa Cityline
Sat
Feb 12
$33Deutsche Bahn
$30STUDENT AGENCY k.s.
$114Lufthansa
Sun
Feb 13
$33Deutsche Bahn
$36Flixbus
$134Lufthansa

Travel Information between Frankfurt am Main and Amsterdam

distanceDistance226 miles (364 km)
modeAvailable travel modesFlight, bus or train
priceTicket price range$30 - $149
cheapestCheapest modeBus • $30 (€25) • 5 h 50 min
fastestFastest modeFlight • $149 (€124) • 1 h 15 min
carriersPopular travel companiesLufthansa, STUDENT AGENCY k. S. Or Deutsche Bahn

Travel 226 miles (364 km) by flight, bus or train to Amsterdam from Frankfurt am Main. If speed is a priority, then a flight is the best option with an average duration of 1 h 15 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $30 (€25). The most popular travel companies which serve this route are Lufthansa, STUDENT AGENCY k. S. Or Deutsche Bahn among others. Travelers can even take a direct flight, bus or train from Frankfurt am Main to Amsterdam.

The Window Seat

Read more about Amsterdam

72 Hours in Amsterdam
72 Hours in Amsterdam

With almost 20 million visitors per year, Amsterdam is a city people never get tired of, and rightly so. Despite being a compact metropolis, it has a lot of personality, with something new around every corner. We’re here to...

Continue reading

Travel from Frankfurt to Amsterdam: Journey Details

The journey from Frankfurt to Amsterdam can be made directly by train, plane or bus, with plane and train journeys taking a similar time of around 4 hours while bus routes take approximately 6.5 hours. All routes operate seven days a week.

Return trips from Amsterdam to Frankfurt are also available.

How to get from Frankfurt am Main to Amsterdam

The Best Way According to our Users

Whether it is for business or leisure, in order to travel from Frankfurt am Main to Amsterdam, 75,40% of our customers choose the train as their preferred mode of transportation. By traveling by train on this route, you can enjoy the comfort of spacious seats, spectacular views—and in some cases free Wi-Fi—in both second and first class. Our customers have decided that the train is the best way to get from Frankfurt am Main to Amsterdam and have chosen to enjoy this fast, safe and efficient way to arrive at their destination. Taking the train also avoids long lines or potential expenses for transfers to/from the station—especially since most main railway stations are located in the city center. Train companies in Europe vary from country to country, but most of them offer high-speed train routes, therefore when you add up at the end-to-end journey time, the train is often also the fastest way to get to your destination.

Search on Omio to find cheap tickets from Frankfurt am Main to Amsterdam. It’s easy to find the most attractive prices and choose your preferred route for your journey. Book on web or app, and travel with your mobile ticket —without the stress of printing your ticket.

Buses from Frankfurt to Amsterdam

Eurolines, Flixbus, Megabus and Student Agency offer numerous direct daily buses from Frankfurt to Amsterdam, starting in the early hours of the morning and continuing until around midnight. Buses leave from Frankfurt Hauptbahnhof Station and arrive at Amsterdam Sloterdijk, just west of the city and on Amsterdam's extensive public transport system of trams, buses, local trains and water taxis. Taxis are also available at both stations.

Trains from Frankfurt to Amsterdam

Deutsche Bahn offer numerous direct trains from Frankfurt to Amsterdam everyday from the early hours until just before 7:30 p.m. Trains to Amsterdam from Frankfurt require just under 4 hours of travel time. Other departures are also available with connections en-route and much longer journey times. Trains depart from centrally located Frankfurt Hbf which has good connections to the city's efficient network of U and S-Bahn trains, local buses and night buses. Arrivals are at Amsterdam Centraal Station in the heart of the city and well located for access to all of Amsterdam's transport options. Taxi ranks are located at both stations.

Flights from Frankfurt to Amsterdam

KLM and Lufthansa operate 12 direct flights from Frankfurt to Amsterdam from just after 5:00 a.m. until around 7:00 p.m. Both airports are just a few kilometers from their city centers and linked by local buses and trains. Car rentals and taxis are also available at all terminals.

Travel Tips: Travel from Frankfurt am Main to Amsterdam

Travel 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 am Main to Amsterdam.
FAQs

What are the international travel restrictions for Netherlands due to COVID-19 if I’m traveling between Frankfurt am Main and Amsterdam?

Travel between Frankfurt am Main, Germany and Amsterdam, Netherlands is: Partially open.

Can travelers from Germany enter Netherlands?

International entry is allowed at this time for: Entry is partially open for citizens and permanent residents of Germany.

Are there rules for self-quarantine when arriving to Amsterdam from Frankfurt am Main?

Conditions of entry into Netherlands:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Health declaration required

Are there COVID-19 safety rules for social distancing and wearing face masks in Amsterdam, Netherlands?

To reduce the spread of COVID-19, the government of Netherlands has imposed the following measures:

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

This information was last checked on 1/20/22. As this information can change due to the nature of the pandemic, make sure to review the latest COVID-19 travel safety regulations   for your journey from Frankfurt am Main to Amsterdam.

Do I need to self-quarantine when I arrive back to Germany from Amsterdam, Netherlands?

The current restriction level for returning to Frankfurt am Main, Germany from Netherlands is: Partially open.

Am I allowed to reenter Frankfurt am Main, Germany from Amsterdam, Netherlands?

Reentering Germany is currently allowed for: Entry is partially open for citizens and permanent residents of Netherlands

Do I need to self-quarantine when I arrive back to Frankfurt am Main from Amsterdam?

  • Negative COVID-19 test issued at most 2 days before arrival and 10 day mandatory self 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)
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 5 in quarantine
  • Digital entry registration is required prior to arrival
  • The exact quarantine requirements depend on the regulations in each federal state

Which rules do I need to follow in Frankfurt am Main, Germany regarding COVID-19?

All travelers returning to Germany must observe the following safety measures to reduce the spread of COVID-19 in the country:

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

The information above was last checked on 1/23/22. We do our best to keep this information up-to-date, but regulations can change due to the nature of the coronavirus pandemic, so please double check the latest COVID-19 travel safety regulations ahead of your trip back to Frankfurt am Main from Amsterdam here.

How do I go from Frankfurt am Main to Amsterdam?

There are 3 ways to get from Frankfurt am Main to Amsterdam: flight, bus or train.

How do I get from Frankfurt am Main to Amsterdam the cheapest way?

The cheapest way to go to Amsterdam from Frankfurt am Main is by taking a bus, which costs on average $30 (€25).

This is compared to other ways of getting to Amsterdam:

Taking a bus is about $119 (€99) less than taking a flight, which costs on average $149 (€124) for this route.

A bus is generally $4 (€3) less than a train for the same journey. Taking a train costs on average $34 (€28) from Frankfurt am Main to Amsterdam.

What is the fastest way to travel from Frankfurt am Main to Amsterdam?

The fastest way from Frankfurt am Main to Amsterdam is by flight with an average journey time of 1 h 15 min.

There are alternative travel options to Amsterdam that can usually take longer:

In comparison, taking a bus requires on average 5 h 50 min   of travel time.

In comparison, going by train can take 6 h 1 min   on average.

How far is it from Frankfurt am Main to Amsterdam?

The distance is approximately 226 miles (364 km) from Frankfurt am Main to Amsterdam.

How many scheduled departures are there a day from Frankfurt am Main to Amsterdam?

The average frequency per day from Frankfurt am Main to Amsterdam is:

  • 6 trains a day.

However, we recommend checking specific travel dates for your trip between Frankfurt am Main and Amsterdam as scheduled services by flight, bus or train can vary by season or day of the week.

What are the departure and arrival points in Frankfurt am Main and in Amsterdam?

These are the most popular departure and arrival points when traveling from Frankfurt am Main to Amsterdam:

  • Most travelers take a flight from Frankfurt am Main Airport to Amsterdam Airport Schiphol.
  • Most travelers who book a bus ticket from Frankfurt am Main to Amsterdam depart from Frankfurt am Main, Hbf to Amsterdam, Radarweg (Sloterdijk).
  • Most travelers take a train from Frankfurt (M) Flughafen Regionalbf to Amsterdam Centraal.

Which travel companies can take me from Frankfurt am Main to Amsterdam?

Omio works with many trusted partners that can help you travel the best way from Frankfurt am Main to Amsterdam:

  • You can take a flight from Frankfurt am Main to Amsterdam with Lufthansa. Cheap tickets can be found for $149 (€124) with Lufthansa from Frankfurt am Main to Amsterdam.
  • You can go to Amsterdam from Frankfurt am Main by bus with STUDENT AGENCY k. S. You'll see cheap bus tickets for $30 (€25) with STUDENT AGENCY k. S. From Frankfurt am Main to Amsterdam on Omio.
  • You can travel by train to Amsterdam from Frankfurt am Main with Deutsche Bahn, and you can find Deutsche Bahn Frankfurt am Main to Amsterdam tickets for $34 (€28) on Omio.

Is it possible to travel directly between Frankfurt am Main and Amsterdam?

Yes, there are direct services available from Frankfurt am Main to Amsterdam with the following travel companies:

  • You'll find 6 direct trains per day with Deutsche Bahn.

Direct services tend to save you time and add more convenience in getting you to Amsterdam as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets from Frankfurt am Main to Amsterdam.

Where should I go next after I travel from Frankfurt am Main to Amsterdam?

Looking to extend your trip from Frankfurt am Main to Amsterdam? Many Omio customers who go from Frankfurt am Main to Amsterdam usually extend their vacation to explore other popular destinations like Paris, London or Brussels. If you're looking to explore Paris, London or Brussels from Amsterdam, let Omio find you the best connections available at an affordable price.

How early should I purchase Frankfurt am Main to Amsterdam tickets online to score the best deals?

Before traveling from Frankfurt am Main to Amsterdam, it’s good to know what ticket you can book and how much it will cost in the next 7 days:

  • A plane ticket costs $149 (€124) one way on average for this trip.
  • A bus ticket for this route is costing $30 (€25) one way on average.
  • A train ticket is costing on average $34 (€28) one way for this route.

But we recommend booking Frankfurt am Main to Amsterdam tickets online a few months before your planned travel date to score the best deals and save money on your trip.