Travel from Lake-Bled to Ljubljana

Bus or train from Lake Bled to Ljubljana?

AlpeTour operates a bus from Lake Bled to Ljubljana hourly. Tickets cost $3 - $5 and the journey takes 1 hour 24 minutes. Alternatively, Slovenian Railways (SŽ) operates a train from Lake Bled to Ljubljana once a week. Tickets cost $8 - $12 and the journey takes 1 hour 39 minutes.

How to get from Lake Bled to Ljubljana

ModeDurationPrice
From Bled Mlino bus to Ljubljana - Tivoli.1 h 24 min3€
From Bled Jezero train to Ljubljana.1 h 39 min7€
From Lake Bled taxi to Ljubljana.36 min93€
From Lake Bled drive to Ljubljana.36 min6€

How long does it take to get from Lake Bled to Ljubljana?

The bus from Bled Mlino to Ljubljana - Tivoli takes 1 hour 24 minutes including transfers and departs hourly.

Is there a direct train between Lake Bled and Ljubljana?

Yes, there is a direct train departing from Bled Jezero and arriving at Ljubljana. Services depart once a week, and operate Saturday. The journey takes approximately 1 hour 39 minutes.

Is there a direct bus between Lake Bled and Ljubljana?

Yes, there is a direct bus departing from Bled Mlino and arriving at Ljubljana - Tivoli. Services depart hourly. The journey takes approximately 1 hour 24 minutes.

Operators from Lake Bled to Ljubljana

OperatorPhoneWebsite
AlpeTour+386 (0)4/20-13-210AlpeTour
Slovenian Railways (SŽ)Slovenian Railways (SŽ)