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.
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 operator FlixBus provides long-distance bus services to Bled.