Skip to main content

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).

Capital: Ljubljana
Region: Europe
Language: Slovenian
Currency: EUR (€)
Cost of living: Affordable (index 55)
Emergency: 112

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.

Main operators:
LPP (Ljubljanski potniški promet) — Ljubljana city bus networkSŽ (Slovenian Railways / Slovenske železnice) — national rail operatorArriva Slovenija — intercity and regional bus servicesNomago — intercity bus and touristic transportPrevozi.org — ride-sharing/carpooling platform widely used in SloveniaAvant2go / Avant Car — electric car sharing in Ljubljana and major cities

🎫 Transit Passes

Urbana Card (Ljubljana) Card: €2 deposit. Top-up: minimum €5. Single ride: €1.20 (vs €1.60 cash). Monthly pass: ~€30.

All LPP bus lines within Ljubljana city zone.

💡 The Urbana is Ljubljana's contactless travel card for city buses. Available at LPP kiosks, tobacco shops (trafike), and online top-up. Discounts for students and retirees. Not valid on SŽ trains or Arriva intercity buses.
SŽ monthly/annual rail pass Monthly Ljubljana–Maribor: approximately €120. Various discounts available.

SŽ national rail network.

💡 SŽ offers various discounts: 50% discount for students (dijaška vozovnica), free travel for retirees on national rail. Advance purchase online saves money. The "Znižana vozovnica" (discounted ticket) for youth and seniors is available at ticket offices.
E-vinjeta (Motorway Vignette) Annual: €117.50. Monthly: €32. Weekly: €16 (cars). Motorcycles: annual €58.70, half-year €32, weekly €8.

All Slovenian motorways (avtoceste) and expressways (hitre ceste).

💡 CRITICAL: All vehicles must have a valid e-vinjeta before driving on Slovenian motorways. The vignette is now fully electronic (e-vinjeta) — no physical sticker. Registered to the vehicle's licence plate. Buy at DARS website (evinjeta.si), petrol stations, or post offices. Fines for driving without: €300–€800. The system is enforced by cameras throughout the network.
Free public transport (students and retirees) Free for eligible users.

SŽ trains (all national routes) and some LPP/Arriva bus routes for qualifying passengers.

💡 Slovenian students with valid student status and retirees above a certain age can travel free on SŽ trains. Expats on student residence permits may also qualify. Check eligibility with SŽ — requires proof of status. One of Slovenia's most generous transport benefits.

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.