Ljubljana Joze Pucnik Airport is 26 km from the city center. The cost of getting there varies significantly depending on your chosen transport method. Here is what to expect in 2026.
Public bus (Arriva)
The cheapest option at 4-5 EUR per person one way. The bus runs roughly hourly during the day, takes about 45 minutes, and drops you at Ljubljana bus station near the city center. No reservation needed — just pay the driver or use a contactless card. The downside is limited frequency and no evening service after about 8 PM.
GoOpti shared shuttle
GoOpti charges 9-14 EUR per person depending on how far in advance you book and how flexible your pickup time is. You reserve online, get assigned a departure window, and share the ride with other passengers. For solo travelers, this is a solid middle ground between bus and private transfer. For two or more people, a private transfer often works out cheaper per person.
Metered taxi
Taxis from LJU to Ljubljana center run 35-50 EUR on the meter. Slovenian taxis are regulated, so you should not encounter scams, but the fare varies with traffic and your exact drop-off location. There may be small surcharges for luggage, Sundays, or holidays. Taxis accept cash and cards.
Pre-booked private transfer
A sedan transfer (up to 3 passengers) costs 30-45 EUR total — often less than a metered taxi. Minivans for groups of 4-7 run 45-65 EUR. The price is fixed at booking, includes meet-and-greet at arrivals, and covers all luggage. No surprises.
Transfers to other destinations
Lake Bled is a popular onward destination. Private transfers from LJU to Bled cost 45-60 EUR (about 36 km, 30 minutes). To Kranj, the nearest city, expect 15-25 EUR. Postojna Cave is further at around 70-90 EUR. For the coast (Piran, Portoroz), budget 120-160 EUR for a one-way transfer.
What affects the price
Time of day: Late-night taxi rides may carry a small surcharge. Pre-booked transfers usually include a modest night supplement for pickups after 10 PM, typically 5-10 EUR.
Group size: For 3 or more people, a private transfer is almost always cheaper per person than individual bus or shuttle tickets.
Destination: Prices above are for central Ljubljana. Hotels in Tivoli Park area or BTC City are within the same range. Destinations outside the city ring may add 5-15 EUR.
Tipping
Tipping is not mandatory in Slovenia but appreciated. Rounding up by 2-3 EUR or leaving 10% is a kind gesture for taxi and transfer drivers. It is not expected on the bus.
Bottom line
Budget 30-50 EUR for the airport-to-city trip by taxi or private transfer. If you are watching every euro, the bus at 4-5 EUR is hard to beat — just make sure your flight lands during operating hours. For most visitors, a pre-booked transfer offers the best combination of price and convenience.