Travel from Zagreb to Poland

Train, bus or fly from Zagreb to Poland?

LOT, Austrian Airlines and 2 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 Poland

From Zagreb shuttle to Zagreb airport, fly to Warsaw airport, then train to Warsaw. 4 h 21 min $173. From Zagreb shuttle to Zagreb airport, fly to Wroclaw airport, then line 106 bus to Wrocław. 6 h 11 min $201. From Zagreb shuttle to Zagreb airport, fly to Krakow airport, then train to Kraków. 6 h 15 min $174. From Zagreb shuttle to Zagreb airport, fly to Poznan airport, bus to Poznan Gl., then train to Poznań. 7 h 14 min $227. From Zagreb shuttle to Ljubljana airport, fly to Warsaw airport, then train to Warsaw. 6 h 21 min $271. From Zagreb shuttle to Zagreb airport, fly to Berlin Tegel airport, bus to Berlin Beusselstraße, train to Berlin Gesundbrunnen, then train to Szczecin. 6 h 38 min $173. From Zagreb bus to Katowice, walk to Katowice, then train to Warszawa Centralna. 10 h 22 min $92. From Zagreb bus to Częstochowa then bus to Warszawa. 12 h 28 min $117. From Zagreb Glavni Kolod. train to Wien Hbf then train to Warszawa Centralna. 14 h 47 min $117. 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.

Is there a direct train between Zagreb and Poland?

No, there is no direct train from Zagreb to Poland. 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 47 min.

Is there a direct bus between Zagreb and Poland?

No, there is no direct bus from Zagreb to Poland. However, there are services departing from Zagreb and arriving at Warszawa via Częstochowa. The journey, including transfers, takes approximately 12 h 28 min.
Close Print Itinerary
  1. Here are 11 options to get from
    Zagreb to Poland:

    1. Trip:
      1 Fly Zagreb to Warsaw
      • One-Way approx: USD $102 - $393
      • Duration: 4 h 21 min
      Open +
      • Trip:
        1 Fly Zagreb to Warsaw
        • One-Way approx: USD $102 - $393
        • Duration: 4 h 21 min
        Close x
    2. Trip:
      2 Fly Zagreb to Wroclaw
      • One-Way approx: USD $115 - $431
      • Duration: 6 h 11 min
      Open +
      • Trip:
        2 Fly Zagreb to Wroclaw
        • One-Way approx: USD $115 - $431
        • Duration: 6 h 11 min
        Close x
    3. Trip:
      3 Fly Zagreb to Krakow
      • One-Way approx: USD $128 - $424
      • Duration: 6 h 15 min
      Open +
      • Trip:
        3 Fly Zagreb to Krakow
        • One-Way approx: USD $128 - $424
        • Duration: 6 h 15 min
        Close x
    4. Trip:
      4 Fly Zagreb to Poznan
      • One-Way approx: USD $190 - $439
      • Duration: 7 h 14 min
      Open +
      • Trip:
        4 Fly Zagreb to Poznan
        • One-Way approx: USD $190 - $439
        • Duration: 7 h 14 min
        Close x
    5. Trip:
      5 Shuttle to Ljubljana, fly to Warsaw
      • One-Way approx: USD $112 - $555
      • Duration: 6 h 21 min
      Open +
      • Trip:
        5 Shuttle to Ljubljana, fly to Warsaw
        • One-Way approx: USD $112 - $555
        • Duration: 6 h 21 min
        Close x
    6. Trip:
      6 Fly Zagreb to Berlin Tegel, train
      • One-Way approx: USD $108 - $310
      • Duration: 6 h 38 min
      Open +
      • Trip:
        6 Fly Zagreb to Berlin Tegel, train
        • One-Way approx: USD $108 - $310
        • Duration: 6 h 38 min
        Close x
    7. Trip:
      7 Bus, train
      • One-Way approx: USD $86 - $96
      • Duration: 10 h 22 min
      Open +
      • Trip:
        7 Bus, train
        • One-Way approx: USD $86 - $96
        • Duration: 10 h 22 min
        Close x
    8. Trip:
      8 Bus GlobTourist
      • One-Way approx: USD $108 - $120
      • Duration: 12 h 28 min
      Open +
      • Trip:
        8 Bus GlobTourist
        • One-Way approx: USD $108 - $120
        • Duration: 12 h 28 min
        Close x
    9. Trip:
      9 Train
      • One-Way approx: USD $87 - $133
      • Duration: 14 h 47 min
      Open +
      • Trip:
        9 Train
        • One-Way approx: USD $87 - $133
        • Duration: 14 h 47 min
        Close x
    10. Trip:
      10 Bus Agat
      • One-Way approx: USD $58 - $75
      • Duration: 17 h 5 min
      Open +
      • Trip:
        10 Bus Agat
        • One-Way approx: USD $58 - $75
        • Duration: 17 h 5 min
        Close x
    11. Trip:
      11 Drive
      • One-Way approx: USD $130 - $190
      • Duration: 10 h 44 min
      Open +
      • Trip:
        11 Drive
        • One-Way approx: USD $130 - $190
        • Duration: 10 h 44 min
        Close x