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:
•
•
•
•
•
•
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.
The cheapest one-way flight from Ljubljana to Zagreb departs on 06/09/2026, is operated by Air Serbia and costs $165
There is no information about the cheapest roundtrip flight from Ljubljana to Zagreb
Fastest flight from Ljubljana to Zagreb takes 1d 0h 40m
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
Unable to find information about the schedule of direct flights from
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.
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.
We couldn't find any special offers for flights from Ljubljana to Zagreb
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.
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 $165
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 $165. 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 flight ticket from Ljubljana to Zagreb according to data for the last 48 hours costs $165
Often the best time to buy tickets from Ljubljana to Zagreb is 2 months before departure.
The fastest flights from Ljubljana to Zagreb start from 40 minutes in the air.
The following airlines operate direct flights on the route Ljubljana — Zagreb:
We carefully collect statistics on the search and pricing of airlines and, based on these data, we make an assumption about future prices. Thus, you can better understand which season is the cheapest to fly from Ljubljana to Zagreb