Travel from Zagreb to Paris

Train, bus or fly from Zagreb to Paris?

Croatia Airlines, Air France and five other airlines fly from Zagreb to Paris every 3 hours. Alternatively, you can take a train from Zagreb to Paris via Villach Hbf and Stuttgart Hbf in around 15 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 Zagreb to Paris

ModeDurationPrice
From Zagreb shuttle to Zagreb airport, fly to Paris CDG airport, then train to Paris.4 h 50 min$164
From Zagreb shuttle to Ljubljana airport, fly to Paris CDG airport, then train to Paris.6 h 45 min$293
From Zagreb shuttle to Zagreb airport, fly to Paris Orly airport, then bus to Paris.7 h 11 min$234
From Zagreb Glavni Kolod. train to Villach Hbf, train to Stuttgart Hbf, then train to Paris Est.15 h 46 min$298
From Zagreb bus to Venezia Mestre then train to Paris Gare De Lyon.20 h 58 min$177
From Zagreb bus to Paris.23 h$143
From Zagreb Glavni Kolod. night train to München Hbf then train to Paris Est.15 h 40 min$257
From Zagreb drive to Paris.13 h 5 min$228

How long does it take to get from Zagreb to Paris?

It takes approximately 4 h 50 min to get from Zagreb to Paris, including transfers.

Is there a direct train between Zagreb and Paris?

No, there is no direct train from Zagreb to Paris. However, there are services departing from Zagreb Glavni Kolod. and arriving at Paris Est via Villach Hbf and Stuttgart Hbf. The journey, including transfers, takes approximately 15 h 46 min.

Is there a direct bus between Zagreb and Paris?

Yes, there is a direct bus departing from Zagreb and arriving at Paris. Services depart twice a week, and operate Friday and Sunday. The journey takes approximately 23 h.

Operators from Zagreb to Paris

OperatorPhoneWebsite
GoOpti+386 1 320 4530GoOpti
Croatia AirlinesCroatia Airlines
Air FranceAir France
Austrian AirlinesAustrian Airlines
LufthansaLufthansa
EurowingsEurowings
British AirwaysBritish Airways
CSACSA
Paris RERParis RER
Adria AirwaysAdria Airways
easyJeteasyJet
SwissSwiss
Transavia HollandTransavia Holland
KLMKLM
Vueling AirlinesVueling Airlines
IberiaIberia
TAP PortugalTAP Portugal
Transavia FranceTransavia France
Le Bus Direct+33 810 81 20 01Le Bus Direct
Croatian Railways (HŽPP)Croatian Railways (HŽPP)
Austrian Railways (ÖBB)Austrian Railways (ÖBB)
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
FlixBus+49 1807 123 99 123FlixBus
Trenitalia+39 06 68475475Trenitalia
PanturistPanturist
TGV0033 892 353535TGV