Travel from Klagenfurt to Bled

Bus or train from Klagenfurt to Bled?

Austrian Postbus operates a bus from Klagenfurt to Bled hourly. Tickets cost $17 and the journey takes 1 h 12 min. AlpeTour also services this route hourly. Alternatively, Austrian Railways (ÖBB) operates a train from Klagenfurt to Bled hourly. Tickets cost $9 - $15 and the journey takes 24 min. 2 other operators also service this route.

How to get from Klagenfurt to Bled

ModeDurationPrice
From Klagenfurt Hbf (Busbahnhof) bus to Kranj then bus to Bled Union.2 h 40 min16€
From Klagenfurt Hbf train to Villach Hbf, train to Lesce Bled, then bus to Bled Union.3 h 11 min21€
From Klagenfurt drive to Bled.54 min9€

Is there a direct bus between Klagenfurt and Bled?

No, there is no direct bus from Klagenfurt to Bled. However, there are services departing from Klagenfurt Hbf (Busbahnhof) and arriving at Bled Union via Kranj. The journey, including transfers, takes approximately 2 h 40 min.

Operators from Klagenfurt to Bled