Travel from Monaco to Lucerne

Bus or train from Monaco to Lucerne?

You can take a train from Monaco (Capital) to Lucerne via Milano Centrale and Arth-Goldau in around 8 h 48 min. Alternatively, Eurolines FR operates a bus from Monaco (Capital) to Lucerne 3 times a week. Tickets cost $55 - $120 and the journey takes 8 h 39 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 Monaco to Lucerne

ModeDurationPrice
From Monaco Place d’Armes bus to Nice airport, fly to Zurich airport, then train to Lucerne.5 h 53 min$187
From Monaco Place d’Armes bus to Nice airport, fly to Basel airport, line 50 bus to Basel SBB, then train to Lucerne.5 h 51 min$166
From Monaco airport fly to Zurich airport then train to Lucerne.4 h 16 min$121
From Monaco-Monte-Carlo train to Milano Centrale, train to Arth-Goldau, then train to Luzern.8 h 48 min$132
From Monaco-Monte-Carlo train to Milano Centrale then train to Luzern.9 h 21 min$174
From Monaco Place d’Armes bus to Nice Airport, walk to Centre Commercial, line 52 bus to Nice, then bus to Lucerne.11 h 12 min$120
From Monaco Place d’Armes bus to Nice, Nice Aéroport Terminal 2, bus to Torino, then bus to Lucerna.12 h 26 min$87
From Monaco (Capital) drive to Lucerne.5 h 40 min$88

How long does it take to get from Monaco to Lucerne?

It takes approximately 5 h 53 min to get from Monaco to Lucerne, including transfers.

Is there a direct train between Monaco and Lucerne?

No, there is no direct train from Monaco to Lucerne. However, there are services departing from Monaco-Monte-Carlo and arriving at Luzern via Milano Centrale and Arth-Goldau. The journey, including transfers, takes approximately 8 h 48 min.

Is there a direct bus between Monaco and Lucerne?

No, there is no direct bus from Monaco to Lucerne. However, there are services departing from Monaco Place d’Armes and arriving at Lucerne via Centre Commercial and Nice. The journey, including transfers, takes approximately 11 h 12 min.

Operators from Monaco to Lucerne

OperatorPhoneWebsite
Nice Airport ShuttleNice Airport Shuttle
SwissSwiss
easyJeteasyJet
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
LufthansaLufthansa
BVBBVB
FlexFlight ApSFlexFlight ApS
MonacairMonacair
Heli SecuriteHeli Securite
EurowingsEurowings
Air FranceAir France
Austrian AirlinesAustrian Airlines
Brussels AirlinesBrussels Airlines
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
Trenitalia Eurocity+39 06 68475475Trenitalia Eurocity
Lignes D'azur+33 810 06 10 06Lignes D'azur
Eurolines FR+ 33 1 41 86 24 21Eurolines FR
FlixBus+49 1807 123 99 123FlixBus
Marino Autolinee+39 080 3112335Marino Autolinee