Ljubljana to Lake Bohinj: travel options
Approximate road distance: 80 km • Journey details for the options listed below.
Compare the options
Recorded fares and journey times. Check each operator before booking.
| Transport Mode | Operator | Duration | Price guide | Stations / Airports | Key Booking Tip |
|---|---|---|---|---|---|
| bus Direct | Arriva Slovenia Bus | About 2h |
Check fare
Fare source checked: 14 Oct 2026 Fares vary by departure and ticket conditions. Tickets and times: Arriva Slovenia Bus |
Dep: Avtobusna postaja Ljubljana
Arr: Bohinjsko jezero (lake stop)
|
The reviewed Arriva buses from Ljubljana bus station to Bohinjsko jezero take about two hours; the 15 October 08:00 departure arrives at 09:53. Ribčev Laz is a separately named stop in the route. For Ukanc or Zlatorog, select that exact destination and check how far your service continues. Confirm separately whether your purchased ticket or guest card includes any boat or local shuttle. |
Choosing your journey
The direct bus is useful for lakeside villages. Choose Bohinj Jezero for Ribčev Laz or a service continuing to Ukanc, and allow roughly two hours.
Loading the map...
Book for the village
Bohinjska Bistrica is down the valley from the lake. Bohinj Jezero serves the eastern lake area, while Bohinj Zlatorog suits the western end. Confirm your room’s nearest stop before buying.
Allow for the whole ride
Services commonly pass Bled before reaching Bohinj. Busy-day traffic can stretch the journey. Leave a boat trip or long walk until after settling in, and read whether your departure continues beyond Ribčev Laz.
Keep the return within reach
For a day trip, save the last bus you can comfortably use. The electric boat and organised local shuttles have their own tickets and timetables. An intercity ticket is not an all-day pass for every lake service.
Timetables and booking