Travel from Munich to Naples

Train, bus or fly from Munich to Naples?

Lufthansa, Eurowings and two other airlines fly from Munich to Naples every 4 hours. Alternatively, you can take a train from Munich to Naples via Bolzano in around 10 h 44 min.

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
Getting to Rome from the airportGet the details in Rome2rio’s airport-to-city travel guide

How to get from Munich to Naples

ModeDurationPrice
From München Marienplatz train to Munich airport, fly to Naples airport, then bus to Naples.5 h 4 min$109
From München Marienplatz train to Munich airport, fly to Rome airport, train to Roma Termini, then train to Naples.6 h 18 min$152
From München Hbf train to Bolzano then train to Napoli Centrale.10 h 44 min$177
From München Hbf train to Verona Porta Nuova, train to Roma Termini, then train to Napoli Centrale.10 h 44 min$183
From Munich bus to Termoli then bus to Naples.14 h 34 min$98
From Munich Marienplatz Station subway to Munich, bus to Foggia, then bus to Naples.16 h 56 min$105
From Munich drive to Naples.10 h 25 min$205

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

It takes approximately 5 h 4 min to get from Munich to Naples, including transfers.

Is there a direct train between Munich and Naples?

No, there is no direct train from Munich to Naples. However, there are services departing from München Hbf and arriving at Napoli Centrale via Bolzano. The journey, including transfers, takes approximately 10 h 44 min.

Is there a direct bus between Munich and Naples?

No, there is no direct bus from Munich to Naples. However, there are services departing from Munich and arriving at Naples via Termoli. The journey, including transfers, takes approximately 14 h 34 min.

Operators from Munich to Naples

OperatorPhoneWebsite
S-BahnS-Bahn
LufthansaLufthansa
EurowingsEurowings
AlitaliaAlitalia
easyJeteasyJet
CTP800 482 644CTP
Vueling AirlinesVueling Airlines
SwissSwiss
Austrian AirlinesAustrian Airlines
Trenitalia+39 06 68475475Trenitalia
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
Simet SPA+39.0983.520315Simet SPA
Autoservizi Cerella0873.378788Autoservizi Cerella
MVV+49 89 41 42 43 44MVV
Marino Autolinee+39 080 3112335Marino Autolinee
CLP Bus081-5311707CLP Bus