Quick Overview – Public Transport in Slovenia
Slovenia’s public transport network is simple: trains connect the main cities and regional hubs, while buses reach lakes, valleys and most tourist areas. A few locations — especially alpine valleys — require short shuttles or local taxis. This guide explains how each system works, how to buy tickets, and which routes are actually reliable for travellers.
You’ll also find practical links and real examples using destinations like Bled, Bohinj, Soča Valley, Piran, Postojna and Logar Valley.
How Public Transport in Slovenia Works
The entire network is built around Ljubljana. Trains radiate out to major cities; buses fill in the rest. For most travellers, the combination is enough to reach 80–90% of Slovenia’s highlights.
Trains in Slovenia – Fast, Affordable, Limited Reach
Trains in Slovenia are generally affordable and work well on the main corridors, but they cover only the main valleys and plains. They’re great for intercity travel, but they won’t take you into deep alpine areas — and occasional delays or low frequency can happen, especially on regional and weekend services.

Where trains work best
- Ljubljana → Lesce-Bled (for Lake Bled)
- Ljubljana → Jesenice
- Ljubljana → Celje → Maribor
- Ljubljana → Postojna
- Ljubljana → Nova Gorica (slow but scenic)
Pros
- Cheap tickets (3–10 € typical).
- Easy for intercity travel and luggage.
- Good backbone routes out of Ljubljana.
Cons
- Do not enter deep alpine valleys (Bohinj is an exception, but still limited).
- Frequency can be low on weekends.
- Delays can happen — plan transfers with a buffer.
Buses in Slovenia – The Real Backbone
If trains connect cities, buses connect places you actually want to visit: lakes, small towns, alpine foothills and tourist sites.
Most useful bus routes:
- Ljubljana → Lake Bled
- Ljubljana → Lake Bohinj
- Ljubljana → Kranjska Gora
- Most na Soči → Bovec / Kobarid (Soča Valley)
- Ljubljana → Piran / Portorož
- Ljubljana → Postojna
Strengths
- Reach almost every settlement.
- Direct routes to Bled, Bohinj, Kranjska Gora and Piran.
- Regular services even in shoulder seasons.
Weaknesses
- Remote valleys (Logar, Matkov Kot, Vrata) have no direct buses.
- Alpine frequency drops on Sundays.
- Timetables can change between seasons.
Regional Breakdown – What’s Easy & What’s Not
Lake Bled & Surroundings MUST-SEE
One of the easiest areas to reach without a car:
- Train: Ljubljana → Lesce-Bled
- Bus: frequent, direct to Lake Bled
Lake Bohinj
A pure bus destination. Direct services from Ljubljana all year.
Soča Valley (Tolmin, Kobarid, Bovec)
Access follows a simple pattern:
- Train: Ljubljana → Most na Soči
- Bus: valley buses → Tolmin / Kobarid / Bovec
Postojna & Predjama Castle
- Bus: Ljubljana → Postojna
- Shuttle: Postojna Cave ↔ Predjama Castle
Piran & The Coast
One of the most comfortable long-distance bus routes in Slovenia.
Logar Valley & Upper Savinja Region
Beautiful but remote.
- Bus: Ljubljana → Solčava / Luče
- Final stretch: taxi or guesthouse pickup

How to Buy Tickets
Train tickets
- Buy online at Slovenian Railways (fastest method).
- Ticket machines at major stations.
- Onboard purchase is possible but slower.
Bus tickets
- Buy from drivers (cash or card).
- Buy at Ljubljana Bus Station counters.
- For Arriva buses, online purchase is possible.

Seasonal Shuttles – When They Matter
Several popular natural areas run summer-only shuttles:
- Pokljuka Plateau (from Bled)
- Vršič Pass (Kranjska Gora ↔ Bovec)
- Triglav Lakes Valley approaches
Most Useful Public-Transport-Friendly Nature Places
Pokljuka Gorge – Natural Bridges & Mossy Canyon
Reachable by seasonal buses and short local transfers from Bled.
Zajamniki Plateau – Photogenic Alpine Meadows
Accessible with a bus to Bohinj + taxi for the last stretch.
Šmarna Gora – Ljubljana’s City Hike
Reachable by city bus from Ljubljana — ideal no-car hike.

FAQ – Clear Answers
Do trains and buses run on Sundays?
Yes, but with reduced frequency — especially in alpine areas.
Do I need reservations?
Not for domestic trains or buses. Just buy a ticket and board.
Are trains always on time in Slovenia?
Not always. Many trips run close to schedule, but delays and lower weekend frequency can happen on regional services. If you’re connecting to a bus or planning a tight day, build a buffer so small disruptions don’t cascade.
Can I reach Triglav National Park?
You can reach its foothills by bus or train. Deep valleys require shuttles or taxis.
Conclusion
Slovenia’s public transport system is perfectly suited for travellers who prefer not to drive — as long as you plan with realistic expectations. Use trains for intercity movement, buses for lakes and valleys, and seasonal shuttles (or taxis) for mountain areas.
Use this guide together with the linked articles to build smooth, car-free itineraries across the country — and always check the latest timetables if your plan depends on a specific connection.