LJU

62€ Find Cheap Flights to Ljubljana – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 22% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Everything you should know

Cheapest return fare
102 €
Typical prices: 208 €-308 €
Wizz Air
Thu 8.10.Sun 11.10.
BER - LJU • 1 stop
Cheapest direct flights
183 €
Typical prices: 201 €-243 €
Lufthansa
Fri 18.9.Sun 20.9.
MUC - LJU • Direct
Top routes
Insights
Insights
Insights
Insights
When to book
in advance
Our data shows that travellers who book at least 5 weeks in advance save around 29% compared to booking last minute.
Insights
Insights
Insights
Insights
When to travel
Cheapest • 14% price drop
Most popular
Good to know
Good to know
+1
+1
Good to know
Good to know
+1
Start a new search
KAYAK searches hundreds of sites at once to find you the best travel deals.
We hope you love your trip to Ljubljana!
Flight Deals
Booking Insights
Flight Deals

Cheap Flights to Ljubljana

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent return flight deals to Ljubljana

Thu, 8. Oct - Sun, 11. Oct
Wizz Air Logo
8:35 - 13:20BER  Berlin Brandenburg-LJU Ljubljana Joze Pucnik
4h 45m1 stop Skopje
Wizz Air Logo
8:20 - 8:30LJU  Ljubljana Joze Pucnik-BER Berlin Brandenburg
24h 10m1 stop Skopje
102 €Wizz Air
Tue, 13. Oct - Tue, 20. Oct
Wizz Air Logo
9:35 - 13:25BER  Berlin Brandenburg-LJU Ljubljana Joze Pucnik
27h 50m1 stop Skopje
Wizz Air Logo
13:55 - 8:30LJU  Ljubljana Joze Pucnik-BER Berlin Brandenburg
18h 35m1 stop Skopje
110 €Wizz Air
Fri, 2. Oct - Mon, 5. Oct
Air Serbia Logo
20:15 - 14:45BER  Berlin Brandenburg-LJU Ljubljana Joze Pucnik
18h 30m1 stop Belgrade Nikola Tesla
Air Serbia Logo
20:40 - 8:30LJU  Ljubljana Joze Pucnik-BER Berlin Brandenburg
11h 50m1 stop Belgrade Nikola Tesla
148 €Air Serbia
Fri, 6. Nov - Sun, 8. Nov
Air Serbia Logo
20:45 - 9:00BER  Berlin Brandenburg-LJU Ljubljana Joze Pucnik
12h 15m1 stop Belgrade Nikola Tesla
Air Serbia Logo
9:30 - 8:40LJU  Ljubljana Joze Pucnik-BER Berlin Brandenburg
23h 10m1 stop Belgrade Nikola Tesla
148 €Air Serbia
Fri, 9. Oct - Thu, 15. Oct
LOT Logo
7:15 - 0:30DUS  Duesseldorf Intl-LJU Ljubljana Joze Pucnik
17h 15m1 stop Warsaw Frederic Chopin
LOT Logo
5:30 - 22:00LJU  Ljubljana Joze Pucnik-DUS Duesseldorf Intl
16h 30m1 stop Warsaw Frederic Chopin
162 €LOT
Thu, 15. Oct - Mon, 19. Oct
Lufthansa Logo
20:10 - 8:45CGN  Cologne Köln/Bonn-LJU Ljubljana Joze Pucnik
12h 35m1 stop Munich Franz Josef Strauss
Lufthansa Logo
13:20 - 19:30LJU  Ljubljana Joze Pucnik-CGN Cologne Köln/Bonn
6h 10m1 stop Munich Franz Josef Strauss
169 €Lufthansa
Thu, 15. Oct - Thu, 22. Oct
Lufthansa Logo
20:10 - 8:45CGN  Cologne Köln/Bonn-LJU Ljubljana Joze Pucnik
12h 35m1 stop Munich Franz Josef Strauss
Lufthansa Logo
13:20 - 17:20LJU  Ljubljana Joze Pucnik-CGN Cologne Köln/Bonn
4h 00m1 stop Munich Franz Josef Strauss
170 €Lufthansa
Wed, 30. Sep - Sat, 3. Oct
LOT Logo
19:30 - 0:30HAM  Hamburg-LJU Ljubljana Joze Pucnik
5h 00m1 stop Warsaw Frederic Chopin
LOT Logo
5:30 - 10:40LJU  Ljubljana Joze Pucnik-HAM Hamburg
5h 10m1 stop Warsaw Frederic Chopin
173 €LOT
Tue, 22. Sep - Sat, 26. Sep
SWISS Logo
19:05 - 22:40DUS  Duesseldorf Intl-LJU Ljubljana Joze Pucnik
3h 35m1 stop Zurich
SWISS Logo
6:25 - 8:45LJU  Ljubljana Joze Pucnik-DUS Duesseldorf Intl
26h 20m1 stop Zurich
203 €SWISS
Fri, 9. Oct - Sun, 11. Oct
SWISS Logo
19:05 - 22:35DUS  Duesseldorf Intl-LJU Ljubljana Joze Pucnik
3h 30m1 stop Zurich
SWISS Logo
6:25 - 18:20LJU  Ljubljana Joze Pucnik-DUS Duesseldorf Intl
11h 55m1 stop Zurich
208 €SWISS
Booking Insights

