In treno

La stazione ferroviaria Lesce-Bled è sita lungo la linea ferroviaria Oste (Monaco di Baviera – Salisburgo – Villaco – Lubiana – Belgrado – Istanbul – Atene). La stazione ferroviaria dista solamente 4 km dal centro di Bled. Bled è raggiungibile con l'autobus (la stazione di autobus di Bled di fronte alla stazione ferroviaria), con il taxi o andando a piedi per un sentiero asfaltato inteso per pedoni e ciclisti.

La stazione ferroviaria Bled Jezero si trova sulla linea ferroviaria Villaco – Jesenice – Nova Gorica – Capodistria o Gorizia (Italia). Dista 1,5 km dal centro di Bled ed è raggiungibile a piedi, in taxi o prendendo il trenino turistico. In estate transitano anche lo shuttle bus e il bus hop-on hop-off.

Orari dei treni: https://www.slo-zeleznice.si/en/ o https://www.bahn.com/en/view/index.shtml.