Compare airlines, prices, and flight durations for your trip
Planning a short hop from Ljubljana to Zagreb? We search more than 700 airlines, more than 50 agencies and more than 5 top booking systems to uncover the best prices, schedules and booking conditions so you can choose and book the option that fits your timing and budget.
A direct flight is the easiest way to get to your destination. The following airlines operate non-stop flights from Ljubljana to Zagreb:
•
•
•
•
•
•
Answers to questions about the route that travelers are most interested in.
We keep tight track on airlines' pre-holidays sales and other special offers occurences all the time to let you save maximum amount of funds while traveling to your family or just going out on vacation.
Unable to find information about the schedule of direct flights from
There appear to be no non-stop flights from Ljubljana to Zagreb at this time.... Well, or something went wrong on our side and we couldn't find anything
starting at $154
You can fly from Ljubljana to Zagreb with Air Serbia. It is the only carrier on this route, which makes the choice straightforward. Despite the lack of competition, ticket prices remain affordable: fares start from $154. Our service helps you track price changes, compare by dates, and select the most suitable flight. If you value stability and predictability, flying with Air Serbia is a convenient solution. We make it easy to find good deals and ensure a comfortable booking process.
The cheapest one-way flight from Ljubljana to Zagreb departs on 03/25/2026, is operated by Air Serbia and costs $154
There is no information about the cheapest roundtrip flight from Ljubljana to Zagreb
Fastest flight from Ljubljana to Zagreb takes 8h 35m
There are no direct flights on this route.
The distance between Ljubljana and Zagreb is 135km (84 miles). Ljubljana and Zagreb are in the same time zone
Ljubljana Jože Pučnik Airport (LJU), at Brnik roughly 24–26 km north of the city, is Slovenia’s primary international gateway and typically serves a mix of low-cost carriers, seasonal charters and some legacy airlines via European connections. Routes to Western and Central Europe can be competitively priced on budget carriers, while less-frequent long-haul links may feel pricier. Ground access is straightforward: public shuttle buses and shared transfers usually take about 30–40 minutes to the centre (fares commonly around €4–12), taxis or private transfers about 20–30 minutes (€25–40 depending on traffic), and rental cars are readily available. Advantages include a compact, easy-to-navigate terminal and quick transfers; drawbacks are a limited network beyond Europe and seasonal route variability that can affect choice and cost.
Fly direct from Ljubljana to Zagreb—the fastest, most convenient way to travel between Slovenia and Croatia, ideal for short business trips or weekend getaways. Connecting flights can sometimes be cheaper, but nonstop service saves time, reduces hassle and is far more comfortable—book now to make the most of your stay in Zagreb.
Zagreb Franjo Tuđman Airport (ZAG) is the main international gateway to Croatia’s capital, positioned about 10 km southeast of downtown Zagreb and typically serving a mix of Croatia Airlines, legacy European carriers and several low‑cost operators. Transfers to the center usually take around 25–35 minutes by shuttle or 15–30 minutes by taxi depending on traffic; the regular airport bus and city lines link to the main railway/bus station with fares typically low (a few euros), while taxis and app‑based rides can be noticeably pricier. Facilities lean towards compact and modern, with several car‑rental desks and short/long‑term parking; it can get busy in summer and late‑night public options are more limited, but overall it’s a convenient hub for international and regional travel.
The cheapest flight ticket from Ljubljana to Zagreb according to data for the last 48 hours costs $154
Often the best time to buy tickets from Ljubljana to Zagreb is 2 months before departure.
Based on statistics over the past years, the lowest prices for flights from Ljubljana to Zagreb can be found flying in these months: February, March, May.
The fastest flights from Ljubljana to Zagreb start from 8 hours 35 minutes in the air.
The following airlines operate direct flights on the route Ljubljana — Zagreb:
In different months, ticket prices from Ljubljana to Zagreb vary: minimum — $144 (February 2026), maximum — $171 (July 2026). Typically, the flight costs $160–$164.
We couldn't find any special offers for flights from Ljubljana to Zagreb