Bus

Take the FlixBus bus at the Zagreb station .

The journey takes approximately 2 h 19 m. Ticket price is about €4 The travel distance is 140 km.

Carrier is FlixBus.

Buy ticket

Get off at the Ljubljana bus station.
Take the Alpetour - Potovalna Agencija, D.O.O. bus at the Avtobusna postaja Ljubljana station .

The journey takes approximately 1 h 41 m. Ticket price is about €6 The travel distance is 111 km.

Carrier is Alpetour - Potovalna Agencija, D.O.O..

Buy ticket

Get off at the Izola.


🛏 Find hotel deals and discounts up to 20% in Izola at Booking


Shuttle bus

Take the transport at the Zagreb station.

The journey takes approximately 1 h 48 m. Ticket price is about €29 The travel distance is 139 km.

Carrier is GoOpti.

Buy ticket

Get off at the Ljubljana.
Take the Javno Podjetje Ljubljanski Potniški Promet D.O.O. bus at the Avtobusna postaja Ljubljana station .

The journey takes approximately 35 m. Ticket price is about €2 The travel distance is 20 km.

Carrier is Javno Podjetje Ljubljanski Potniški Promet D.O.O..

Buy ticket

Get off at the Vrhnika.
Take the Arriva Slovenia bus at the Vrhnika station .

The journey takes approximately 2 h 8 m. Ticket price is about €10 The travel distance is 103 km.

Carrier is Arriva Slovenia.

Buy ticket

Get off at the Izola.


🛏 Find hotel deals and discounts up to 20% in Izola at Booking


Train

Take the train Zagreb Glavni Kol. at the station Croatian Railways (HŽPP).

The journey takes approximately 2 h 12 m. Ticket price is about €8 The travel distance is 140 km.

Carrier is Croatian Railways (HŽPP).

Buy ticket

Get off at the Ljubljana.
Take the train Ljubljana at the station Slovenian Railways (SŽ).

The journey takes approximately 2 h 19 m. Ticket price is about €10 The travel distance is 147 km.

Carrier is Slovenian Railways (SŽ).

Buy ticket

Get off at the Koper.
Take the Arriva Slovenia bus at the Avtobusna postaja Koper station .

The journey takes approximately 15 m. Ticket price is about €2 The travel distance is 13 km.

Carrier is Arriva Slovenia.

Buy ticket

Get off at the Izola.


🛏 Find hotel deals and discounts up to 20% in Izola at Booking


Train bus

Take the train Zagreb at the station Croatian Railways (HŽPP).

The journey takes approximately 2 h 12 m. Ticket price is about €8 The travel distance is 139 km.

Carrier is Croatian Railways (HŽPP).

Buy ticket

Get off at the Ljubljana.
Take the Arriva Slovenia bus at the Avtobusna postaja Ljubljana station .

The journey takes approximately 2 h 23 m. Ticket price is about €6 The travel distance is 117 km.

Carrier is Arriva Slovenia.

Buy ticket

Get off at the Avtobusna postaja Koper.
Take the Arriva Slovenia bus at the Zagreb station .

The journey takes approximately 15 m. Ticket price is about €2 The travel distance is 139 km.

Carrier is Arriva Slovenia.

Buy ticket

Get off at the Ljubljana.


🛏 Find hotel deals and discounts up to 20% in Izola at Booking


Night train bus

Take the train Zagreb Glavni Kol. at the station Croatian Railways (HŽPP).

The journey takes approximately 2 h 11 m. Ticket price is about €22 The travel distance is 140 km.

Carrier is Croatian Railways (HŽPP).

Buy ticket

Get off at the Ljubljana.
Take the Alpetour - Potovalna Agencija, D.O.O. bus at the Zagreb station .

The journey takes approximately 1 h 41 m. Ticket price is about €6 The travel distance is 139 km.

Carrier is Alpetour - Potovalna Agencija, D.O.O..

Buy ticket

Get off at the Ljubljana.


🛏 Find hotel deals and discounts up to 20% in Izola at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 2 h 26 m. The travel distance is 244 km.

Get off at the Izola.


🛏 Find hotel deals and discounts up to 20% in Izola at Booking


Fly shuttle

Take the taxi at the Zagreb.

The journey takes approximately 18 m. Ticket price is about €28 The travel distance is 17 km.

Carrier is Taxi3430.

🚖 Find a cheap local taxi

Get off at the Zagreb (ZAG).
Fly out to Zagreb (ZAG) of the Pula (PUY) airport.

The journey takes approximately 40 m. Ticket price is about €45

Carrier is Croatia Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Pula (PUY).
Take the transport at the Pula Airport station.

The journey takes approximately 1 h 14 m. Ticket price is about €29 The travel distance is 90 km.

Carrier is GoOpti.

Buy ticket

Get off at the Portorož.
Take the Arriva Slovenia bus at the Portorož station .

The journey takes approximately 22 m. Ticket price is about €1 The travel distance is 10 km.

Carrier is Arriva Slovenia.

Buy ticket

Get off at the Izola.


🛏 Find hotel deals and discounts up to 20% in Izola at Booking


The cheapest way to travel from Zagreb to Izola is by taking a Bus with an average price of €11. The journey takes approximately 5 ч.

Drive is the fastest way to travel from Zagreb to Izola. Tickets cost €28. The journey takes approximately 2 ч. 26 мин.

Zagreb is approximately 244 km away from Izola. The trip by car takes 2 h 26 m.

The average journey time by car between Zagreb and Izola is 2 h 26 m.