Ljubljana / The verdict

Ljubljana airport to the city: which way?

For most arrivals the shared shuttle wins: roughly EUR 6 to 20 booked ahead buys a door-to-door ride in about 30 to 50 minutes. The EUR 4.10 public bus is cheapest but runs only about hourly on weekdays and thins badly on weekends and evenings.

By The Real Traveler Experiences team. We earn a commission if you book through our links. It never changes a verdict.

Ljubljana airport apron under the Julian Alps
Photo: Tiia Monto, CC BY-SA 3.0 (source)

The Ljubljana story

Ljubljana may be the easiest capital in Europe to like: a riverside old town closed to cars, a [castle](/ljubljana/ljubljana-castle/) on the hill above it, dragon-guarded bridges and Plecnik colonnades, and embankment cafes that fill as the evening comes on. The center fits inside a twenty-minute walk, and the whole of western Slovenia sits close enough for day trips.

The verdict in 30 seconds

Our pick: Shared shuttle (GoOpti or Nomago) (runner-up: Public bus (Arriva line 28))

For most arrivals the shared shuttle wins: roughly EUR 6 to 20 booked ahead buys a door-to-door ride in about 30 to 50 minutes. The EUR 4.10 public bus is cheapest but runs only about hourly on weekdays and thins badly on weekends and evenings.

Go if

  • You arrive during daytime or early evening and can pre-book a shuttle seat
  • You want door-to-door drop-off at your hotel without full taxi prices
  • Two or more of you travel with luggage or kids, where the bus stop shuffle hurts

Skip if

  • You land on a weekend or holiday evening counting on the bus, which can leave ninety-minute gaps and quits before about 9 p.m.
  • Your trip continues straight to Bled, Postojna or the coast, where a rental car beats a city transfer
  • You plan to walk off a flight on a shoestring, in which case the bus is the only truly cheap option

The options

Shared shuttle (GoOpti or Nomago) Go

Most arrivals, especially solo travelers and pairs who want hotel-door drop-off without taxi prices.

Good

  • GoOpti shared seats start around EUR 6 when booked early and typically run EUR 10 to 20 nearer travel.
  • Drops you at your hotel door in about 30 to 50 minutes depending on other stops.
  • Nomago sells seats at the Terminal B desk for about EUR 12, so shuttle seats exist even unbooked.
  • Families report free child car seats when reserved ahead.

Watch out

  • Dynamic pricing means a late booking can creep toward taxi money.
  • Shared rides detour for other passengers, so arrival time is a range rather than a promise.
  • One forum thread describes a pickup that never came; most replies defended the operator but the risk exists.

Public bus (Arriva line 28) It depends

Solo budget travelers landing on a weekday who can wheel their own bags from the main station.

Good

  • About EUR 4 is the cheapest full-fare ride into Ljubljana.
  • Runs about hourly on weekdays from early morning until about 9 p.m., taking 45 to 60 minutes.
  • Ends at the main bus and train station, handy if a train comes next.

Watch out

  • Weekend and holiday departures thin to gaps of an hour and a half or more.
  • Reports conflict on paying by card, and one traveler had an online ticket refused; carry small cash.
  • The station drop still leaves a 15-minute walk or a city bus to most old-town stays.

Taxi or pre-booked transfer It depends

Groups of three or four, late-night arrivals, and anyone whose bags make the bus unrealistic.

Good

  • The airport publishes indicative fares around EUR 38 to 62 by destination; licensed operators quote flat fares near EUR 42 to 45.
  • Door to door around the clock from the rank at Terminal B, and card payment is standard.
  • Ride-hailing apps undercut the rank, with reports of EUR 25 to 35 to the center.

Watch out

  • Solo travelers pay up to ten times the bus fare for the same road.
  • Metered fares run about plus or minus 10 percent on the published list, so quotes above EUR 60 deserve a challenge.
  • Occasional unmetered-approach complaints still surface; the official rank and the printed fare list are the protection.

Rental car It depends

Travelers whose itinerary continues beyond Ljubljana, since the center is pedestrianized and parking is scarce.