KAYAK's insights & trends for flights to Ljubljana

Get data-powered insights and trends into flights to Ljubljana to help you find the cheapest flights, the best time to fly and much more.

What is the cheapest flight to Ljubljana?

In the last 5 days, the cheapest flight deal to Ljubljana was found on the route from Cologne, at 102 € return. The most popular connection is from Frankfurt am Main to Ljubljana, while KAYAK users have found return deals for as low as 156 € in the last 5 days.

What is the cheapest day to fly to Ljubljana?

Based on KAYAK data, the cheapest day to fly to Ljubljana is Saturday where round-trip tickets can be as cheap as 270 €. On the other hand, the most expensive day to fly is Wednesday, where round-trip prices are 337 € on average.

What is the cheapest month to fly to Ljubljana?

The cheapest month for flights to Ljubljana is February, where tickets cost 246 € on average for return flights. On the other hand, the most expensive months are January and November, where the average cost of tickets from Germany is 338 € and 319 € respectively. For one-way flights, the best month to travel is October with an average price of 170 €.

What is the cheapest time of day to fly to Ljubljana?

The cheapest time of day to fly to Ljubljana is generally in the morning, when round-trip flights cost 292 € on average. The most expensive time of day to fly to Ljubljana is generally at night, which is peak travel time and where the average cost of a ticket is 332 €.

What is a good deal for flights to Ljubljana?

If you’re looking for cheap airfare to Ljubljana, 25% of our users found tickets to Ljubljana for the following prices or less: From Frankfurt am Main Airport 304 € return.

How far in advance should I book a flight to Ljubljana?

To get a below average price, you should book around 5 weeks before departure, which saves you about 29% compared to booking last minute. For the absolute cheapest price, our data suggests you should book 23 weeks before departure.

Good to know – Book Cheap Ljubljana Plane Tickets

Low season

February

Cheapest flight

62 €
Best time to beat the crowds (2% less expensive on average)
Most popular time to fly (11% more expensive on average)
Flight from Cologne to Ljubljana

When to book flights to Ljubljana

Are your dates flexible? Find out the best times to travel to Ljubljana based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price

FAQs - booking Ljubljana flights

  • What is the cheapest flight to Ljubljana?

    In the last 5 days, the cheapest flight deal to Ljubljana was found on the route from Cologne, at 102 € return. The most popular connection is from Frankfurt am Main to Ljubljana, while KAYAK users have found return deals for as low as 156 € in the last 5 days.

  • How far is Ljubljana Joze Pucnik Airport from central Ljubljana?

    You’ll need to travel 19 km to reach the Ljubljana city centre from Ljubljana Joze Pucnik Airport.

  • What is the name of Ljubljana’s airport?

    There is only 1 airport in Ljubljana, called Ljubljana Joze Pucnik Airport (LJU). It can also be referred to as Brnik, Joze Pucnik, Ljubljana, or Ljubljana Jože Pučnik.

  • How much is a flight to Ljubljana?

    On average, a flight to Ljubljana costs 305 €. The cheapest price found on KAYAK in the last 2 weeks cost 154 € and departed from Munich Franz Josef Strauss Airport.

  • How does KAYAK find such low prices on flights to Ljubljana?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights to Ljubljana.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket to Ljubljana?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Ljubljana is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights to Ljubljana?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly to Ljubljana with an airline and back with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight to Ljubljana?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Ljubljana up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

