Travel from Ljubljana to Bled

Bus or train from Ljubljana to Bled?

AlpeTour operates a bus from Ljubljana to Bled hourly. Tickets cost $3 - $10 and the journey takes 1 h 11 min. Alternatively, Slovenian Railways (SŽ) operates a train from Ljubljana to Bled hourly. Tickets cost $6 - $9 and the journey takes 1 h. AlpeTour also services this route hourly.

Travel Guides

Slovenia: Getting from Ljubljana to Lake BledRome2rio's guide to the easiest, cheapest and fastest routes to this iconic Slovenian destination

How to get from Ljubljana to Bled

From Ljubljana - Tivoli bus to Bled Union. 1 h 11 min 7€. From Ljubljana train to Lesce Bled then bus to Bled Union. 1 h 50 min 7€. From Ljubljana taxi to Bled. 35 min 92€. From Ljubljana drive to Bled. 35 min 6€.

Operators from Ljubljana to Bled