Intercity transport
Zagreb – Pula
21 departures · fastest 3 h 30 min.
- 21departures
- 3 h 30 minTravel time
- 5operators
Departures
16 departures on the selected day · Today’s past departures are hidden
05:25
↓ 10:10
ZagrebPula
GASHI Tours j.d.o.o. · Mon, Tue, Wed, Thu, Fri, Sun
via Rijeka
250 km · 3 stops
07:30
↓ 12:35
ZagrebPula
Autotrans d.d. · Days not stated
via Karlovac · Delnice · Rijeka · Opatija +11
273 km · 17 stops
09:45
↓ 13:45
ZagrebPula
Brioni d.o.o. · Days not stated
via Rovinj · Bale · Vodnjan
291 km · 5 stops
11:30
↓ 16:45
ZagrebPula
Brioni d.o.o. · Days not stated
via Karlovac · Delnice · Rijeka · Opatija +14
273 km · 20 stops
13:00
↓ 16:30
ZagrebPula
Brioni d.o.o. · Mon, Tue, Wed, Thu, Fri, Sun
246 km · 2 stops
13:00
↓ 16:45
ZagrebPula
FlixBus · Days not stated
via Rijeka
250 km · 3 stops
13:30
↓ 18:15
ZagrebPula
Autotrans d.d. · Days not stated
via Karlovac · Rijeka · Opatija · Lovran +9
273 km · 15 stops
14:30
↓ 18:30
ZagrebPula
Brioni d.o.o. · Days not stated
via Rovinj
286 km · 3 stops
15:00
↓ 19:00
ZagrebPula
FlixBus · Days not stated
via Rijeka
250 km · 3 stops
15:00
↓ 20:15
ZagrebPula
Brioni d.o.o. · Days not stated
via Karlovac · Delnice · Rijeka · Opatija +14
273 km · 20 stops
16:00
↓ 20:30
ZagrebPula
Brioni d.o.o. · Days not stated
via Karlovac · Pazin · Rovinj
295 km · 5 stops
17:30
↓ 22:35
ZagrebPula
Autotrans d.d. · Days not stated
via Rijeka · Poreč · Rovinj
304 km · 5 stops
18:00
↓ 23:30
ZagrebPula
Autotrans d.d. · Days not stated
via Karlovac · Delnice · Rijeka · Poreč +1
312 km · 7 stops
19:00
↓ 23:30
ZagrebPula
Brioni d.o.o. · Days not stated
via Karlovac · Rijeka · Pazin · Žminj +2
275 km · 8 stops
19:45
↓ 23:50
ZagrebPula
FlixBus · Days not stated
via Rijeka
250 km · 3 stops
20:30
↓ 00:30+1
ZagrebPula
FlixBus · Days not stated
via Rijeka
250 km · 3 stops
Timetable Zagreb – Pula
The Zagreb – Pula route has 21 departures. The fastest trip takes 3 h 30 min over about 246 km. The first departure is at 01:00, the last at 20:30.
Operators: Brioni d.o.o., FlixBus, Autotrans d.d., GASHI Tours j.d.o.o., HAK KOMERC DOOEL. The list also holds departures where Zagreb and Pula are intermediate stops, so lines that continue further are included.
Frequently asked questions
How many buses a day run Zagreb – Pula?
There are 21 departures, but not all of them run every day — each one lists its days.
How long does Zagreb – Pula take?
The fastest trip takes 3 h 30 min over about 246 km. Longer trips call at more stops.
When is the first and the last bus?
The first departure is at 01:00, the last at 20:30.
Who runs this route?
Operators: Brioni d.o.o., FlixBus, Autotrans d.d., GASHI Tours j.d.o.o., HAK KOMERC DOOEL. The operator page lists all of its lines and departures.
The data is for information only: it is taken from the timetable of Zagreb Bus Station (voznired.akz.hr) and from FlixBus. Always check the departure, arrival and platform at the bus station or with the operator — timetables can change without notice. busevi.rs does not sell tickets and is not responsible for delays, changes or cancelled departures.