Home › Routes › Bled to Ljubljana
How to get from Bled to Ljubljana
Buses run roughly hourly from Bled to Ljubljana bus station in about 1 h 15. Trains from Lesce-Bled station take about 40 minutes to 1 h but the station is 4 km from the lake. Driving takes about 45 minutes via the A2 motorway.
Best option: Bus. Buses leave from the centre of Bled and arrive next to Ljubljana's train station, with no extra transfer.
All the ways to make the trip
| How | Time | How often | Price* | Good to know |
|---|---|---|---|---|
| bus Arriva intercity buses from Bled bus station to Ljubljana bus station | about 1 h 15 | roughly hourly, fewer at weekends | about €6–8 | Pay the driver; ticket machines and cards accepted on many buses. |
| train Slovenian Railways (SŽ) from Lesce-Bled station to Ljubljana | about 40 min–1 h | roughly hourly | about €5–7 | Lesce-Bled station is about 4 km from the lake; take a local bus or taxi. |
| car A2 motorway | about 45 min | fuel plus a Slovenian motorway e-vignette | Parking at Bled in summer is expensive and fills early. |
*Approximate prices and times for 2026. Timetables change by season: check with the operator before you travel.
Open the route in Google Maps →
Book the trip
Partner links: TonyPlan may earn a small commission at no extra cost to you.
Tips
- Buy the e-vignette online before driving on Slovenian motorways.
- Get to Bled early in summer to avoid traffic and parking queues.
- Bled Jezero station on the Bohinj line is closer to the lake but has few trains to Ljubljana.
- Ljubljana's old town is a 10-minute walk from the bus and train stations.
Common questions
Is the bus or train better from Bled to Ljubljana?
The bus is usually more convenient because it leaves from central Bled and arrives at Ljubljana bus station in about 1 hour 15 minutes. The train is a bit faster but leaves from Lesce-Bled, about 4 km from the lake, so you need a local bus or taxi first.
Can I do Ljubljana as a day trip from Bled?
Yes. With hourly buses and a journey of just over an hour, you can spend a full day in Ljubljana and be back in Bled for the evening. Check the last bus back, especially on Sundays and public holidays when services are reduced.
How much does it cost?
The bus costs about €6–8 one way and the train about €5–7. Driving costs only fuel plus the Slovenian e-vignette, which is required on motorways and costs more for short stays than for longer ones. Parking in Bled during summer is a significant extra cost.
Do I need to book ahead?
Generally no. You can buy bus tickets from the driver and train tickets at the station or online. In peak summer, buses can fill up at busy times, so arrive a little early at the stop. There is no seat reservation on regular trains.
Compiled by TonyPlan from operator and transport information and travel knowledge; updated 2026-10-05. Anything we could not confirm is marked as approximate.