Quick Overview – Public Transport in Slovenia
Slovenia’s public transport is simple, but not “Swiss-level”: trains connect major towns, buses do most tourist routing (lakes, valleys, coast), and remote alpine areas often need shuttles, taxis, or a guesthouse pickup.
This guide focuses on what actually works for travellers: reliable corridors, ticket buying, airport transfers, seasonal limits, plus accessibility notes and no-car route patterns.
- First Time in Slovenia – how to structure days + bases
- Regions of Slovenia – Alps vs Coast vs Central vs East
- One-Day Routes – realistic day loops from main bases
- Multi-Day Journeys – when base-to-base actually makes sense
- Where to Stay in Slovenia – base logic + trade-offs
How Public Transport in Slovenia Works
Think of Slovenia as a hub-and-spokes system. Ljubljana is the main interchange: trains radiate to major cities, while buses fill in tourist areas and “last-mile” destinations.
- Slovenian Railways (SŽ) – passenger trains
- Ljubljana Bus Station (AP Ljubljana) – intercity bus departures
- Arriva – major bus operator/timetables
- Nomago – intercity + regional bus services
Trains in Slovenia – Useful Backbone, Not a Precision Tool
Trains are affordable and comfortable for intercity travel, but punctuality and frequency aren’t perfect. Use trains for major corridors, and avoid plans that depend on tight connections.

