R7 744 Find cheap flights to Serbia

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from South Africa to Serbia departing on 28/2. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags

Search hundreds of travel sites at once for deals on flights to Serbia

In the last 7 days, travellers have searched 47 107 125 times on KAYAK, and here's why:

Save 22% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Best Serbia Flight Deals

Cheapest return prices found by our users on KAYAK in the last 72 hours

Belgrade
Belgrade1 stopR7 888

Good to know

Low season

January

High season

December

Cheapest flight

R7 744
Best time to beat the crowds (2% less expensive on average)
Most popular time to fly (10% more expensive on average)
Flight from Johannesburg to Belgrade

FAQs - booking Serbia flights

  • How long is the flight to Serbia?

    An average direct flight from South Africa to Serbia takes 21h 20m, covering a distance of 13423 km. The most popular route is Cape Town - Belgrade with an average flight time of 24h 20m.

  • What is the cheapest flight to Serbia?

    The cheapest ticket to Serbia from South Africa found in the last 72 hours was R8 178. The most popular route is from Cape Town to Belgrade and the cheapest round-trip airline ticket found on this route in the last 72 hours was R13 063.

  • How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

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

Top tips for finding cheap flights to Serbia

  • Book at least 1 week before departure in order to get a below-average price.
  • High season is considered to be May, June and July. The cheapest month to fly from South Africa is November.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Serbia flight deals.

Top 5 airlines flying to Serbia

Need help choosing which airline to fly with from South Africa to Serbia? 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,6
SWISSOverall score based on 1637 reviews
7,7Boarding
7,1Food
8,3Crew
7,4Comfort
6,9Entertainment
Airline reviews

Nothing special.. they could have provided something to eat without a charge

6,0 GoodDany, Oct 2024MAD - ZRH
Read more SWISS reviews

Nothing special.. they could have provided something to eat without a charge

For the price of the ticket it's probably the best service in the world

Everything was great except food . It as okay not good not bad

Seats are too cramped, but that is a problem with every airline. I actually enjoyed the meal served.

The plane was good - on time! But can the stewardesses smile or actually be nice - not to bark the commands

This time, I traveled in the economy, and it was surprisingly better than the eco-premium (food, comfort, and crew were noticeably worse in premium!)

I would recommend flying SWISS to anyone. Very impressed by the quality of food. The staff was extremely kind and accommodating. They arranged a shuttle to help a group of passengers make connecting flights when there was a delay.

Excellent Airline. Food, crew and comfort was perfect. Entertainment screens were old. Didn’t like them.

I never share this kind of things but I have to share this out of respect to myself and how surprised I was I got a shoulder injury so I went to Turkey to get a procedure to my shoulder ( I can prove and provide it with documentation from the hospital to you) and on my way in this flight, I asked one of the crew members who’ s name is j. Muller to help me to lift my carry on to put it up in to cabinet and she told me she can’t do it , and I said I m sorry I m injured , I really need help , then can you please find someone who can help me ? And she gave me this nasty attitude and refused to help me . Then I was shocked because all I asked was for help, i didn’t even ask her to put my carry on bag up for me , all I asked her to help me so we can do it together. Then 5 minutes later another crew member who’s name is Jenny Rutz came and asked me if everything is ok And i explained her what happened and she told me if I create more problem, she will not let me fly i was shocked, all I told her was I was injured and I needed some help to put my luggage up . I am extremely shocked and upset , this was so unprofessional, rude and unnecessary. I thought their job is to help us in our flight. She disrespected me , embarrassed me, made me feel like I m a problem and threatened me to get me out of the plane In front of everyone I am 41 years old mature and kind woman, i have never in my life experienced something this unprofessional and this disrespectful ever They both turned something so simple and normal into this terrible experience for me and for the people sitting around me . So it was so uncomfortable and unfair that the other passengers who were sitting around me and next to me got negatively affected by the event and told me to take their phone number so that they can be my witness for the crew member’ rudeness and unprofessionalism I m still very upset how can people be this rude and heartless I will never ever want to fly with your airline company again

It was the first time in my life (I’m 54) that I’ve had to pay for drinks on an international flight. Very disappointing. Also, the baggage fees were very steep. I’d rather pay for everything in the price of the ticket than be repeatedly charged for add-ons.

The overall flight experience between Doha and Kolkata was satisfactory. The staff onboard were notably engaged, responsive, and enthusiastic, providing a level of service that stood out, especially when compared to the less attentive crew on the earlier leg from Heathrow to Doha. Their eagerness to assist made the journey more pleasant. Additionally, the time spent at the Silver Lounge in Doha contributed positively to the experience. The lounge offered a comfortable and relaxing environment, with adequate amenities and attentive staff. Overall, both the flight and the lounge experience in Doha met expectations, making for a smooth and satisfactory travel experience.

