Slovenia (SI)
Slovenia is a small, prosperous Central European republic nestled at the crossroads of the Alps, the Mediterranean, and the Pannonian Plain — the first former Yugoslav country to join both the EU (2004) and the Eurozone (2007).
Getting Around
Transport options for living in Slovenia.
Public Transport Overview
Slovenia has a functional but not extensive public transport network. Ljubljana has the LPP bus network (Ljubljanski potniški promet) serving the city and suburbs. National train services are operated by SŽ (Slovenian Railways) — relatively affordable and scenic but slower than in Western Europe. Long-distance buses are often faster and more frequent than trains for many routes. For a small country, public transport works reasonably well between major cities, though rural areas can be poorly served. Cycling infrastructure in Ljubljana is excellent and the city regularly wins European Green Capital awards for sustainable transport.
🎫 Transit Passes
All LPP bus lines within Ljubljana city zone.
SŽ national rail network.
All Slovenian motorways (avtoceste) and expressways (hitre ceste).
SŽ trains (all national routes) and some LPP/Arriva bus routes for qualifying passengers.
Taxi & Rideshare
Taxis in Slovenia are regulated and metered. In Ljubljana: starting fare approximately €1.50, meter rate €0.90–1.20/km. Apps: Bolt (widely used in Ljubljana and Maribor), Taxi Ljubljana (local). Cabs are available at designated stands and via phone. Tipping is not mandatory but rounding up is common. Avoid unlicensed taxis at Ljubljana Airport — use the official taxi rank or Bolt app.
Rideshare (Long-distance)
Prevozi.org is Slovenia's dominant carpooling and ride-sharing platform — extremely popular for inter-city travel, especially Ljubljana–Koper, Ljubljana–Maribor, and Ljubljana–Kranj routes. Typically 30–50% cheaper than buses. Bolt ride-sharing app is available in Ljubljana. Electric car-sharing: Avant2go operates electric vehicle sharing in Ljubljana city.
Cycling
Ljubljana has invested heavily in cycling infrastructure and consistently wins European Green Capital awards. The city has extensive dedicated cycle lanes, bike-sharing (BicikeLJ — over 600 bikes at 60+ stations across Ljubljana), and cycling-friendly traffic management. Cycling is a practical, pleasant, and respected mode of transport. Outside Ljubljana, dedicated cycling routes exist along river valleys and through Triglav National Park. The Parenzana cycling trail runs along the coast. Bikes can be carried on SŽ trains (with a bike ticket, not during peak hours). Helmet is not legally required for adults but is strongly recommended.
Intercity Trains
SŽ operates the national rail network. Key routes: Ljubljana–Maribor (1h30, frequent); Ljubljana–Koper (2h30, scenic coast); Ljubljana–Jesenice (1h, border with Austria); Ljubljana–Nova Gorica (2h30, border with Italy). Cross-border: direct trains to Vienna (6h), Venice (5h30, via Trieste), Zagreb (2h30), and Budapest (7h). Services are generally reliable but slower than in Western Europe. Beautiful mountain scenery on many routes. Book tickets at sz.si.
Driving
Slovenia drives on the right. Road conditions are generally excellent — the motorway (avtocesta) network is modern and well-maintained, with connections to Austria (A2 Karavanke Tunnel), Italy (A1 towards Trieste), Croatia (A1 towards Zagreb), and Hungary. E-vinjeta (motorway vignette) is MANDATORY for all vehicles using motorways — fully electronic, registered to licence plate. Speed limits: 50 km/h urban, 90 km/h rural, 110 km/h expressway, 130 km/h motorway. Winter equipment: snow chains or winter tyres are MANDATORY from 15 November to 15 March (or when conditions require it). Drink-drive limit: 0.5‰ (0.0‰ for drivers under 21 and professional drivers).
Airports
Ljubljana Jože Pučnik Airport (LJU) — also called Brnik Airport — is the main international airport, 26 km north of Ljubljana. It is relatively small but well-connected with European hubs. Shuttle bus from the airport to Ljubljana city centre: approximately €8, 45 minutes. Taxi: approximately €25–35. No direct train to the airport. Alternative airports: Trieste (TRS, Italy — 1 hour by car), Venice Marco Polo (VCE, Italy — 2 hours), Klagenfurt (KLU, Austria — 1h30), Zagreb (ZAG, Croatia — 1h30). Many Ljubljana residents use these airports for better connections and lower fares, especially for low-cost carriers.