Ljubljana โธ Zagreb
Zagreb โธ Ljubljana โ15.2 a dayfastest 2h00FlixBus๐ธ๐ฎ Slovenia โ ๐ญ๐ท Croatia
Direct buses ยท no change
LjubljanaZagrebยท 117 km as the crow flies
- 00:35 โ 03:00FlixBus N73Ljubljana bus station โ Zagreb (Bus Station)2h25nonstopRuns: Mon, Tue, Thu, Sat, SunThe night the clocks change (Sun 25 Oct: 00:35 โ 02:00)Book on FlixBus โ
- 01:20 โ 03:45FlixBus N885Ljubljana bus station โ Zagreb (Bus Station)2h25nonstop
- 04:55 โ 07:10FlixBus N900Ljubljana bus station โ Zagreb (Bus Station)2h15nonstop
- 05:05 โ 07:40FlixBus N402Ljubljana bus station โ Zagreb (Bus Station)2h35nonstop
- 05:50 โ 08:50FlixBus 1900Ljubljana bus station โ Zagreb (Bus Station)3h001 stopRuns: DailyBook on FlixBus โ
- 07:20 โ 09:25FlixBus N955Ljubljana bus station โ Zagreb (Bus Station)2h05nonstop
- 08:05 โ 10:25FlixBus N997Ljubljana bus station โ Zagreb (Bus Station)2h20nonstopRuns: Mon, Tue, Sat, Sun (some weeks)The night the clocks change (Sun 25 Oct: 07:05 โ 09:25)Book on FlixBus โ
- 08:25 โ 10:25FlixBus N952Ljubljana bus station โ Zagreb (Bus Station)2h00nonstop
- 10:05 โ 12:40FlixBus N953Ljubljana bus station โ Zagreb (Bus Station)2h35nonstopRuns: Mon, Tue, Fri, Sat, SunThe night the clocks change (Sun 25 Oct: 09:05 โ 11:40)Book on FlixBus โ
- 10:30 โ 12:35FlixBus N880Ljubljana bus station โ Zagreb (Bus Station)2h05nonstopRuns: Mon, Tue, Fri, Sat, SunThe night the clocks change (Sun 25 Oct: 09:30 โ 11:35)Book on FlixBus โ
- 10:30 โ 12:50FlixBus N482Ljubljana bus station โ Zagreb (Bus Station)2h20nonstop
- 14:15 โ 16:30FlixBus 900Ljubljana bus station โ Zagreb (Bus Station)2h15nonstopRuns: DailyBook on FlixBus โ
- 16:05 โ 18:30FlixBus 900Ljubljana bus station โ Zagreb (Bus Station)2h25nonstopRuns: Mon, Fri, Sat, Sun (some weeks)Book on FlixBus โ
- 17:25 โ 20:05FlixBus N981Ljubljana bus station โ Zagreb (Bus Station)2h40nonstopRuns: DailyBook on FlixBus โ
- 18:45 โ 21:00FlixBus 402Ljubljana bus station โ Zagreb (Bus Station)2h15nonstopRuns: DailyBook on FlixBus โ
- 19:50 โ 22:05FlixBus N1900Ljubljana bus station โ Zagreb (Bus Station)2h15nonstopRuns: DailyBook on FlixBus โ
- 20:25 โ 22:50FlixBus 537Ljubljana bus station โ Zagreb (Bus Station)2h25nonstopRuns: Mon, Fri, Sat, Sun (some weeks)Book on FlixBus โ
- 21:55 โ 23:55FlixBus 900Ljubljana bus station โ Zagreb (Bus Station)2h00nonstopRuns: DailyBook on FlixBus โ
- 23:35 โ 02:00+1FlixBus N73Ljubljana bus station โ Zagreb (Bus Station)2h25nonstop
Local times at each stop. Times from official open data: FlixBus (file of 11 Oct 2026). Checked Sun 18 Oct 2026; they cover 18 Oct to 14 Nov 2026. Timetables change, so check with the operator before you travel. Contains FlixBus timetable data (FlixMobility, transport.data.gouv.fr), ODbL 1.0. How we build this.
Quick answers
Is there a direct bus from Ljubljana to Zagreb?
Yes. 15.2 a day on average, with FlixBus, no change of bus (18 Oct to 14 Nov 2026).
How long is the bus from Ljubljana to Zagreb?
The fastest takes 2h00; the slowest 3h00, for 117 km as the crow flies.
When do the buses leave?
The earliest leaves at 00:35 and the latest at 23:35, local time in Ljubljana. Not every bus runs every day: pick a date above.
Is there a night bus from Ljubljana to Zagreb?
Not an overnight one: every bus here travels by day or evening.