Delayed my flights and no communication. We end up spending 6 hrs in Doha. No food or any concern from the airline. Terrible

Do I need to repeat my complaints about my lost carry on bag?

Being a platinum member, no attention given. No towel or tissue provided.

Fly Qatar Airways is always amazing. Their service and care for details is really very good.

As gold member there is no priority checkin. Meaning you either have to board with your zone or last with business class pax. As economy pax all the baggage bays are filled by the time you arrive

Good staff, good intent, decent entertainment. More seat space would always be of benefit

Operated by American Airlines. Very chaotic and the crew was bit rough responding any enquiries. Restricted leg space.. Qatar would have been better

More facilities to transport to the gates......felt too much walking distance

It was a really long flight from Doha to Philadelphia and it was overall a good one. The one area that I would comment on is that there is a lot of single-use plastic and disposables in the meal service for American Airlines. It would be great to see more circular options in the meal service to reduce the amount of waste.

I did not get my baggage at my final destination..poor coordination with connecting flights with partner airlines (Saudi airways). Also the food was very mediocre.

Not a good one this time. The absence of internet without any information/notification ahead was really the unacceptable part. Also this new A350-900 has a serious legroom challenge for economy seats. It’s more like a medium-haul flight legroom configuration.

Not great , just ok . I expected better food but it did not deliver . Flight staff was ok . The guy at the drop off bag counter was the only saving grace in this whole trip . He was pleasant, friendly and very helpful . You couldn’t ask for a better assistance from him .

There was 2 hours delay before boarding and 2 hours delay after boarding while waiting in the plane

They lost my baggage and I still have not got it back. Disgrace

They lost my lauggage and I STILL HAVE NOT RECEIVED IT. NO ONE IS HELPING! PLEASE HELP FIND MY LOST LAUGGAGE

Extremely poor. First - and oddly enough, Air France denied access to the Business Class lounge at CDG to all of us - although we were all flying Business Class. It is amazing that an airline denies lounge access to its passengers flying on business and paying several thousand dollars each ticket. Second, the food on Business Class on absolutely horrible. Air France must have made an effort to prepare bad tasting dishes (not even the ice cream was good). Third, the cabin temperature was too hot and although we complained many times, it never got cooler.

They again did not offer any functioning WiFi in the transatlantic crossing.

The first half from DC to Paris was very good and the staff were very helpful and humble BUT flight from Paris to Mumbai was sad. 1) it was packed. 2) no space on head compartment 3) crews were unresponsive to the calls 4) one crew member literally banged the bottle of water after giving me glass of water. A little water splashed on me and she was unapologetic 5) with so many hours of flight, little leg space should be taken care else don’t fill your airline till brim which affects your crew and they remove anger on us. 6) huge line for washrooms. 7) 2nd half journey was pathetic

At check-in at Guarulhos Airport, I was coerced to pay EUROS 100 for each of my two teenage kids travelling on economy premium on the same flight (total charge of EUROS 200) to AIR FRANCE on the rational that they were on a different class and therefore they would require additional care from the flight crew. My wife and I would be (and actually flew) only a few meters from our kids on business class in the same flight. Air France took EUROS 200 from me in exchange for absolutely nothing. My kids are seasoned travelers and independent, and in any event, they were not given any special or any other assistance or attention by Air France flight crew as result or in connection with the fee charged from me at any given time during the flight to Paris - so ABSOLUTELY NO SERVICE WAS PERFORMED AND THE FEE WAS SIMPLY ANOTHER WAY OF “MILKING “ EXTRA EUROS 200 FROM ME. Worse, Air France made us wait for everyone to deplane in Paris to let us deplane - after an Air France Paris representative ridiculously confirmed that our kids were our kids, with our kids at that time already by our side seating in business class. We almost lost our connection to Malta as a result. Such a scheme from Air France is outrageous – especially because it penalizes its customers flying in business class or in first class. I would have imagined that Air France would have wanted to attract clients to fly its premium classes – not to charge cheap EURO 100 fees and to keep them waiting to deplane with their families after 12 hours flights at their destination. You won’t see us any time soon Air France and best of luck with your strategy !

The boarding was confusing everyone asking each other the same question is this going to Dxb? The seat was awful felt like your sitting on a bench. I would not recommend it to anyone.

The economy seats are small and crowded, but overall the food was very good, cutest little gift bags also! Crew was very nice and professional. Everything was clean.

They sell the option to select chairs in extrafly price level, but this is not true. I was not able to select the seats. The food was not the requested option. They suppously offer glutten free menu, but during the fly that was nos availble.

My experience was amazing. Very friendly hosts and impeccable service.

Pretty standard for long haul international flying. Food was fine, tv/movie selection was great, wifi did not work at all, crew was pleasant enough.

I have been flying Turkish Airlines for the last 5 years it’s always great service, on time , excellent food, only one thing wasn’t reliable is their on board WiFi most of the time it doesn’t work.

Very poor service. Not friendly and special food ordered but not served

Everything was great except the meat served was tough and overcooked!

Temperature in plane in both segments was warm. Otherwise, great experience

Was not good experience going to Houston from Istanbul, had to wait about an hour and a half to just takeoff. Disappointed in that part.

Sorry, I’m not a fan of United. The seats are just too cramped and uncomfortable if you are traveling very far.

All was good. I would have preferred free drinks besides water (coffee/tea).

Not good. They charged an additional $70 to check a bag we had already paid for on line with Lufstansa

Connecting from Germany with not enough time to go thru TSA and security so many times. Kayak or whomever doesn’t leave you enough time between flights. I made it with 5 min before my zone was called. Too stressful

I was charged for one of my luggage twice, when I was not supposed to be charged for it

The hot towels before the second meal was an unexpected surprise. The crew was attentive and personable, and that’s a lot on a nine hour flight. And the hot pretzels were a kind of “auf wiedersehn “ to Germany.

I fell on July 18 went to the emergency room and injured my left hip with torn ligaments. Obviously I couldn’t travel and had to cancel my trip to the Paris Olympics. Yet Lufthansa only refunded the taxes. Unacceptable. I will never recommend that airline.

They separated me from my kids We were checked in to fly from Vienna to Frankfurt and Washington DC final destination but separated my wife and kids sent them to Barcelona instead then Washington DC They end up traveling for 26 hours Horrible experience Never Austrian Airlines/Lufthansa again!

My connecting flight was cancelled then delayed for four and a half hours with a €20 voucher for my trouble. I think that is an awful apology because the next flight they put me on was horrible. It was overbooked, the flight attendants were of absolutely zero assistance (embarrassing actually) and the transportation shuttle to the plane was as hot as a sauna. Terrible!

Try to be on time and landing more smoothly. Thanks

Book Cheap Serbia Plane Tickets

Recent return flight deals

2/12Mon
1 stopSWISS
18h 55mCPT-BEG
21/1Tue
1 stopSWISS
30h 20mBEG-CPT
R7 888
5/12Thu
2 stopsSWISS
29h 15mCPT-BEG
21/1Tue
1 stopSWISS
30h 20mBEG-CPT
R8 413
2/12Mon
1 stopSWISS
18h 55mCPT-BEG
24/1Fri
1 stopSWISS
34h 15mBEG-CPT
R8 431
5/3Wed
2 stopsAustrian Airlines
23h 15mJNB-BEG
19/3Wed
2 stopsAustrian Airlines
25h 40mBEG-JNB
R10 801
5/12Thu
1 stopLufthansa
28h 05mCPT-BEG
24/1Fri
1 stopLufthansa
17h 25mBEG-CPT
R12 991
5/12Thu
1 stopLufthansa
28h 05mCPT-BEG
22/1Wed
1 stopLufthansa
20h 05mBEG-CPT
R13 154
5/3Wed
3 stopsQatar Airways
26h 20mJNB-BEG
19/3Wed
2 stopsQatar Airways
43h 15mBEG-JNB
R18 437
6/12Fri
1 stopQatar Airways
17h 00mCPT-BEG
22/1Wed
2 stopsQatar Airways
25h 35mBEG-CPT
R29 509
2/12Mon
1 stopTurkish Airlines
22h 05mCPT-BEG
6/12Fri
1 stopTurkish Airlines
34h 15mBEG-CPT
R36 168
4/12Wed
1 stopTurkish Airlines
27h 05mCPT-BEG
19/1Sun
1 stopTurkish Airlines
34h 15mBEG-CPT
R59 218

Search by stops

Search by airline

Search by price

Recent one-way flight deals

28/2Fri
1 stopTurkish Airlines
25h 15mJNB-BEG
R7 744
28/11Thu
2 stops
35h 30mJNB-BEG
R8 486
28/11Thu
1 stopTurkish Airlines
25h 15mJNB-BEG
R8 757
28/2Fri
2 stops
35h 10mJNB-BEG
R8 902
29/11Fri
2 stops
25h 10mJNB-BEG
R8 956
29/11Fri
3 stops
56h 25mJNB-BEG
R9 173
27/2Thu
2 stopsRwandAir
32h 45mJNB-BEG
R9 951
27/11Wed
2 stopsRwandAir
32h 45mJNB-BEG
R10 204
29/11Fri
1 stopSWISS
23h 45mJNB-BEG
R11 181
28/2Fri
3 stopsQatar Airways
42h 05mJNB-BEG
R11 326

Search by stops

Search by airline

Search by price

Everything you need to know for your flight to Serbia

Cabin class types available on flights to Serbia

Cabin classes available on flights to Serbia. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.

Not what you’re looking for? Find thousands of other hotels, flights and car hire with KAYAK.