Slovenia is a hidden gem in Central Europe, offering stunning Alpine landscapes, pristine lakes, and charming medieval towns. From the fairy-tale setting of Lake Bled to the vibrant capital of Ljubljana and the Adriatic coast, this compact country delivers incredible diversity and natural beauty.
- Public
- Ljubljana has an excellent bus network; intercity buses and trains connect all major destinations efficiently and affordably
- Taxi
- Bolt and Uber are reliable and affordable in Ljubljana; metered taxis also widely available
- Rental
- Car rental is the best way to explore the countryside, lakes, and mountains on your own schedule
- Walking
- Ljubljana's old town and most resort areas are extremely walkable; Lake Bled circuit and national park trails are superb on foot
Transport at a glance
Airport transfers
Getting from the airport to your accommodation.
- Taxi
- Public bus line 28: €3.30 weekdays, €1.30 weekends (50 min to city center)
- Shuttle
- Airport shuttle (Nomago): €12 one-way (40 min to city center)
- Bus
- Taxi: €30-35 to Ljubljana center (25-30 min)
Local transport
Getting around the city.
Bus
Ljubljana has excellent bus network. Single ticket €1.30, daily pass €4.60. Use Urbana card (€2 card + credit). Buses run 5:00-22:30, night buses on weekends. Other cities have local bus systems.
Alternatives
metro, taxi, rideshare, bike_rental, car_sharing
Taxis & rideshare
What to expect from taxis and apps.
- Regular
- Metered taxis. Base fare €1.50 + €1/km in Ljubljana. Uber and Bolt available in Ljubljana and major cities. Estimate €10 for cross-city trip in Ljubljana.
Intercity travel
Getting between cities and regions.
Bus
Extensive bus network reaches all towns. Often faster than trains. Ljubljana-Bled €6.30 (1h15m), Ljubljana-Piran €13 (2.5h). Book at ap-ljubljana.si or FlixBus for international routes.
Flights
No regular domestic flights due to small country size. Everything reachable by bus/train within 3 hours from Ljubljana.
Transportation details
Full breakdown of how to get around.
Airports
Ljubljana Jože Pučnik Airport
From centre: 26 km north of Ljubljana
Options: Public bus line 28: €3.30 weekdays, €1.30 weekends (50 min to city center); Airport shuttle (Nomago): €12 one-way (40 min to city center); Taxi: €30-35 to Ljubljana center (25-30 min); Private transfer services (GoOpti): from €9 per person; Car rental: Available at airport from €25/day
Trieste Airport (Italy)
From centre: 90 km from Ljubljana
Options: GoOpti shuttle: €15-25 to Ljubljana (1.5 hours); Rental car: €30/day (drive to Slovenia); Private transfer: €80-100
Venice Marco Polo Airport (Italy)
From centre: 245 km from Ljubljana
Options: GoOpti shuttle: €29-39 to Ljubljana (3 hours); FlixBus: €15-25 (3.5 hours); Rental car and drive: €40/day
Useful apps
Download before you arrive.
Bolt
Rideshare app widely used in Ljubljana and major cities — 20-30% cheaper than metered taxis
Uber
Available in Ljubljana and Maribor — similar pricing to Bolt, reliable and app-based
GoOpti
Affordable shared airport transfers and intercity transfers — book online for best prices
Nomago
Official intercity bus booking app for Slovenian bus routes — book Ljubljana-Bled, Ljubljana-Piran, etc.
Google Maps
Works excellently for navigation in Slovenia including public bus routes in Ljubljana and driving directions nationwide
Transport tips
Travel smarter, not harder.
Buy a Ljubljana Urbana card (€2 + credit) for bus travel — each ride costs €1.30 vs €1.60 without the card
Bolt and Uber are significantly cheaper than street taxis in Ljubljana — use apps for fair metered pricing
Book intercity buses and trains in advance for Bled and coastal routes in summer — they sell out on popular weekends
The highway vignette (€15/week) is mandatory on motorways — buy at border crossings, petrol stations, or online before driving
Cycling is excellent around Lake Bled, Lake Bohinj, and the Soča Valley — many hotels offer free bikes
GoOpti shared shuttles offer very affordable transfers between airports and Slovenian towns — book online 24h+ in advance