Ljubljana Airport to Lake Bled: Taxi vs Bus vs Shared Shuttle (2026)

Getting from Ljubljana Airport to Lake Bled is simple — the lake is only about 35 km from the airport (LJU), and you have three realistic options: the public bus, a shared shuttle, or a private taxi. Each makes sense for a different kind of traveler. Here is an honest comparison with real 2026 prices.

⚡ Quick answer

The direct Arriva bus is the cheapest option at around €4, but it runs roughly hourly only between 09:00 and 20:00 and stops at the bus station — not your hotel. A shared shuttle (GoOpti) starts from about €14 per person if booked days ahead. A private taxi costs from €55 for 1–4 passengers — your exact price is fixed and confirmed before booking — takes 35–40 minutes door-to-door, and works 24/7 with flight tracking.

📊 Comparison at a glance

OptionPriceDurationAvailabilityBest for
Public bus (Arriva)~€4 per person~45–60 min + walk/taxi to hotelRoughly hourly, 09:00–20:00 (fewer on weekends)Solo travelers on a budget, daytime arrivals, light luggage
Shared shuttle (GoOpti)from ~€14 per person40–80 min (depends on other passengers)Pre-booked time slotsSolo travelers with flexible timing who book ahead
Private taxifrom €55 per vehicle (1–4 pax), fixed before booking35–40 min door-to-door24/7, meets your flightGroups, families, evening/night arrivals, lots of luggage

🚌 Option 1: Public bus — cheapest, with limits

Arriva runs a direct bus from Ljubljana Airport to Bled. A one-way ticket costs about €4 on weekdays; you buy it from the driver, cash only. Departures are roughly hourly from around 09:00 to 20:00 on weekdays, with fewer buses on weekends and holidays.

The trade-offs: the bus drops you at Bled bus station, so you may still need a walk or a local ride to your accommodation; luggage space is limited; and if your flight lands in the evening, the last bus around 20:00 may already be gone. Always check the current timetable on the airport's official site before relying on it.

🚐 Option 2: Shared shuttle (GoOpti) — the middle ground

GoOpti pools passengers heading the same way. Booked several days in advance, a seat from the airport to Bled starts at about €14 per person; prices rise as the date approaches or for less popular time slots. It's a solid option for solo travelers who know their plans early.

The trade-offs: your departure is tied to a booked time slot rather than your actual landing time, and pickups or drop-offs of other passengers can stretch the trip to well over an hour.

🚕 Option 3: Private taxi — fastest and simplest

A private transfer is door-to-door: the driver monitors your flight, waits up to 60 minutes free of charge if it's delayed, meets you in arrivals, and drives straight to your hotel in Bled in 35–40 minutes. With Hey Taxi Ljubljana prices start from €55 for 1–4 passengers, and your exact price is fixed and confirmed before you book — no meter, no surprises, cash or card.

Split between passengers, that's roughly €15–30 per person for two to four people — often the same as or cheaper than a shared shuttle, at twice the speed and with none of the waiting.

Honest advice: traveling alone on a tight budget with a daytime arrival? Take the bus — it's excellent value. Two or more people, bulky luggage, or landing after 19:00? A private taxi usually wins on both comfort and per-person cost.

❓ FAQ

Is there a direct bus from Ljubljana Airport to Lake Bled?

Yes. Arriva operates a direct bus for about €4, roughly hourly between 09:00 and 20:00 on weekdays, with fewer departures on weekends. Tickets are bought on the bus, cash only.

How much is a taxi from Ljubljana Airport to Lake Bled?

A private taxi starts from €55 for 1–4 passengers, with the exact price fixed and confirmed before booking. The drive takes 35–40 minutes door-to-door.

What is the cheapest way from Ljubljana Airport to Bled?

The public bus, at around €4 per person. For two or more travelers, a private taxi from €55 per vehicle can rival a shared shuttle per person while being much faster.

What if my flight lands in the evening?

The last bus leaves around 20:00 and shared shuttles need pre-booked slots, so for evening and night arrivals a private taxi is usually the only door-to-door option — available 24/7 with flight tracking.

Book your Bled transfer — price fixed before you ride →

See all routes and starting rates on our full 2026 price list.

Flying into a different airport? See the full Slovenia airport transfers guide (2026).