Travel from Marseille to Munich

Train, bus or fly from Marseille to Munich?

Lufthansa, Air France and Swiss fly from Marseille to Munich every 4 hours. Alternatively, you can take a train from Marseille to Munich via Strasbourg and Stuttgart Hbf in around 10 hours 22 minutes.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Marseille to Munich

ModeDurationPrice
From St Charles line 091 bus to Marseille airport, fly to Munich airport, then train to Munich.4 h 45 min$128
From Marseille-St-Charles train to Cannes, train to Nice airport, fly to Munich airport, then train to Munich.7 h 4 min$173
From Marseille-St-Charles train to Strasbourg, train to Stuttgart Hbf, then train to München Hbf.10 h 22 min$263
From Marseille, Marseille St. Charles bus to Munich, Munich central bus station.14 h 30 min$103
From Marseille-St-Charles train to Milano Centrale then night train to Muenchen Hbf.20 h 2 min$195
From Marseille drive to Munich.9 h 58 min$167

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

It takes approximately 4 hours 45 minutes to get from Marseille to Munich, including transfers.

Is there a direct train between Marseille and Munich?

No, there is no direct train from Marseille to Munich. However, there are services departing from Marseille-St-Charles and arriving at München Hbf via Strasbourg and Stuttgart Hbf. The journey, including transfers, takes approximately 10 hours 22 minutes.

Is there a direct bus between Marseille and Munich?

Yes, there is a direct bus departing from Marseille, Marseille St. Charles and arriving at Munich, Munich central bus station. Services depart once daily, and operate every day. The journey takes approximately 14 hours 30 minutes.

Operators from Marseille to Munich

OperatorPhoneWebsite
Lepilote0 810 00 13 26Lepilote
LufthansaLufthansa
Air FranceAir France
SwissSwiss
S-BahnS-Bahn
French Railways (SNCF)+33 9 70 60 99 70French Railways (SNCF)
EurowingsEurowings
AlitaliaAlitalia
TGV0033 892 353535TGV
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
FlixBus+49 1807 123 99 123FlixBus
Trenitalia+39 06 68475475Trenitalia