Where trains work best (traveller-friendly corridors)
- Ljubljana ↔ Postojna (Karst / cave region access)
- Ljubljana ↔ Celje ↔ Maribor (east + second city)
- Ljubljana ↔ Lesce-Bled / Jesenice (Bled area by transfer)
- Ljubljana ↔ Nova Gorica (slower, scenic)
Train tickets, passes, and buying
- Buy online: easiest via SŽ passenger site (also good for checking disruptions).
- Stations: bigger stations sell tickets, smaller ones may not.
- Best use: intercity hops with luggage, not “valley micro-planning”.
Buses in Slovenia – The Real Tourist Network
If trains connect cities, buses connect the places travellers actually target: Bled, Bohinj, Kranjska Gora, the coast, Soča Valley links, smaller towns. For no-car travel, buses are usually the backbone.
- Ljubljana → Lake Bled
- Ljubljana → Lake Bohinj
- Ljubljana → Kranjska Gora
- Ljubljana → Koper / Portorož (coast base corridor)
- Ljubljana → Postojna
- Most na Soči → Tolmin / Kobarid / Bovec (Soča Valley spine)
Tickets & Prices – What to Expect
Slovenia does not run on a single nationwide “one app for everything”. Train and bus ticketing is split by operators. In practice, travellers use three systems: city cards (Ljubljana), intercity buses, and national rail.
- Ljubljana city buses: paid via Urbana card (time-based rides)
- Intercity buses: priced by distance, tickets from driver, station or online
- Trains: generally affordable, fares depend on distance + discounts
City buses (Ljubljana) – how payments work
In Ljubljana, city buses (LPP) do not accept cash onboard — you must pay using a contactless method when you board.
- Urbana card — contactless transport card issued locally
- Bank card (Visa/MasterCard) — most buses now accept direct tap payment
A single ride costs about €1.30 and is valid for up to 90 minutes with transfers. You tap your card or Urbana at the onboard validator to board. :contentReference[oaicite:8]{index=8}
What is the Urbana card?
Urbana is a contactless stored-value card used for paying Ljubljana city bus fares. The card itself costs about €2, and you can top it up with credit to cover rides. :contentReference[oaicite:9]{index=9}
Where to buy or top up Urbana
- Urbanomat machines near main stops
- Newspaper kiosks with the Urbana logo
- Selected petrol stations and post offices
- Tourist information centres and LPP Passenger Centre
Intercity Bus Tickets
- Buy directly from the driver (cash or card depending on operator)
- Buy at Ljubljana Bus Station counters
- Some operators allow online purchase
Seats are usually not reserved. You just board with your ticket.
Train Tickets (Slovenian Railways)
- Buy online via SŽ passenger portal
- Buy at major railway stations
- Onboard purchase possible on some services (slower)
Airport Transfers – What Actually Works (Ljubljana + Nearby Airports)
For most tourists, the cleanest airport strategy is: GoOpti for door-to-door transfers (especially if arriving late, carrying luggage, or landing outside Ljubljana), or bus + city base if your schedule lines up.
- Works not only from Slovenia’s airport, but also commonly-used nearby airports in Italy, Austria, Croatia depending on your route
- Pricing is dynamic (time + demand), so book early for better odds
- Best for: late arrivals, groups, coast/Alps direct, “no-stress start”
Regional Breakdown – Easy Without a Car vs “Logistics Risk”
Lake Bled (easy) MUST-SEE
- Train: Ljubljana → Lesce-Bled (then short transfer)
- Bus: direct services to Bled area
Lake Bohinj (good by bus)
Bohinj is typically a bus-first destination. It can work beautifully without a car if you stay near the main lake villages and keep day plans realistic.
Soča Valley (doable, but plan it like a spine)
- Train: Ljubljana → Most na Soči
- Bus: valley buses → Tolmin / Kobarid / Bovec
Postojna & Predjama (easy)
- Train or bus: Ljubljana → Postojna
- Local transfers: connect onward to major sights (season/time dependent)
Koper / Portorož coast base (often easier than Piran)
If you want the coast to feel effortless, base yourself where the transport and parking logic is simpler: Koper (practical hub) or Portorož (resort comfort). Visit Piran as a day trip.
Logar Valley / remote alpine valleys (high logistics risk)
These valleys can be stunning, but they are not built for simple no-car day-tripping. You may need a taxi, a guesthouse pickup, or to accept a shorter “nearby” alternative.
Seasonal Shuttles – The Summer-Only Trap
Several popular natural areas run summer-only shuttle buses to reduce traffic in protected valleys and mountain zones. Outside peak season, these routes often disappear completely.
How to actually find shuttle buses
- Check Ljubljana Bus Station (AP Ljubljana) for special summer routes
- Check local tourist office pages for the specific region
- Ask your accommodation host (they often know current shuttle patterns)
- Search the destination name + “shuttle bus” + “summer”
Common seasonal shuttle areas
- Pokljuka Plateau (from Bled / Bohinj area)
- Triglav National Park trailhead access
- High summer mountain valleys with parking restrictions
- Some Alpine passes during peak season
Tickets for shuttle buses
- Usually bought onboard from the driver
- Sometimes sold by local tourist offices
- Occasionally integrated into regional bus systems
There is rarely advance reservation. These are simple seasonal services, not airline-style bookings.
Accessibility Notes (Reduced Mobility, Wheelchairs, Strollers)
Slovenia is improving, but accessibility varies strongly by city, station, vehicle type, and terrain. Use these guidelines to avoid nasty surprises.
- Ljubljana city transport: modern fleet sections, but always check the specific line/vehicle
- Main rail stations: more likely to have step-free access than small stops
- Intercity buses: accessibility varies by operator and coach type — confirm before relying on it
No-Car Route Patterns That Actually Work
Pattern A: Ljubljana + Bled/Bohinj
Best for: first timers, short trips, easy logistics
How it works: Ljubljana as arrival base → Alps by bus/train → day loops → back.
Pattern B: Ljubljana + Coast (Koper/Portorož) + Day-trip Piran
Best for: sea rhythm without stress
How it works: base in a practical hub → visit Piran when you want charm, not logistics.
Pattern C: Ljubljana + Soča Valley (spine-based)
Best for: river scenery, gorges, hiking access
How it works: train to Most na Soči → bus down the valley → stay put for 2–3 nights.
Pattern D: Ljubljana + Maribor (East Slovenia)
Best for: cities + wine + softer landscapes
How it works: clean rail corridor, easy intercity movement, fewer “last-mile” problems.
FAQ – Clear Answers

Are trains in Slovenia always on time?
No. They’re fine for flexible travel, but not reliable enough for tight connections. Build time buffers, especially when transferring to buses.
Do trains and buses run on Sundays?
Yes, but frequency can drop, especially toward alpine areas and smaller towns.
Do I need reservations?
Usually not for domestic travel. Buy a ticket and board, but check operator rules for any specific intercity services.
Can I travel Slovenia without a car?
Yes, if you plan base-based and accept that remote valleys won’t be as accessible. For a full strategy, use: Slovenia without a car (complete guide).
Conclusion
Slovenia without a car is absolutely doable — if you plan around what the network is good at. Use trains for city corridors, buses for tourist destinations, and GoOpti (or direct airport buses) when timing or luggage makes transfers annoying.
The stress-free version is simple: pick 2–3 bases, build day loops, and keep buffer time for real-world delays.