How do you get to Ljubljana?
- Main airport
- Ljubljana Jože Pučnik Airport (Brnik Airport)
Updated July 2026 · Sources cited: lju-airport.si, flightconnections.com
Good to know
Good to Know
- Ljubljana Airport offers free Wi-Fi throughout the terminal and is conveniently located just 20 minutes from the city by road.
- Bus line 28 is the most budget-friendly option from the airport, with cards accepted for payment; no cash required.
- Ljubljana's main train station is only 7–15 minutes walk from the city center, and platform information is posted on electronic screens.
- Ticket machines at Ljubljana train station require local payment methods and only sell domestic tickets; use staffed desks (open 05:00–22:00 daily) for international routes.
- FlixBus operates the most extensive European coach network from Ljubljana and is popular for budget travel, but booking in advance is recommended for better prices.
- All day-trip destinations listed (Lake Bled, Postojna, Predjama, etc.) are reachable within 1.5 hours by bus, train, or car, making Ljubljana an ideal base.
- Many day-trip attractions can be combined—e.g., Lake Bled + Vintgar Gorge, or Postojna Cave + Predjama Castle—to maximize one day of exploration.
- Summer charter flight programs operate seasonally (popular destinations: Hurghada, Antalya, Monastir), so check during peak tourism periods for increased options.
- During maintenance windows (e.g., Villach–Salzburg route closure until July 2025), alternate routing applies; verify current schedule before booking international trains.
Key Airlines And Routes
Amsterdam
- Airline
- KLM Cityhopper
- Frequency
- Daily (from late March 2025)
- Note
- One-way tickets from €70
Frankfurt, Munich
- Airline
- Lufthansa
- Frequency
- At least one flight per day
Istanbul
- Airline
- Turkish Airlines
- Frequency
- Daily
Dubai
- Airline
- Flydubai
- Frequency
- Four times per week
London Heathrow
- Airline
- British Airways
- Frequency
- Seasonal (July–October)
London Gatwick, London Luton, Manchester
- Airline
- easyJet
- Frequency
- Regular
Ground Transport To City
Tickets can be purchased on bus with Mastercard or Visa
- Details
- Bus line 28 provides direct link to city center and Ljubljana Bus Station
- Journey Time
- Approximately 45 minutes
Can be pre-booked for fixed rates
- Details
- Several shuttle operators: GoOpti, Nomago, MNJ Shuttle, Markun Shuttle, ZUP prevozi
- Journey Time
- Variable
Taxis available 24/7 at airport terminal
- Journey Time
- Approximately 20 minutes
- Notes
- Advisable to use official taxis to ensure fair fares; can be booked via app or at terminal
Multiple companies at airport (Sixt, Avis, Hertz, etc.)
- Parking
- Short-term and long-term parking available; long-term includes free shuttle to terminal
Key Operators
FlixBus
- Amenities
- Modern eco-friendly buses with free Wi-Fi, power outlets, spacious seating
- International Routes
- Zagreb, Vienna, Munich, Venice, and other major European cities
- Note
- Largest network; connects Ljubljana to 200+ European cities
Nomago
- Amenities
- Spacious legroom, air conditioning, onboard restrooms, power outlets, WiFi; Economy and Premium seats available
- Destinations
- Multiple Slovenian cities and 5 European countries (Croatia, Slovakia, Austria, Italy, Germany)
Arriva
- Coverage
- Western part of Slovenia
Domestic Popular Routes
Lake Bled, Lake Bohinj
- Note
- Lakeside resorts
Postojna Cave
- Note
- Tourist attraction
Portorož, Piran
- Note
- Coastal towns
Popular International Routes
Trieste, Venice, Florence, Milan
- Origin
- Ljubljana
- Note
- Italian destinations
Klagenfurt, Vienna, Munich, Dortmund, Paris
- Origin
- Ljubljana
- Note
- Central/Western European destinations
Budapest, Zagreb, Sarajevo, Belgrade, Niš, Sofia
- Origin
- Ljubljana
- Note
- Eastern/Southeastern European destinations
Day Trip Access
- Note
- Ljubljana's central location makes it ideal base for day trips throughout Slovenia
Popular Destinations
Lake Bled
- Distance
- Approximately 55 km from Ljubljana
- Attractions
- Iconic emerald-green lake with island church, Bled Castle, water activities
- Travel Time
- 40 minutes by express train or 45 minutes by bus
Lake Bohinj
- Distance
- Approximately 80 km from Ljubljana
- Attractions
- Largest natural lake in Slovenia, Slap Savica waterfall, Mostnica Gorge, Triglav National Park
- Travel Time
- Approximately 1 hour 20 minutes by car or bus
Postojna Cave
- Distance
- Approximately 50 km from Ljubljana
- Attractions
- One of world's largest underground cave systems; tourist train rides into cave
- Travel Time
- Approximately 1 hour by bus
Predjama Castle
- Distance
- Approximately 55 km from Ljubljana
- Attractions
- 800-year-old fortress built around natural cave base; largest cave castle in world
- Travel Time
- Approximately 40 minutes by car; accessible by bus to nearby Postojna, then taxi
ŠKofja Loka
- Distance
- Less than 30 km from Ljubljana
- Attractions
- Medieval town with 10th-century Old Town, Loka Castle, Capuchin Bridge
- Travel Time
- Approximately 40 minutes by bus or train
Vintgar Gorge
- Distance
- 3.5 km from Lake Bled
- Attractions
- River-carved canyon with wooden boardwalk trail, waterfalls, Radovna River pools
- Travel Time
- As side trip from Bled day trip
Velika Planina
- Distance
- Approximately 25 km from Ljubljana
- Attractions
- High mountain plateau with traditional herdsmen settlement; hiking and Alpine views
- Travel Time
- Approximately 45 minutes by car
Kranj
- Distance
- Approximately 25 km from Ljubljana
- Attractions
- Slovenia's 4th largest city; historic old town, galleries, World War II tunnels, riverside trails
- Travel Time
- Frequent trains and buses; approximately 20 minutes by train
Maribor
- Distance
- Approximately 140 km from Ljubljana
- Attractions
- Second city of Slovenia; surrounded by vineyards, historic old town
- Travel Time
- Approximately 2 hours by train or bus
Piran
- Distance
- Approximately 150 km from Ljubljana
- Attractions
- Medieval Venetian coastal town on Adriatic coast
- Travel Time
- Approximately 2–2.5 hours by bus or car
Zagreb (Croatia)
- Distance
- Approximately 150 km from Ljubljana
- Attractions
- Croatia's capital; museums, squares, funicular, cultural attractions
- Travel Time
- Approximately 2.5 hours by train or bus
Venice (Italy)
- Distance
- Approximately 200 km from Ljubljana
- Attractions
- City of Bridges; accessible as long day trip or extended excursion
- Travel Time
- Approximately 2.5–3 hours by bus
ŠKocjan Caves
- Distance
- Approximately 75 km from Ljubljana
- Attractions
- UNESCO World Heritage cave system with underground river
- Travel Time
- Approximately 1 hour 15 minutes by train to Divača, then 35 minutes walk
Domestic Destinations
Lake Bled
- Journey Time
- Approximately 40 minutes by fast train
- Note
- Popular express train service
Maribor
- Route
- Ljubljana–Maribor busiest domestic rail link and key international corridor (Austria–Croatia)
Koper
- Route
- Ljubljana–Koper connects inland with coast
International Destinations
Vienna
- Journey Time
- Approximately 6 hours
- Route Options
- Via Maribor/Graz (change required) or via Jesenice/Villach (change required)
Munich
- Journey Time
- Approximately 6–7 hours
- Route Options
- Multiple daytime departures with easy changes
Salzburg
- Journey Time
- Approximately 4–5 hours
- Route Options
- Via Villach and Jesenice (direct service available)
- Note
- Villach–Salzburg route closed until July 13, 2025 for maintenance; use alternate routing
Trieste (Italy)
- Journey Time
- Approximately 2 hours
- Route Options
- Via Villa Opicina and Sežana
Graz (Austria)
- Journey Time
- Approximately 2.5 hours
- Route Options
- Direct line via Maribor
Zagreb (Croatia)
- Journey Time
- Approximately 2.5 hours
- Route Options
- Direct daytime trains; some services require transfer in Dobova
Venice (Italy)
- Route Options
- Indirect via Trieste
- Note
- Weekend and holiday direct service operates during 2025 European Capital of Culture
Budapest (Hungary)
- Route Options
- Available via connections
Brussels, Amsterdam, Paris
- Route Options
- Multi-day connections with Nightjet sleeper trains available
Name
Ljubljana Jože Pučnik Airport (Brnik Airport)
IATA Code
LJU
Total Destinations
32 non-stop destinations in 19 countries
Distance From Center Km
26
Distance From Center Description
26 km northwest of Ljubljana, approximately 20 minutes by road
Main Station
Ljubljana Bus Station (Kolodvor)
Station Location
City center, 0.1 miles from downtown
Booking And Tickets
Purchase at bus stations or directly from driver (cash only, prepare coins); FlixBus and major operators available online; seat reservations typically not available on Slovenian public buses; standing permitted on shorter routes only
Main Station
Ljubljana Railway Station
Station Location
7–15 minutes walk from city center
Booking And Tickets
Tickets available at station, online via Slovenian Railways website, or on train (more expensive); Eurail Pass accepted; prices vary by distance and train type; international office at station Mon–Fri 08:00–20:00
Sources cited for this category
These are the sources cited in this getting there & away research for this city. Individual figures may not each trace to one of them.
More About Ljubljana
Data last updated July 2026 · Verify anything important.