Travel from Zagreb to Monaco

Train, bus or fly from Zagreb to Monaco?

Vueling Airlines, Air France and 13 other airlines fly from Zagreb to Monte Carlo (MCM) hourly. Alternatively, FlixBus operates a bus from Zagreb to Monaco once daily. Tickets cost $60 - $110 and the journey takes 15 h 30 min. 2 other operators also service this route.

Travel Guides

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

How to get from Zagreb to Monaco

ModeDurationPrice
From Zagreb shuttle to Zagreb airport, fly to Nice airport, then bus to Monte Carlo (MCM).6 h 47 min$208
From Zagreb shuttle to Zagreb airport, fly to Genoa airport, train to Ventimiglia(fr), then train to Monte-Carlo.10 h 38 min$293
From Zagreb Glavni Kolod. train to Ljubljana, bus to Trieste Centrale, train to Venezia Mestre, train to Milano Centrale, train to Ventimiglia(fr), then train to Monaco-Monte-Carlo.15 h 38 min$141
From Zagreb bus to Nice Airport then bus to Monaco Place d’Armes.16 h 19 min$130
From Zagreb Glavni Kolod. train to Villach Hbf (Busbahnhof), train to Venezia Mestre, train to Milano Centrale, train to Ventimiglia(fr), then train to Monaco-Monte-Carlo.16 h 34 min$159
From Zagreb bus to Pastorelli, line 03 bus to Nice-Riquier, then train to Monaco-Monte-Carlo.16 h 44 min$144
From Zagreb drive to Monaco.8 h 45 min$138