Frankfurt am Main to Amsterdam

travel Frankfurt am MainAmsterdam
Cheapest

Bus

Cheapest $16

Quickest

Flight

Quickest 1h 10min

Most Convenient

Bus

Most Convenient

There are 3 bus companies, 2 train companies operating 4 routes - ICE11, IC77, ICE12, 9300 from Frankfurt am Main to Amsterdam. The cheapest bus costs $16 and is 7h 45min. The cheapest train costs $107 and is 13h 24min.

Faretrotter is a travel aggregation resource that gathers travel company amenities and statistics and compares modes of transportation between cities. Use Faretrotter to plan your next trip, or purchase a ticket your next city.

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

There are 4 ways to travel from Frankfurt am Main to Amsterdam. 4 buses, 3 trains, 1 flight and 1 by car are possible between the two areas. The bus operated by Eurolines Germany running from Frankfurt Hauptbahnhof A2-A4 to Duivendrecht Stationsplein 3 is the cheapest. The flight from FRA to AMS is the fastest. The bus operated by FlixBus running from Frankfurt Central Train Station to Amsterdam Sloterdijk Station is the most convenient.

It's important to check each mode when booking your ticket so that you can find the best method for you. The cost of each type varies differently, so be sure to use Faretrotter to keep an eye out!

Do you recommend the bus or the train between Frankfurt am Main and Amsterdam?

The bus is cheaper and quicker than the train.There are several bus companies - RegioJet, Eurolines Germany, FlixBus - scheduled to run from Frankfurt am Main to Amsterdam. Since there are multiple companies, this should increase your chances of finding a cheaper or discount bus ticket. There are a few train companies - DB, Nederlandse - from Frankfurt am Main to Amsterdam. Since there are multiple companies, this should increase your chances of finding a cheaper or discount bus ticket. Because the bus is cheapest, we recommend taking the bus.

Find related trips

Bus Frankfurt am Main to Zaanstad Cheapest way from Offenbach to Hoofddorp How to get from Darmstadt to Haarlem Cheapest way from Wiesbaden to Almere Stad Train from Mainz to Alkmaar


Bus from Frankfurt am Main to Amsterdam from $16 with RegioJet, Eurolines Germany, FlixBus

Bus
Frankfurt am Main to Amsterdam
$16
6h 0min
  • RegioJet $38
    Bus 8h 45min
    Frankfurt am Main - Airport, Terminal 1, Busparkplatz P36.
    8h 45min · Bus
    Amsterdam, NL
  • Eurolines Germany $16
    Bus 7h 45min
    Frankfurt Hauptbahnhof A2-A4
    7h 45min · Bus
    Duivendrecht Stationsplein 3
  • Eurolines Germany $27
    Bus 7h 1min
    Frankfurt (Main) Hbf
    7h 1min · Bus
    Duivendrecht Stationsplein 3
  • FlixBus $27
    Bus 6h 20min
    Frankfurt Central Train Station
    6h 20min · Bus
    Amsterdam Sloterdijk Station
  • FlixBus $27
    Bus 6h 0min
    Frankfurt Airport - FRA2
    6h 0min · Bus
    Amsterdam Sloterdijk Station

Train from Frankfurt am Main to Amsterdam from $107

Train
Frankfurt am Main to Amsterdam
$107
13h 24min
  • DB $112
    Train · 1 stops 14h 14min
    Frankfurt (M) Konstablerwache
    5h 44min · Train ICE11
    Dallgow-Döberitz
    8h 30min · Train IC77
    Duivendrecht
  • DB $107
    Train · 1 stops 13h 24min
    Frankfurt (M) Konstablerwache
    6h 10min · Train ICE11
    Möringen (Altm)
    7h 13min · Train IC77
    Amsterdam

Flight from FRA Frankfurt to AMS Amsterdam from $110

Flight
FRA to AMS
$110
1h 10min
FRA
1h 10min · Flight
AMS

Train from Frankfurt (M) Taunusanlage Westend-Süd to Amsterdam from $163

Train
Frankfurt (M) Taunusanlage to Amsterdam
$163
11h 12min
Frankfurt (M) Taunusanlage
4h 36min · Train ICE12
Miesterhorst
6h 36min · Train IC77
Amsterdam

Bus from Francfort to Amsterdam from $74

Bus
Francfort to Amsterdam
$74
8h 49min
Francfort
8h 49min · Bus
Amsterdam

Train from Frankfurt (M) Galluswarte Gutleutviertel to Amsterdam from $109

Train
Frankfurt (M) Galluswarte to Amsterdam
$109
14h 37min
Frankfurt (M) Galluswarte
6h 26min · Train ICE11
Republique Noctilien
8h 10min · Train 9300
Amsterdam

Bus from Hanau to Amsterdam from $77

Bus
Hanau to Amsterdam
$77
9h 6min
Hanau
9h 6min · Bus
Amsterdam
Bus
Darmstadt to Amsterdam
$78
9h 15min
Darmstadt
9h 15min · Bus
Amsterdam
Drive
Frankfurt am Main to Amsterdam
$24
5h 39min
Frankfurt am Main
5h 39min · Drive
Amsterdam