Top tips for finding cheap flights to Ljubljana

  • Looking for cheap airfare to Ljubljana? 25% of our users found return tickets to Ljubljana for the following prices or less: From Munich 154 €, from Frankfurt am Main 325 €
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Ljubljana flight deals.

Reviews of the top 5 airlines flying to Ljubljana

 
Need help choosing which airline to fly with to Ljubljana? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7,5
LOTOverall score based on 1205 reviews
6,9Entertainment
7,6Boarding
7,2Food
7,5Comfort
8,2Crew
Airline reviews

DO NOT book with Kayak or a third party travel agent like Underpricers. You will regret it.

2,0 MediocreAnonymous, Aug 2026
Read more LOT reviews

DO NOT book with Kayak or a third party travel agent like Underpricers. You will regret it.

Boarding was a madhouse. Airport staff was completely disinterested in communicating about the delays. Never again.

Boarding was delayed for an unknown reason for more than an hour. While the airplane was at the gate, the boarding time was moved by 10-20 minutes every 15 minutes. No entertainment on the plane.

Bags lost no more to say, bad communication and no urgency to get it back to the hotel by the airline properly the worst airline I have used.

Plane is super outdated, seats not that comfortable for business class. Lounge also out dated. They need to catch up to 2024. Don’t think I’d ever fly again.

LOT was very disorganized at Istanbul airport with no communication with travelers. Our flight was delayed over and hour and a half and there were no announcements, displays or anything about it. It almost left me missing my second flight!

One of the best experiences ever. Thank you to the crew.

Everything was very good. I felt that the value received in paying for Business Class tickets was very good. The entertainment offered was plentiful, but could be improved with more recent options as well. By no means a deal-breaker. The staff were awesome, in the airport, at the gate and onboard.

The flight was delayed by an hour which caused me to lose my car rental in Vilnius

The boarding was delayed several times. The take off was two hours late.

Connecting time in Zurich was 50 minutes. We had to rush due to delay previous flight. To short for our luggage, got it only with 24 hours delay

This was the second time my trip that Swiss lost my luggage from one of their own connecting flights. Really frustrating.

Enforcement of rules that were made up on the spot. Extorting passengers for non-existent "fees." If there is another airline flying that same route, never fly on Swiss Air.

We had seats between the bathroom and a screaming baby, and did not have enough room to lay my head down on the tray table. Not ideal.

...as stated previously, red tape should be shorted by Swiss in terms of generating refunds...

Crammed like sardines into the middle of the middle 4 seat row for an 11 hour flight was a terrible experience. No attempt made to help passengers sleep by dimming lights or shutting window shades. Small mediocre meals. Not enough good movies/TV options. Hopefully we will never have to do this again.

I was pleasantly surprised with the whole experience. Thank you

Crew took my carry on and checked it in; turned out to be a blessing; however the luggage was delayed at my final destination; receiving it 36 hours later. Thought, we'd get, at least water; but the Swiss chocolate was delicious. Thanks.

Like the blanket. Food wasn’t good and boarding was a mess

The flight was canceled so it’s stupid to send me this now !!!!!

That was the last time I booked Kayak. The connecting flight got canceled and the trouble shooting terrible. Next times, I will book the airlines directly. Good bye

I want to highlight the crew members and their excellent work and professionalism. They work hard to make a long trip the most comfortable as possible, the food and drinks they offer are pretty good. And they are always asking if you need something else. I have had experiences with other airlines where you have to basically beg for a bottle of water. This is not the case. Highly recommended!!!

Way too crampled. Charge more and put in less seats.

I was first assigned a seat that could not recline fully and was at the back of the craft. I was not able to select another seat during check-in even when opting to pay for selecting a different seat. I had to contact the airline and spent 25min with a chatbot and was then transferred to an agent who was very helpful and could change my seat (free of charge). The entire process took me one hour. If I happened to not have that hour available this would have been a problem. And that was only to check in. The next problem is that the airport lounge I had access to is located landside. How strange. So it means that you need to allow time for security check and passport control and boarding time when leaving the lounge, which makes it almost pointless having lounge access unless you have a very long layover or arrive 5 hours before the flight. Inflight service was okay. But not up to par with the likes of QA, SQ or CX, even though the price is the same or even more. It was much better than the domestic flight where Lufthansa is actually a low-cost airline with legacy airline prices.

