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.

Distance by road from each town
TownLjubljana AirportLake BohinjVintgar GorgeLake Bled
Ljubljana28 km81 km59 km55 km
Škofja Loka19 km54 km42 km38 km
Kranj11 km54 km32 km28 km
Bohinj63 km0 km31 km27 km
Bled36 km27 km5 km0 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

Hotels in Ljubljana →Apartments and houses →

Š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

Hotels in Škofja Loka →Apartments and houses →

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

Hotels in Kranj →Apartments and houses →

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

Hotels in Bohinj →Apartments and houses →

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

Hotels in Bled →Apartments and houses →

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.

Sources

  1. Visit Ljubljana
  2. Visit Škofja Loka
  3. Visit Kranj
  4. Bohinj — official destination site
  5. Bled — official site
  6. Vintgar Gorge — official site