Good

  • Desks sit inside the terminal, and reports put day rates around EUR 25 to 45 booked ahead.
  • The right call if Bled, Postojna Cave or the coast comes next, with no city transfer wasted.

Watch out

  • Central Ljubljana is car-free and hotel parking runs about EUR 15 to 25 a night.
  • A EUR 16 weekly e-vignette is mandatory on motorways from the first exit.
  • On a city-only trip the desk queue and one-way pricing eat any savings.
CriterionShared shuttle (GoOpti or Nomago)Public bus (Arriva line 28)Taxi or pre-booked transferRental car
What it costsAbout EUR 6 to 20, booked aheadEUR 4.10EUR 38 to 62 indicative, flats near EUR 45EUR 25 to 45 a day plus EUR 16 vignette
Where it endsYour hotel doorMain bus and train stationYour hotel doorTerminal, still a drive from center
Time to the centerAbout 30 to 50 minAbout 45 to 60 minAbout 30 to 40 minAbout 30 to 40 min
HoursAny hour if bookedAbout 5 a.m. to 9 p.m., thinner weekends24 hoursDesk hours, roughly daytime
BookingRequired online for the best priceNone, pay on boardWalk up or pre-bookReserve ahead for small cars
What travelers reportBest mix of price and ease; rare no-show reportsCheapest but sparse evenings and weekendsFair when flat-fare or app-pricedWorth it only for onward road trips

