Where to Stay Between Ljubljana and Lake Bled: Kranj, Bohinj or Bled

This route takes three days over a drive that could take forty minutes, and it sleeps twice on the way: in Kranj, then at Lake Bohinj. It ends at Bled, where you can stay on at the lake. These are the places to choose from, in the order you meet them.
| Town | Ljubljana Airport | Lake Bohinj | Vintgar Gorge | Lake Bled |
|---|---|---|---|---|
| Ljubljana | 28 km | 81 km | 59 km | 55 km |
| Škofja Loka | 19 km | 54 km | 42 km | 38 km |
| Kranj | 11 km | 54 km | 32 km | 28 km |
| Bohinj | 63 km | 0 km | 31 km | 27 km |
| Bled | 36 km | 27 km | 5 km | 0 km |
Ljubljana
The night before you start, if you arrive late
Why stay here
- The capital, with the widest choice of places to stay
- Day 1 leaves on the old road to Škofja Loka, 25 km out
Keep in mind
- 28 km from the airport, which is out at Brnik, closer to Kranj
Škofja Loka
Night 1 — the walled medieval town, if you want to stop early
Why stay here
- A walled town under a castle, with the 14th-century Capuchin Bridge over the Sora
- 19 km from the airport, if you land in the afternoon
Keep in mind
- You miss an evening in Kranj's old town, unless you stop there on day 2
Kranj
Night 1 — the route's choice, an old town on a rock between two canyons
Why stay here
- Beds cost a fraction of Bled's
- 11 km from Ljubljana Airport at Brnik
Keep in mind
- A working town rather than a lakeside one: the mountains start the next day
Bohinj
Night 2 — Lake Bohinj, inside Triglav National Park
Why stay here
- Three times the size of Bled and far quieter, ringed by mountains
- The Savica waterfall and the Vogel cable car are both on your doorstep in the morning
Keep in mind
- Parking around the lake is paid and limited in July and August
Bled
Night 3 — if you stay at the lake at the end
Why stay here
- The lake loop, the island and the castle in the evening, after the day visitors
- 5 km from the Vintgar Gorge
Keep in mind
- The dearest stop on the route: expect about €80–150 a night
Before you book
- Where the money goes. Bled is the expensive night: the route article puts it at about €80–150 a night, with Kranj and Bohinj noticeably cheaper. Sleeping in Kranj and Bohinj and seeing Bled by day is the cheapest way to do the route.
- Parking at the lakes. Parking around Lake Bohinj is paid and limited in July and August, and in Bled you park in a paid lot and walk. Ask your host whether parking comes with the room.
- Vintgar. Entry to the gorge is a timed pass that includes parking and the shuttle. In summer, buy it online once you know which day you will be in Bled.
- Vignette. Slovenia’s motorways need an e-vinjeta linked to your plate; a weekly one is €16. A car rented in Slovenia usually has one — ask.
Distances are by road, from OpenStreetMap routing, from each town to the places in the table.
The itinerary, day by day →Plan this trip — stops, live weather, navigation & costs →
The search opens with sample dates a month from today — change them to yours on Booking. Affiliate link — we may earn a commission at no extra cost to you.