Travel from Naples to Munich

Train, bus or fly from Naples to Munich?

Lufthansa, Eurowings and two other airlines fly from Naples to Munich 5 times a day. Alternatively, you can take a train from Naples to Munich via Bolzano/Bozen in around 10 h 46 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
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Naples to Munich

From Naples - Piazza Garibaldi bus to Naples airport, fly to Munich airport, then train to Munich.4 h 36 min$108
From Napoli Centrale train to Roma Termini, train to Rome airport, fly to Munich airport, then train to Munich.6 h 10 min$149
From Napoli Centrale train to Bolzano/Bozen then train to München Hbf.10 h 46 min$177
From Napoli Centrale train to Roma Termini, train to Verona Porta Nuova, then train to München Ost.11 h 13 min$177
From NapoIi Bus Metropark bus to München ZOB Hackerbrucke.16 h 50 min$93
From Naples bus to Foggia then bus to Munich, Munich central bus station.19 h$124
From Naples drive to Munich.10 h 30 min$206

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

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

Is there a direct train between Naples and Munich?

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

Is there a direct bus between Naples and Munich?

Yes, there is a direct bus departing from NapoIi Bus Metropark and arriving at München ZOB Hackerbrucke. Services depart once a week, and operate Sunday. The journey takes approximately 16 h 50 min.

Operators from Naples to Munich

CTP800 482 644CTP
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
Trenitalia+39 06 68475475Trenitalia
Vueling AirlinesVueling Airlines
Eurolines IT+39 0861 199 1900Eurolines IT
CLP Bus081-5311707CLP Bus
FlixBus+49 1807 123 99 123FlixBus