Arriving by Car
Bled is just 4 km away from Motorway A2 (Karavanke - Ljubljana - Obrežje). Bled is also well connected by regular bus lines to Ljubljana and other towns.
Distances and aprox. travel time:
- Ljubljana: 53 km, 35 min
- International Airport Ljubljana (Jože Pučnik): 34 km, 25 min
- Austrian border (Karavanke): 20 km, 15 min
- Italian border (Rateče): 44 km, 35 min
Arriving by Train
Bled is located on the rail track Villach (Austria) – Jesenice – Nova Gorica – Koper or Gorica (Italy).
There is a nearby Railway Station
(4 km) Lesce-Bled, on the rail track Ostende (Munich–Salzburg– Villach–Ljubljana–Belgrade-Istanbul–Athens).
You can check train schedules on
Slovenske Železnice >
Arriving by Plane
The closest airport is Airport Jože Pučnik Ljubljana, which is easily accessed by shuttle, bus or by taxi.
Ljubljana Airport Jože Pučnik is located 32 kilometres (20 miles) from Lake Bled, which is only 20 minutes drive away.
Another option is taking any of other two international airports either in Zagreb (200km) or in Venice (280km).