Arrival & Transport
As little as an hour away from the capital tucked up close to the Austrian border, getting to Bled by train, bus or car is a relatively painless experience.
Arriving by PlaneJože Pučnik Airport is located approximately half way between Ljubljana and Bled, and you can expect to pay around €45 for a taxi into town. Buses are considerably cheaper (€5.40, with up to 19 connections on weekdays, but virtually none on weekends) although you have to transfer in Kranj. There are also up to six direct shuttles per day (€13). You can see the full schedules on the
airport's website.
Arriving by busBuses leave every hour on the hour from the
main bus station in Ljubljana and take about 80 minutes to make the journey. Close to the town centre at the northeastern tip of the lake, the main bus-station (glavno postajališče) has a kiosk outside selling chocolate, soft drinks and cigarettes. To get the city centre, walk south along Cesta Svobode until you hit the water.
Arriving by trainBled has two train stations, but unfortunately neither is located in the centre of town. Over 20 trains a day from Ljubljana call at Lesce-Bled station which is on the main line but is several kilometres away, meaning you will either have a lengthy hike or short bus ride into town. The other station is Bled-Jezero a couple kilometres to the west, which sees up to five trains a day from the capital, however you have to transfer at Jesenice which can lead to a total journey time of almost 3 hours. Check out Slovenia Railways'
incredibly user-friendly website for a complete schedule and prices.
Arriving by carFrom Ljubljana take the A2 highway northwest out of the city and follow the signs for Kranj or Jesenice. From Austria, pass Jesenice following signs for Ljubljana. Bled is well signposted. Journey time is around 40 minutes from Ljubljana,
and it may get very crowded on Sundays in season at the end of highway.