HUB hero image

How to Travel from

Zagreb Airport to Ljubljana

by Train, Bus or Car

Zagreb Airport
+0
Ljubljana
Transport search to Ljubljana
Zagreb Airport
+0
Ljubljana
Building a composite car route
Cheapest
Best Offer!
Car
1 h 34 min
145 km.
from $7
Composite Route Car Only
Schedule

Zagreb Airport, Croatia → Ljubljana, Slovenia

All
All days
25 Jul, Sat
26 Jul, Sun
27 Jul, Mon
28 Jul, Tue
29 Jul, Wed

Cheapest and Fastest Ways to Travel from Zagreb Airport to Ljubljana

Composite routes from Zagreb Airport to Ljubljana

Cheapest

Transport providers

FlixBus
Website
BlaBlaCar Bus
Website
Union Ivkoni
Website
Itabus
Website
GoOpti
Website
FlixBus
Website
2h 50m
Hourly
$17.83–$26.75
+49 30 300 137 300
+49 30 300 137 300
Call Contact via email
BlaBlaCar Bus
Website
1h 55m
Twice daily
$19.11–$28.02
+33 18 57 62 228
+33 18 57 62 228
Call
Union Ivkoni
Website
3h
3 times a week
$8.92–$15.29
07001 8282
07001 8282
Call Contact via email
Itabus
Website
2h 35m
Twice daily
$10.19–$15.29
+39 06 88 93 82 32
+39 06 88 93 82 32
Call
GoOpti
Website
1h 56m
On demand
$39.49–$280.23
+386 1 320 4530
+386 1 320 4530
Call Contact via email
Jayride
Website
Jayride
Website
$52.22–$101.90
+61 2 8520 3150
+61 2 8520 3150
Call
Croatian Railways (HŽPP)
Website
Croatian Railways (HŽPP)
Website
2h 19m
Twice daily
$10.19–$14.01
060 333 444
060 333 444
Call Contact via email

Questions and Answers

What is the cheapest way to get from Zagreb Airport (ZAG) to Ljubljana?

The cheapest way to get from Zagreb Airport (ZAG) to Ljubljana is to train which costs $15.22 - $20.65 and takes 3h 52m.

What is the fastest way to get from Zagreb Airport (ZAG) to Ljubljana?

The fastest way to get from Zagreb Airport (ZAG) to Ljubljana is to drive which takes 1h 28m and costs $22.83 - $34.78 .

Is there a direct bus between Zagreb Airport (ZAG) and Ljubljana?

No, there is no direct bus from Zagreb Airport (ZAG) to Ljubljana station. However, there are services departing from Zagreb Airport and arriving at Ljubljana bus station via Zagreb. The journey, including transfers, takes approximately 3h 54m.

How far is it from Zagreb Airport (ZAG) to Ljubljana?

The distance between Zagreb Airport (ZAG) and Ljubljana is 155 km. The road distance is 147.2 km.

How do I travel from Zagreb Airport (ZAG) to Ljubljana without a car?

The best way to get from Zagreb Airport (ZAG) to Ljubljana without a car is to train which takes 3h 52m and costs $15.22 - $20.65 .

How long does it take to get from Zagreb Airport (ZAG) to Ljubljana?

It takes approximately 3h 52m to get from Zagreb Airport (ZAG) to Ljubljana, including transfers.

Where do I catch the Zagreb Airport (ZAG) to Ljubljana bus from?

Zagreb Airport (ZAG) to Ljubljana bus services, operated by FlixBus, depart from Zagreb station.

Train or bus from Zagreb Airport (ZAG) to Ljubljana?

The best way to get from Zagreb Airport (ZAG) to Ljubljana is to train which takes 3h 52m and costs $15.22 - $20.65 . Alternatively, you can bus, which costs $14.13 - $21.74 and takes 3h 54m.

Where does the Zagreb Airport (ZAG) to Ljubljana bus arrive?

Zagreb Airport (ZAG) to Ljubljana bus services, operated by FlixBus, arrive at Ljubljana bus station.

What is the time difference between Zagreb Airport (ZAG) and Ljubljana?

It is currently 15:06 at both, Zagreb Airport (ZAG) and Ljubljana.

Can I drive from Zagreb Airport (ZAG) to Ljubljana?

Yes, the driving distance between Zagreb Airport (ZAG) to Ljubljana is 147 km. It takes approximately 1h 28m to drive from Zagreb Airport (ZAG) to Ljubljana.

Where can I stay near Ljubljana?

There are 1191+ hotels available in Ljubljana. Prices start at $25.11 per night.
+0