Den närmaste flygplatsen är Ljubljana Jože Pučnik Airport. Från flygplatsen tar du dig vidare till Bled med buss eller taxi. Busstationen i Bled är centralt belägen nordost om sjön vid korsningen av Cesta Svobode och Grajska Cesta. Bussar avgår från Ljubljana till Bled. Resan tar drygt en timme. Ett annat alternativ är tåg från Ljubljana till Lesce-Bled station, 4 km sydost om Bled. Resan tar något under en timme med regionaltåg. Utbudet av avgångar är mer eller mindre en gång i timmen. Bussar förbinder tågstationen Lesce-Bled med Bled centrum varje halvtimme. Det finns ytterligare en tågstation, Bled-Jezero, som ligger på andra sidan sjön (mittemot staden). Härifrån avgår tåg till Jesenice och Nova Gorica ungefär varannan timme.
Alternativa flygplatser är Klagenfurt Airport (Austrian Airlines, Germanwings, Ryanair m.fl.) och Zagreb Airport (Air France, Croatia Airlines, Lufthansa med flera året runt plus en säsongslinje med Norwegian).
Staden Bled och andra närliggande resmål i Slovenien, Italien och Österrike passar alldeles utmärkt att utforska med hyrbil.