How to travel from Zagreb to Pula Airport (PUY), Croatia

The distance between Zagreb and Pula Airport (PUY) is around 209km (130 miles) and the quickest way to get there is to fly which takes around 58min.

6 routes found

We've found 6 different ways to get from Zagreb to Pula Airport (PUY) by plane, bus and car. The recommended routes, which include information on duration, ticket price, and level of difficulty, can be found below.

👋 Also check out Pula Airport (PUY)Zagreb if you're planning a return trip.

🚀 Fastest
1
plane
+

Fly

Fly from Zagreb (ZAG) to Pula (PUY).

  • Duration58min
  • Flight time40min
  • Typical cost
    HRK 825($110)
Operated by

Croatia Airlines

1 similiar route

We’ve grouped similar routes together, click the arrows to see the other options.

💰 Cheapest
2
bus
+
bus
+

Bus

Take the bus to Rovinj Central and then to Pula Airport.

  • Duration4hrs
  • Departstwice daily
  • Typical cost
    HRK 160($21)
Operated by

Multiple bus operators

2 similiar routes

We’ve grouped similar routes together, click the arrows to see the other options.

3
car
+

Drive

Drive to Pula Airport (PUY).

  • Duration2h 55m
  • Distance266km (165 miles)
Get turn-by-turn directions

Frequently asked questionsabout travel between Zagreb and Pula Airport (PUY)

There are several options for getting from Zagreb to Pula Airport (PUY) by plane, bus and car. The cheapest option is to take the bus which costs around HRK 160 ($21) and will take around 4hrs. If you need to get there more quickly, you can fly and arrive in approximately 58min, though it is a bit more costly at approximately HRK 825 ($110).

The distance between Zagreb and Pula Airport (PUY) is around 209km (130 miles). In a direct line (as the crow flies), the distance is 190km (118 miles)

It takes around 58min to get from Zagreb and Pula Airport (PUY) by plane. If you are travelling by car it will take around 2h 55m to drive there.

The quickest way to get from Zagreb to Pula Airport (PUY) is to fly which takes around 58min and will set you back approx HRK 825 ($110).

The cheapest way to travel between Zagreb and Pula Airport (PUY), if you exclude driving, is to take the bus which will typically cost around HRK 160 ($21) for a standard one-way ticket.

Train travel

There is no train service that runs between Zagreb and Pula Airport (PUY). We recommend that you fly from Zagreb (ZAG) to Pula (PUY). instead which will take 58min.

Bus travel

Yes there is a bus that runs regularly from Zagreb and Pula Airport (PUY). It typically takes around 4hrs and departs on demand.

There are no direct bus services that runs from Zagreb to Pula Airport (PUY). However, you can instead can take several connecting buses with changeovers in Rovinj Central. These services run on demand and will take a minimum of 4hrs.

Nomago, Brioni Pula and Autobusni Promet run regular bus services between Zagreb and Pula Airport (PUY). Buses run on demand and take around 4hrs on average but will vary depending on you book with.

Flights and Airlines

The easiest way to get to Pula Airport (PUY) from Zagreb is to fly which will take 58min and cost around HRK 825 ($110).

Yes you can fly from Zagreb and Pula Airport (PUY). Flights depart from Zagreb (ZAG) and arrive at Pula (PUY). The flight takes around 40min.

Yes there is a direct flight between Zagreb and Pula Airport (PUY) with no stop-overs required. Flights typically take around 40min.

Croatia Airlines fly between Zagreb and Pula Airport (PUY). Flights depart from Zagreb (ZAG) and and arrive into Pula (PUY). These flights usually take around 40min.

The flight from Zagreb to Pula Airport (PUY) typically takes around 40min. Flights depart from Zagreb (ZAG) and and arrive into Pula (PUY).

Drive yourself

Yes it is possible to drive from Zagreb and Pula Airport (PUY). The distance is around 266km (165 miles) by road and it will take around 2h 55m in normal traffic conditons.

If you don't have a car, the easiest way to get from Zagreb to Pula Airport (PUY) is to fly which takes, on average, 58min and will usually cost around HRK 825 ($110).

How do I get from Zagreb to Pula Airport (PUY)

Compare travel optionsbetween Zagreb and Pula Airport (PUY)

Transport options from Zagreb to Pula Airport (PUY)
Transport optionDurationCostFrequencyDistance
Fly + 1 similar
58min
HRK 825($110)
on demand209km (130 miles)
Bus and Plane4hrs
HRK 850($115)
once daily436km (271 miles)
Bus + 2 similar
4hrs
HRK 160($21)
twice daily304km (189 miles)
Bus to Labin Bus station4h 45m
HRK 420($56)
twice daily273km (170 miles)
Bus to Barban5hrs
HRK 435($58)
twice daily274km (170 miles)
Drive
2h 55m
HRK 250($33)
on demand266km (165 miles)

Top Carriersoperating between Zagreb and Pula Airport (PUY)

Bus companies

Airlines