How to Get from Zagreb to Pula

Total Croatia News

Pula is a popular tourist destination and a coastal town in Istria, with one of the best preserved Roman amphitheatres in the world. With more than 260 km to cover, it will take anywhere between 3 and 6 hours to reach Pula, depending on your preferred transport mode.

By car

You can expect a 3.5 hours drive along the A1 and A6 motorway, while the toll will cost 123 kn. Avoiding the motorway is not recommended, because it would take 8 hours to get there.
You can find the map with possible routes below

Zagreb – Pula Via Michelin

By bus

There are around 20 buses daily. Travel time is between 4 and 6 hours, and the cost is 60-150 kn. The bus makes one or two bathroom breaks, 10-15 min each. Some buses have wifi.
Click here for bus schedules.

By plane

Croatia Airlines offers daily flights to Pula, their duration is longer than you might expect -1h 50 min, because there is always one technical stop. The price is 350-900 kn.
Click here to find flights.

By train

There are no direct trains, so travel time is 7-15 hours, with two or three stops.
You can find the buses here.

By car share

There are many people travelling between the two cities, especially during weekends, so make sure to check groups such as this one or Bla Bla Car.


Subscribe to our newsletter

the fields marked with * are required
Email: *
First name:
Last name:
Gender: Male Female
Please don't insert text in the box below!

Leave a Comment