Travel from Marseille to Amsterdam

Train, bus or fly from Marseille to Amsterdam?

easyJet, Air France and four other airlines fly from Marseille to Amsterdam every 2 hours. Alternatively, you can take a train from Marseille to Amsterdam via Gare de Lille Europe in around 8 h 30 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Marseille to Amsterdam

ModeDurationPrice
From St Charles line 091 bus to Marseille airport, fly to Amsterdam airport, then train to Amsterdam.4 h 44 min$125
From Marseille-St-Charles train to Cannes, train to Nice airport, fly to Amsterdam airport, then train to Amsterdam.7 h 18 min$148
From St Charles line 091 bus to Marseille airport, fly to Brussels airport, train to Antwerpen Centraal, then train to Amsterdam.6 h 51 min$211
From Marseille-St-Charles train to Gare de Lille Europe then train to Amsterdam Centraal Station.8 h 30 min$332
From Marseille, Marseille St. Charles bus to Bruxelles-Nord then train to Amsterdam Centraal.19 h 3 min$155
From Marseille bus to Amsterdam.23 h 15 min$170
From Marseille drive to Amsterdam.11 h 35 min$229

How long does it take to get from Marseille to Amsterdam?

It takes approximately 4 h 44 min to get from Marseille to Amsterdam, including transfers.

Is there a direct train between Marseille and Amsterdam?

No, there is no direct train from Marseille to Amsterdam. However, there are services departing from Marseille-St-Charles and arriving at Amsterdam Centraal Station via Gare de Lille Europe. The journey, including transfers, takes approximately 8 h 30 min.

Is there a direct bus between Marseille and Amsterdam?

Yes, there is a direct bus departing from Marseille and arriving at Amsterdam. Services depart once daily, and operate every day. The journey takes approximately 23 h 15 min.

Operators from Marseille to Amsterdam

OperatorPhoneWebsite
CARTREIZE0 810 00 13 26CARTREIZE
easyJeteasyJet
Air FranceAir France
LufthansaLufthansa
SwissSwiss
KLMKLM
Hop!Hop!
Dutch Railways (NS)+31 30 751 5155Dutch Railways (NS)
French Railways (SNCF)+33 9 70 60 99 70French Railways (SNCF)
Transavia HollandTransavia Holland
British AirwaysBritish Airways
Scandinavian AirlinesScandinavian Airlines
AlitaliaAlitalia
Vueling AirlinesVueling Airlines
Brussels AirlinesBrussels Airlines
Belgian Railways (NMBS/SNCB)+32 2 528 28 28Belgian Railways (NMBS/SNCB)
ThalysThalys
TGV0033 892 353535TGV
FlixBus+49 1807 123 99 123FlixBus
Eurolines FR+ 33 1 41 86 24 21Eurolines FR