Travel from Zagreb to Warsaw

Train, bus or fly from Zagreb to Warsaw?

LOT, Austrian Airlines and two other airlines fly from Zagreb to Warsaw 5 times a day. Alternatively, you can take a bus from Zagreb to Warsaw via Częstochowa in around 12 h 28 min.

Travel Guides

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

How to get from Zagreb to Warsaw

ModeDurationPrice
From Zagreb shuttle to Zagreb airport, fly to Warsaw airport, then train to Warsaw.4 h 18 min$173
From Zagreb shuttle to Ljubljana airport, fly to Warsaw airport, then train to Warsaw.6 h 18 min$272
From Zagreb bus to Katowice, walk to Katowice, then train to Warszawa Centralna.10 h 24 min$94
From Zagreb bus to Częstochowa then bus to Warszawa.12 h 28 min$118
From Zagreb Glavni Kolod. train to Wien Hbf then train to Warszawa Centralna.14 h 43 min$96
From Zagreb bus to Maribor, bus to Dw. Zachodni 01, then line 127 bus to Centrum 05.17 h 5 min$67
From Zagreb drive to Warsaw.10 h 44 min$159

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

It takes approximately 4 h 18 min to get from Zagreb to Warsaw, including transfers.

Is there a direct train between Zagreb and Warsaw?

No, there is no direct train from Zagreb to Warsaw. However, there are services departing from Zagreb Glavni Kolod. and arriving at Warszawa Centralna via Wien Hbf. The journey, including transfers, takes approximately 14 h 43 min.

Is there a direct bus between Zagreb and Warsaw?

No, there is no direct bus from Zagreb to Warsaw. However, there are services departing from Zagreb and arriving at Warszawa via Częstochowa. The journey, including transfers, takes approximately 12 h 28 min.

Operators from Zagreb to Warsaw

OperatorPhoneWebsite
GoOpti+386 1 320 4530GoOpti
LOTLOT
Austrian AirlinesAustrian Airlines
LufthansaLufthansa
Croatia AirlinesCroatia Airlines
ZTM Warszawa19 115ZTM Warszawa
Adria AirwaysAdria Airways
GlobTourist+48 94 354 54 19GlobTourist
Polish Railways (PKP)703 200 200Polish Railways (PKP)
Ecolines+371 67214512Ecolines
Croatian Railways (HŽPP)Croatian Railways (HŽPP)
Austrian Railways (ÖBB)Austrian Railways (ÖBB)
FlixBus+49 1807 123 99 123FlixBus
AgatAgat