Ljubljana Airport Bus: Timetable, Prices & Alternatives (2026)

The public bus is the cheapest way to leave Ljubljana Airport (LJU) — when it runs. This guide covers where the buses actually go, what they cost, when the timetable works for you, and what to do when it doesn't. Honest answers, real 2026 prices.

⚡ Quick answer

Direct public buses connect Ljubljana Airport with Ljubljana, Kranj and Bled. A ticket to Ljubljana costs about €4, paid to the driver in cash only. Buses run roughly every 30–60 minutes on weekdays from early morning until about 21:00, with far fewer departures on weekends and holidays. Landing in the evening, traveling as a group, or heading somewhere a bus doesn't go? A shared shuttle starts from about €12–14 per person, and a private taxi is from €35 to Ljubljana — fixed before booking, 24/7.

🚌 Routes and ticket prices

RouteTicketDurationNotes
Airport → Ljubljana~€4~45 minArrives at Ljubljana main bus station — not your hotel
Airport → Kranj~€2–3~20 minLocal route, frequent on weekdays
Airport → Bled~€4~45–60 minStops at Bled bus station; hourly-ish, daytime only

Tickets are bought from the driver, cash only — there is no card payment or app ticket on board, so keep a few euros handy. Prices are approximate and change slightly by day and route; always check the current timetable on the airport's official site before relying on a specific departure.

🕘 The timetable reality

On weekdays the buses are a genuinely good deal: regular departures from early morning until about 21:00. The catch comes in three forms. Evenings: after roughly 21:00 there is no bus at all — if your flight lands at 22:30, the timetable can't help you. Weekends and holidays: departures thin out dramatically, with long gaps between buses. The last mile: the bus takes you to a bus station, not to your accommodation — plan a walk, a city bus or a local ride for the final stretch.

✅ When the bus is the right choice

Traveling solo with light luggage, landing on a weekday morning or afternoon, staying near the center, and not in a hurry? Take the bus — at about €4 it's excellent value, and no other option comes close on price for one person.

🚕 When it isn't — your alternatives

Shared shuttle: Nomago's airport shuttle to Ljubljana starts from €12 per person and GoOpti from about €14, both pre-booked with set time slots — good for solo travelers who plan ahead. Private taxi: door-to-door from €35 to Ljubljana and €60 to Lake Bled for 1–4 passengers, fixed and confirmed before booking, available 24/7 with flight tracking and 60 minutes of free waiting. For two or more people the per-person cost is already close to the shuttle — at twice the speed, straight to your door, at any hour.

Honest advice: the bus is unbeatable for a solo daytime arrival on a budget. For evening landings (after ~21:00 there is simply no bus), families with bags, or anyone whose accommodation isn't near a bus station, a fixed-price private transfer usually costs less than people expect once you split it — and removes the "will I make the last bus" stress entirely.

❓ FAQ

Is there a bus from Ljubljana Airport to the city center?

Yes. A direct public bus runs to Ljubljana main bus station for about €4, roughly every 30–60 minutes on weekdays until about 21:00, with fewer departures on weekends and holidays. Tickets are bought from the driver, cash only.

Does the airport bus run at night?

No. Services end around 21:00, so for evening and night arrivals the realistic options are a pre-booked shuttle or a private taxi, which runs 24/7 with flight tracking.

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

Yes — a direct bus for about €4, roughly hourly during the day on weekdays, with fewer buses on weekends. It stops at Bled bus station, so you may still need a short ride to your hotel.

Can I pay by card on the airport bus?

No — tickets are sold by the driver for cash only, so have a few euros ready before you board.

What if the bus timetable doesn't fit my flight?

A private transfer meets your actual flight: from €35 to Ljubljana for 1–4 passengers, fixed before booking, with 60 minutes of free waiting if you're delayed.

No bus at your hour? Get your fixed price in seconds →

Comparing every way into town? Read Ljubljana Airport to City Center: All Options (2026).

Heading further? See the full Slovenia airport transfers guide and our 2026 fixed price list.