What it costs

  • Public bus (Arriva), airport to Ljubljana main station: €4.10 (about hourly on weekdays, sparser on weekends and holidays; pay the driver or the machine and carry small cash). Official source, checked Oct 2026.
  • Shared shuttle (GoOpti), early-booked seat: €6 (dynamic pricing; nearer departure most reports pay EUR 10 to 20, more for private transfers). Official source, checked Oct 2026.
  • Taxi, airport to the center (indicative): €45 (the airport's indicative list runs about EUR 38 to 62 by destination; flat-fare operators quote EUR 42 to 45). Official source, checked Oct 2026.
  • Weekly motorway e-vignette: €16 (mandatory on Slovenian motorways; needed from the first motorway exit if you rent a car). Official source, checked Oct 2026.

What travelers report

Based on 12 traveler reports (Nov 2024 to Aug 2026) and the official sources linked on this page. 2 were negative.

What people like

  • Shared shuttles win consistent praise for door-to-door drops and, for families, free child seats.
  • At EUR 4.10 the public bus is a fair local fare.
  • The airport's published indicative taxi list takes the guesswork out of the rank.
  • Ride-hailing apps reliably undercut the taxi rank at EUR 25 to 35 to the center.

What people complain about

  • Weekend and holiday buses thin to gaps of ninety minutes or more and stop before about 9 p.m.
  • Card-versus-cash reports conflict on the bus, and one traveler had an online ticket refused.
  • Shuttle prices climb steeply when booked late, sometimes near taxi money.
  • Metered taxi fares float about plus or minus 10 percent on the indicative list.
  • One forum report describes a shuttle no-show, and the bus drops at the station edge rather than the old town.

How to do it right

  • Check your arrival hour first: the airport bus runs about hourly on weekdays, thins to long gaps on weekends and holidays, and stops before about 9 p.m.; shuttles and taxis cover the night.
  • For the best price, book a shared shuttle online a day or more ahead; the fare climbs as seats sell, and families report free child car seats.
  • For the bus, exit Terminal A to the stops opposite, pay the driver or the ticket machine (carry small cash; card reports conflict), and ride 45 to 60 minutes to the main station.
  • For a taxi, use the rank at Terminal B, check the airport's indicative fare list, and prefer flat-fare quotes near EUR 42 to 45; ride-hailing apps typically land at EUR 25 to 35.
  • Rent only if the trip continues beyond the city; buy the EUR 16 e-vignette before the first motorway and budget EUR 15 to 25 a night for hotel parking.

The trap to avoid

Assuming the airport bus behaves like a city shuttle. Weekend and holiday departures thin to gaps of ninety minutes or more and stop before about 9 p.m., and one traveler reports a driver refusing a ticket bought online and wanting cash on board. Land on a Sunday evening expecting a bus and you may end up on the taxi rank anyway. Time the bus against the printed timetable, or pre-book a shuttle and skip the gamble.

Why this verdict

The evidence and the arithmetic both favor the shared shuttle. Pre-booked seats start around EUR 6 and typically land at EUR 10 to 20, and the ride drops you at your hotel door in 30 to 50 minutes. That is the best mix of price and convenience for most arrivals, and families rate the free child seats. Nomago even sells seats at a desk in Terminal B for roughly EUR 12, so the option survives the unbooked arrival. The caution in the log is real but narrow: one forum thread describes a pickup that never came, and most replies still defended the operator.

The public bus is the runner-up and the budget pick. EUR 4.10 buys a ride to the main station in about 45 to 60 minutes. It works on weekdays; the complaints cluster on weekends and evenings, when gaps widen to ninety minutes and service stops before about 9 p.m. Reports also split on whether cards are accepted, and one traveler had an online ticket refused, so carry small cash. Add the station-edge drop, still a 15-minute walk from the old town, and the bus suits light packers rather than luggage haulers.

Taxis earn their keep for groups and night arrivals. The airport publishes indicative fares of EUR 38 to 62 by destination, flat-fare operators quote EUR 42 to 45, and ride-hailing apps land at EUR 25 to 35. For three or four people that is bus-plus-shuttle money for door-to-door speed. The recurring warnings are to use the Terminal B rank, challenge quotes that float far above the list, and avoid drivers who approach inside the hall.

The rental car is the trap answer: cheap per day at EUR 25 to 45, but the center is car-free, parking runs EUR 15 to 25 nightly, and motorways demand the EUR 16 e-vignette. Rent only when the road trip starts at the airport.

Timing and booking

Everything hinges on when you land. Weekday daytime arrivals can shop the bus, shuttle and taxi in that order of price. Weekend, holiday and late-evening arrivals should pre-book the shuttle or accept taxi pricing, because the bus may not come for an hour and a half and stops before about 9 p.m. Whatever you pick, the 26-kilometre ride is short; the mistakes are all about standing at the wrong stop at the wrong hour.

Book or check times

Airport transport overviewAirport bus timetable (LJU)Airport taxi indicative fares (LJU)GoOpti airport shuttleNomago shuttle desk

We earn a commission if you book through our links. It never changes a verdict. How this works

Compare rental carspartner site

Questions

How much is a taxi from Ljubljana airport to the city?

The airport publishes indicative fares of about EUR 38 to 62 depending on destination, with meter elements around EUR 2 to 5 flag fall plus EUR 1.20 to 1.80 per kilometre. Licensed transfer operators quote flat fares near EUR 42 to 45, and ride-hailing apps typically land at EUR 25 to 35.

Does the airport bus run at night?

No. The Arriva line stops before about 9 p.m. and resumes around 5 a.m., so overnight arrivals choose between a pre-booked shuttle and a taxi. On weekends and holidays the gaps widen to ninety minutes or more.

Can I pay by card on the airport bus?

Reports conflict: some travelers tapped a card at the driver, others were asked for cash, and one had an online ticket refused. Pay the driver or the ticket machine and carry a few euros in cash to be safe.

Is the shared shuttle reliable?

Mostly yes: reviews praise door-to-door drops and free child seats, and Nomago sells seats at the Terminal B desk. One forum thread describes a pickup that never came, so book early for the lowest fare, keep the confirmation, and know the bus or taxi fallback.

Is there a train from Ljubljana airport?

No. The airport has no rail link; it connects to the city by the Arriva bus, shared shuttles, taxis and the motorway. For onward trains the public bus ends at Ljubljana's main station next to the platforms.

How far is Ljubljana airport from the city?

About 26 kilometres north near Brnik: roughly 30 to 40 minutes by car or shuttle, and 45 to 60 minutes on the public bus.

Pack for it

Gear verdicts from our sister site, Real Buyer Experiences: