During 2025, Air Serbia maintained operations to a total of 103 destinations. This included 90 scheduled services and thirteen charter destinations in 34 countries across four continents. The airline has announced the addition of six new routes for 2026, including Baku, Seville, Santorini, Tenerife, Toronto and Tromso. Among the fifteen most popular destinations in 2025, based on the number of passengers carried, were Tivat, Podgorica, Paris, Zurich, Istanbul, Larnaca, Athens, Barcelona, Frankfurt, Milan, London, Vienna, Rome, Amsterdam and Ljubljana, Air Serbia noted.
The Serbian carrier is expected to report its financial performance by May of this year when it files its annual report. Speaking to EX-YU Aviation News in December, Air Serbia’s CEO, Jiri Marek, said, “From a financial perspective, the year [2025] will certainly be profitable, although we do not yet know the final result. Performance is better than originally budgeted. That said, cost pressures that emerged from June onwards require careful management. This is something we have also observed across the industry, as third-quarter results from multiple airlines have shown a decline in profitability. While our revenue performance has been very strong, costs remain an area where additional efficiencies are needed”. For 2026, the CEO added, “A lot of things are in the pipeline which are not visible but it will be coming soon”.

Well done Air Serbia!
ReplyDeleteCongratulations Air Serbia
ReplyDeleteSounds interesting
ReplyDelete“A lot of things are in the pipeline which are not visible but it will be coming soon”.
Bravo JU 🇷🇸 🎉🎈🎊
DeleteIs thew new lounge about to be opened?
DeleteHell no. Work has not even started yet.
Delete@13:42
DeleteWhy have they not? Do they need permission even to start the construction? I thought the hold up was no permission for opening it. 😔
The airline is awaiting for the airport to obtain the necessary permit to begin construction. Even though a permit reqest has been filed months ago, the Ministry has not issued one yet.
DeleteDon't know if true, but I heard request was made more than a year ago.
DeleteIt was published here Air Serbia initially wanted to open new lounge by the end of 2024.
Bravo Air Serbia 🇷🇸🇷🇸🇷🇸
ReplyDeleteGood to see load factor improving. I hope in 2026 that number can go beyond 80%.
ReplyDeleteFleet adjustments and modernisation will change things. For example 4 wet lease A320's are being replaced by 3 dry lease A320's, however 4 wet lease A220's will be in the fleet so overall smaller capacity.
DeleteE-jets entering the fleet is also allowing for better allocation of capacity. 100 pax on the A319 is 69% CLF while on the E195 it's 84%. The E-jets are allowing for frequency increases previously not possible which in turn should attract more pax through improved connectivity via BEG. For example, ATH will see a 3rd daily flight which allows better connectivity to not only the long haul network but also the entire regional network where competition is not really existent if at all.
Wow, pretty high load. Good job done JU!
ReplyDeleteNow, those are some serious numbers, especially in regional context!
ReplyDeleteIdemo dalje...
ReplyDeleteI am certain that Moscow was among the top ten busiest but Air Serbia does not want to list it :D
ReplyDeleteWhy? They were never shy about flying to Russia
DeleteThey avoid mentioning it because there are mental cases threatening their aircraft and passengers.
DeleteThat sounds like conspiracy theory..
Delete^ stop being an idiot.
Deletehttps://www.exyuaviation.com/2022/03/air-serbia-sustains-further-bomb.html
Not denying there are some crazy ones in the wild, that article is from 2022. SVO numbers have been published here several times afterwards
DeleteThey have been published by this site but not by the airline. Air Serbia has not mentioned Russia since then. They didn't even publicise the launch of Kazan flights.
DeleteSvo, Led are their main cash cows, bragging that AMS where they fly less times per week with a smaller aircraft (often Bulgaria) is better compared to SVO that is operated mostly by A320 18 times per week is just NOT true.
DeleteThe only reason why they dont publish bomb threats is because before each flight to russia they do the bomb check so even if the bomb is reported they dissmis it since aircraft was checked already
DeleteThe number of flights to Russia are limited because of mental cases in the EU that are threatening Serbia with sanctions if JU increases the number of flights beyond the bare minimum. Turkish airlines is making a huge profit on these flights, as they have exponentially more flights to Russia. Yes, JU is making a solid profit on flights to Russia because the tickets are very expensive.
DeleteWhen you call them crazy you’re giving them benefit of doubt, this was well organized thing…
DeleteSolid numbers
ReplyDeletePeople forget how small Air Serbia was just ten years ago. For a carrier operating out of a relatively small market, 103 destinations is actually quite impressive.
ReplyDeleteTrue dat.
DeleteIt pretty much doubled it’s pax numbers since 2014
DeleteWell BEG has also grown so JU followed that trend
DeleteSome people having a difficult day today.
Delete😂
DeleteAgree
DeleteThe best results JU ever had!
ReplyDeleteWell done Marek!
Well done to the whole JU team not just Marek
DeleteYou are right.
DeleteExactly JU was growing long before Marek came
DeleteActually it wasn't. In 2017 and 2018 they had a decline in passenger numbers. Growth began in 2019 when Marek became CCO nad launched many new routes.
DeleteJU was at the edge for a number of years. Turnaround and rebranding was planned from the end of 2012. Sustained growth years were 2013, 2014, 2015 and 2016 when long-haul was launched. In 2017 they had only 0.2% drop in passengers. Those five years fundamentally changed the airline.
Delete@admin: how is the LF calculated?
ReplyDeleteNumber of passengers carried versus number of seats offered.
DeleteDoes the 4% increase in the number of flights mean that vs 2024 JU had relatively more flights with ATRs and in general smaller aircraft? Or am I missing it completely?
DeleteI'm curious how we had a 3% increase in pax with 4% more flights and load factor increasing by 2.5%.
Many thanks for any info.
Passenger growth depends not just on flight numbers and load factor but also on average aircraft size. Despite more flights and a higher load factor, the modest 3% passenger increase indicates the airline operated smaller aircraft on average, reducing seats per flight. And the load factor increased 2.5 points, not 2.5%
Delete^ Thank you, I thought so that was the reason but I wasn't sure.
DeleteOk so not the standard LF calculation.
DeleteThat IS the standard load factor calculation. Some of you people truly need help, trying to spin any positive news into some disaster because it does not fit your worldview. Using standard load factor calculation is not something that suits you so you are now implying the figure is not correct. You must have graduated from the Zama school of business. The lunatic running that one also likes to insinuate that figures from BEG and JU are incorrect because it does not suit him.
Delete2027 we look forward to 100 yrs JU and 100 regular schedule destinations with 5 mio passengers and a 80% cabin load factor. But in the meantime we say congratulations to JU. 💐🥂
ReplyDeleteNice performance in 2025, especially the increased load factor and THANK YOU for connecting the region, especially ex YU with the world so well.
With 100 yrs anniversary and 100 destinations I would also like to see 100% LF.
DeleteThere is not an airline in the world with 100% LF.
DeleteIndeed. Ryanair is at 92%
DeleteGreat results indeed. Are in these numbers included pax from Kraljevo and Niš? Does anyone know LF on those routes?
ReplyDeleteOf course it includes passengers from KVO and INI
Delete@Anon 13:42 Those flights are paid in advance, PSO, so LF it is not important at all
DeleteBut it influences total LF not in a good way, although the INI and KVO share in JU pax is low…
DeleteGood for them but 3% is really not much. It's tiny bit over stagnation
ReplyDelete+1
DeleteDisaster lol. Some people... Btw load factor in 2014 was 67%. Good growth.
DeleteFor some people glass is not even half full, it is almost empty. Good thing we have numbers to show glass is actually almost full:
DeleteIn 2012, last full year before rebranding, JU carried 1.3 million passengers, less than Croatia Airlines. In 2025 Air Serbia carried all-time record of 4.57 million passengers, increase of over 3.5 times. OU had only 1.84 million passengers in 2024 (2025 results not yet available). Congratulations go to Air Serbia.
^glass is not even half empty...
Delete3% is more than Serbian economy grew in 2025 so it’s above average result. You must put the numbers in some context to make conclusions.
DeleteA Question for informed...
ReplyDeleteWhy Air Baltic wet lease is better than keeping old A319 dry lease?
Because an old A319 needs to go for a D check which costs enormous amounts of money only for it to be retired a few years later. it does not make financial sense.
DeleteAir Baltic brand new A220's with Starlink wifi connectivity replaced Getjet ~20 year old A320's at a more competitive price to be more precise.
DeleteJU is currently replacing the A319's with E-jets and A320's as part of its fleet modernisation. Airlines are moving away from the A319 with the A319neo not selling well as part of fleet modernisation programs. JU will need at some point to order new aircraft. The wet lease with Air Baltic allows them to not only test the A220's compatibility with JU but also Starlink wifi.
JU will never go for A220. Non comfortable, stuck between the sizes, too small for classic cargo bundle, completely different type rating of the crew, awfully unreliable engines, with only Airbus name common with other planes in the fleet. Even better to order A319 neo then to go for A220.
Delete^ SMFH
Delete@18:18
DeleteA220 not comfortable? Tell me you haven't flown A220 without telling it.
It was almost certain that LOT would order the E2 and then the surprise came with a large A220 order.
DeleteWhats also interesting to see is that airlines are going for larger aircraft and ditching smaller models, OS being the latest. JU ditching the ATR for an E2/A220, A320neo and A330 fleet wouldn't surprise me especially with it's growth and factoring in the need to remain competitive.
3+2 seating is far less comfortable than 2+2 in Ejets or E2. LO and OS are blackmailed by EU, doing suicidal moves under pressure. And then OS end up permanently wetleasing same already retired planes. LO will have to do the same. JU won't, of course. We will rather see ATR fleet expansion, then retiring it
DeleteJust searched, a 319 have parts value 10-15 mil., probably same as aircraft value...
ReplyDeleteCongrats to Air Serbia and BEG airport for their numbers in 2025. Used Air Serbia BEG-LJU and thoroughly enjoyed it.
ReplyDeleteHow they calculated economic impact on the total GDP in 2025 if they do not yet know the final financial result?
ReplyDeleteIt's an estimate most likely.
DeleteThey know it, each company can tell on 1st of January their result for previous year… It’s reported later because there is a form and procedures to do it.
DeleteSo, what is Decemeber pax number? What is the difference YoY?
ReplyDeleteOh you are so clucthing to the hope that it would be negative so you could have something to be happy about.
DeleteNo, I am very happy to see new all time record. But regarding JU December pax no, I could estimate BEG numbers and see if we hit 9 mil last year.
DeleteYesss AirSERBIA!
ReplyDelete2027 with Expo passangers coming in is going to be crazy.
ReplyDeleteWouldn’t bet on that and it looks so far JU doesn’t bet on that which is good.
DeleteSame old theories, that EXPO is village festival for soccermoms and grandparents
DeleteGreat LF, more than decent results in the very challenging year. Good luck in 2026!
ReplyDeleteThe new record for #pax with an LF of 78% is a respectable achievement for a company in Southeast Europe, particularly in a country still affected by post-war and post-communist legacies, as well as barriers to EU entry.
ReplyDelete+1
Delete