Indien je openbaar vervoer wilt gebruiken om naar Bled te gaan, heb je de mogelijkheid zowel de trein als bus van Ljubljana naar Bled te nemen.
De bus van Ljubljana naar Bled duurt tussen een uur en anderhalf uur, afhankelijk van de hoeveelheid verkeer, en kost €5,70 doordeweeks en €1,60 in het weekend.
Let wel op: in veel intercity bussen kun je niet met je betaalpas betalen. Zorg dus dat je altijd contant geld bij je hebt!
De trein kost €6,60 of €8.10, afhankelijk van welke trein je neemt. De treinreis duurt ook een stuk langer, tussen de 1.5 en 2.5 uur. De bus is dus een betere optie dan de trein.
Met de auto is Bled ook makkelijk te bereiken. Er is namelijk een goede snelweg tussen Bled en Ljubljana.