By bus

Bled is connected with regular bus lines with the immediate surroundings and all larger cities of Slovenia. There are regular bus rides from Ljubljana going through Kranj and Radovljica.  Buses also operate from the direction of Bohinj and Jesenice.

The central Bled bus station is located on the north-east part of the lake, 3 minutes walking distance from the lake, at the cross-section of the roads Cesta svobode and Grajska cesta. 

The Bled Union bus station is located at the entrance to Bled, 5 minutes walking distance from the lake.

Bus schedule: https://www.ap-ljubljana.si/en/ or https://arriva.si/en/.

The operator FlixBus provides long-distance bus services to Bled. FlixBus will also take to some of Europe’s major cities: Salzburg, Munich, Budapest, Prague, Milan, Zagreb and many others. Coach schedule https://www.flixbus.co.uk/coach/bled.