Ljubljana Airport Transfer Guide: LJU to the City Centre
Ljubljana JoΕΎe PuΔnik Airport - universally known as Brnik after the village where it sits - is 26 km north-west of the Slovenian capital. There is no direct rail or tram connection to the city; your options are the Arriva airport bus, a GoOpti shared shuttle, a metered taxi, or a pre-booked private transfer. Slovenia is the most expensive country in this region for ground transport, so it is worth planning ahead.
The airport is compact and easy to navigate - it handles fewer than two million passengers a year. Arrivals take you straight out to the bus stop and taxi rank, both visible from the exit.
Arriva Bus (Line 28G)
The Arriva line 28G is the most affordable option for individuals and couples travelling light, with a direct connection to Ljubljanaβs main bus station (Avtobusna postaja Ljubljana).
| Route | Fare | Journey time |
|---|---|---|
| Airport β Ljubljana Bus Station | approx. β¬4.10 | 45β60 min |
| Ljubljana Bus Station β Airport | approx. β¬4.10 | 45β55 min |
Schedules as of 2026: Buses run throughout the day, roughly every 30β60 minutes, with reduced frequency early morning and late evening. The timetable is available on the Arriva Slovenia website and at the airport bus stop. Not all services run on the same schedule on weekends.
Payment: Tickets can be purchased at the ticket machine at the bus stop or on board. Card and cash both accepted.
Ljubljana Bus Station is centrally located, adjacent to the main train station (Ljubljana Postaja). The old town is approximately a 15-minute walk south, or a short bus or taxi ride.
Note: The bus makes intermediate stops in villages between Brnik and Ljubljana, which accounts for the longer journey time compared to a taxi.
GoOpti Shared Shuttle
GoOpti operates shared door-to-door transfers from Ljubljana Airport to addresses in and around Ljubljana and other cities in Slovenia, Croatia, and Austria. The service is particularly popular because it bridges the gap between bus (cheap but slow) and private taxi (fast but expensive).
How it works:
- Book online in advance at goopti.com - prices vary by demand and how far in advance you book
- A typical Ljubljana Airport to city centre journey costs approximately β¬7β12 per person for a shared seat as of 2026
- The van picks up multiple passengers, so journey time may be 45β75 minutes depending on the number of stops
- Door-to-door service means no need to reach the bus station
GoOpti is best booked at least a few hours in advance. Last-minute bookings are possible but more expensive and not always available.
Taxis from Ljubljana Airport
Licensed taxis wait at the rank outside arrivals. Slovenia uses metered fares, and rates are higher here than in most other countries in the Balkans region.
Typical fares from Brnik Airport (as of 2026):
| Destination | Approx. fare |
|---|---|
| Ljubljana city centre | β¬35β45 |
| Ljubljana old town / PreΕ‘eren Square | β¬38β48 |
| Bled (onward transfer, 30 km) | β¬40β50 |
| Kranjska Gora | β¬55β70 |
Journey time: 25β30 minutes to the centre off-peak; 35β50 minutes during rush hour.
For groups of three or four, splitting a taxi can bring the cost per person below the GoOpti fare, while saving significant time.
Bolt in Ljubljana
Bolt operates in Ljubljana city but pickup from the airport requires the driver to travel out from the city. App-based pricing may be lower than street taxis - check the estimate before requesting.
Private Transfer
Given the higher taxi rates in Slovenia, a pre-booked private transfer is worth comparing directly for groups or travellers with heavy luggage arriving at any hour.
Book a private transfer from Ljubljana Airport via Kiwitaxi - fixed price, meet and greet at arrivals, direct to your accommodation.
GetTransfer lets you compare multiple operators for the LJU route and often lists smaller local companies at competitive rates.
Continuing to Other Destinations
Ljubljana Airport is a convenient arrival point for:
- Lake Bled (30 km north-east, 35β45 min by car): no direct bus from the airport - take the Arriva bus to Ljubljana and then a train or bus to Bled, or book a direct private transfer from SKP for around β¬40β50.
- Piran / PortoroΕΎ (120 km south-west, 1.5 hrs): a change in Ljubljana is necessary by public transport. Private transfer direct from Brnik is available.
- Zagreb, Croatia (130 km, 1.5 hrs): onward transfers bookable - see our Zagreb Airport transfer guide if continuing that direction.
Getting to the Airport for Departure
Arriva buses to the airport depart from Ljubljana Bus Station throughout the day. For early morning departures (before 06:00), the first bus may not connect - in that case, book a taxi or private transfer the previous evening to ensure a reliable pick-up.
Key Facts
- Airport IATA code: LJU
- Full name: Ljubljana JoΕΎe PuΔnik Airport (Brnik)
- Distance to city centre: approximately 26 km
- Arriva bus fare: approx. β¬4.10 as of 2026
- Taxi fare to centre: approx. β¬35β45 as of 2026
- Journey time: 25β35 minutes by taxi, 45β60 minutes by bus
- Currency: Euro (EUR)
Plan Your Trip
- Flights - Find the best fares to the Balkans
- Travel Insurance - Get covered before you go
- eSIM - Stay connected from landing
- Car Rental - Compare prices across providers
Book an experience
Top tours to book now
Already planning? These are the most popular experiences for this destination.
Frequently Asked Questions
- How far is Ljubljana Airport from the city centre?
- Ljubljana JoΕΎe PuΔnik Airport (Brnik) is approximately 26 km north-west of Ljubljana city centre. The journey by car or taxi takes around 25β35 minutes in normal traffic.
- Is there a bus from Ljubljana Airport to the city?
- Yes. Arriva operates a scheduled bus (line 28G) from the airport to Ljubljana Bus Station in the city centre. The fare is approximately β¬4.10 as of 2026. Journey time is 45β60 minutes including intermediate stops.
- What is the taxi fare from Ljubljana Airport to the city centre?
- Approximately β¬35β45 for a metered ride to the city centre as of 2026. Slovenia has relatively high taxi rates compared to neighbouring countries - a pre-booked private transfer can be competitive for two or more passengers.
- What is GoOpti and is it useful for Ljubljana Airport?
- GoOpti is a shared shuttle service popular in Slovenia and the wider region. You can book a seat in a shared van to Ljubljana or nearby towns at a lower cost than a private taxi. The trade-off is a slightly longer journey as the van may collect other passengers en route.
- Can I pre-book an airport transfer for Ljubljana?
- Yes, and it is strongly recommended if you are travelling with luggage, arriving late at night, or want a fixed price. Ljubljana is in the eurozone so pricing is transparent, but taxi rates are higher here than elsewhere in the Balkans.
Airport Transfers
Book Your Transfer in Advance
Fixed-price transfers from Balkans airports: Tirana, Dubrovnik, Belgrade, Ljubljana and more. No surge pricing, driver meets you at arrivals.
Search Kiwitaxi βSame price as booking direct: we earn a small commission at no extra cost to you.