The seats on Lufthansa’s international business class on the A350-900 is the worst product in the market. Our chief purser was AMAZING though. She is the best FA I have had in many years.

One of the best airliner in the world But airport was very poor

Very bad 3 times change the gate and too much delay...

the blanket was great and pillow helped. really need a toothpick packed with meals

This was the worst flight of my life. Economy seat directly behind a premium economy seat with extra recline meant I have about 6 inches between my face and their chair. My seat would not recline at all. I couldn't even use my laptop on the tray table because I had so little room. I was in a casket basically for 10 hours. Completely unacceptable.

Everything was great…Flight Attendants were specially friendly and helpful.

Good, efficient flights both ways. Didn’t have food and no entertainment so can’t comment on those. Friendly staff that let me move to a row with no one booked.

Easy checkin, fast luggage drop off, quick boarding, early take off and arrival. The perfect flight! Thanks

Nice to have reclining seats for a change and great to have internet access

Tivat airport really needs to up its game W Eurowings needs to provide support at luggage collection

Delay after delay: no information besides what my Kayak app provided was provided about the delays. The plane was at the gate. Also, the gate, 100A, was incredibly warm, and the sun was beaming in. Boarding was disorganized with no groups announced.

Kayak - EDreams - Eurowings need to define clearer the hand luggage terms. I asked for add. hang luggage got charged by Eurowings for having add. hand luggage that was not included in my booking. I travel alot! I know the size dimensions never paid twice for hand luggage and cannot chase Edreams or put Eurowings in the wrong. Also there was severe delays on this flight. Issue getting bus on arrival and missed connections. Unfortunate will not use Eurowings

We checked in 4 luggage and only got 3 back & lost our 4th luggage. Our flight was from berlin sept 22. We arrived Copenhagen but only received 3 luggage. Missing 1 still 24 hrs after our arrival and our Cruise will be leaving tomorrow 9/24/2023. This is the second time that our luggage gets lost/delayed in Copenhagen

Smallest seat I have ever seen. And they had a label with more Legroom but in fact where really tiny.

No cancellations but one flight delayed due to arrival airport industrial action. Comfortable

I was held-up at boarding by rude employee who insisted that I had to wait until all other passengers had boarded the lane before issuing me a boarding pass so I can board the plane. I could not check-in earlier and get a boarding pass since I had flown directly from Dusseldorf.

Boarding and flight itself was smooth and temperature during the flight was perfect. It was just overall vibe for long distance flight, felt cheap ( comparing to KLM or TUI that I used recently). Entertainment out of date movies with poor picture quality, no games, flight map wasn't working

Basic, 737 Boeing, business class is just an economy class seat with blocked middle seat (European standard).

Unorganized, late and they lost my bag for several days.

Flight took very long to even get checked in for, everything was late and written out by hand. My luggage was lost for several days and it was the most unorganized flight experience of my life.

I paid for luggage when I bought the ticket but I could not board until I paid for luggage again. The fault lays at the feet of eDreams, the company that booked our flight. Sorry, Air Serbia, but it did affect the boarding process.

Kraljevo is very convenient airport. It's brand new, small.and efficient. Great job!

Long delay (6 hour late departure, not informative enough to provide up to date info on flight, poor food quality

To be honest, it was a fair flight, nothing more, nothing less. Since the route is short, I can accept poor in-flight service. The Belgrade airport is currently undergoing extensive reconstruction, which may result in some minor disruptions, but progress is expected to be made within the foreseeable future.

Very poor embarkation in Belgrade , employees not friendly, not well organized. The flight was delayed by over 2.5 hours and the employees at the air Serbia desk at Belgrade were unhelpful, disinterested and all appeared more concerned about their snack (all were munching something) than assisting passengers

They didnt let me do the check in online. That was terrible cause I was coming from another country,so I had to go oit the airport and go un again through controls. They Also made me pay more for my bag which was very light. And the personal was not so nice.

Travelling to a place near Ljubljana?

Book flights to Ljubljana if you plan to visit one of these locations
Kranjska Gora
Bovec
Kranj

More options for your flight to Ljubljana