Popular flights to Serbia
Prices observed in the past 7 days start from N/A one-way and R5059 round trip. Fares and availability may change at any time, and additional terms may apply.
Turkish Airlines
JNB
Johannesburg
BEG
Belgrade
R10659
Turkish Airlines
JNB
Johannesburg
PRN
Prishtina
R11779
Qatar Airways
CPT
Cape Town
BEG
Belgrade
R13109
Swiss
LON
London
BEG
Belgrade
R5059

Prefer it packaged?
Popular airlines to Serbia
Why visit Serbia

Beautiful Architecture
The country of Serbia is home to many historic architectural wonders. These include religious sites like Žiča Monastery and the Church of St. Mark, and defensive structures like Golubac Fortress and Belgrade Fortress.

Charming Beaches
While Serbia is a landlocked destination, it doesn’t mean you’ll miss out on the beach experience! Soak up the sun and have some fun outdoors at places like the beaches of Ada Ciganlija, Štrand and Lido.

Breath-taking Nature
Adventurers will fall in love with the beautiful landscapes of Serbia. Explore vast areas like the Tara National Park and the Special Nature Reserve Uvac. Those seeking a thrill can visit the Stopica Cave and Uvac Canyon.
About Serbia
Situated in the Balkans is the diverse nation of Serbia. This is a country of cultural fusions, wild parties, enchanting greenery, as well as architecture that reflects various former eras. More than 7 million residents in Serbia contribute towards this nation’s welcoming atmosphere. Popular attractions include the Belgrade Fortress, Gardoš Tower (Zemun) and Dunavska Street (Novi Sad).
Start making your holiday plans, because cheap flights to Serbia are now available for a limited time! The capital, Belgrade, is the home of Belgrade Nikola Tesla Airport (BEG), which is a 20-minute drive from the city centre. Belgrade Nikola Tesla Airport serves several airlines, including Swiss International Airlines, Turkish Airlines, Air Serbia and Lufthansa. Popular connecting flights to Belgrade depart from Johannesburg and Cape Town. The flight duration is approximately 13 hours, 5 minutes.

General Information
Essential details you need to know before your trip
Country
Currency
Serbia
Serbian Dinar
LANGUAGE
Exchange Rate
Serbian
1 ZAR = 6.226 RSD
AIRLINE
TIME ZONE
Air Serbia
GMT +1
Weather In Serbia
Frequently asked questions
Discover popular cities in Serbia
More popular destinations
Why book with us
Bringing you the best fares from all airlines
Expert assistance from booking to departure
Online destinations for planning your travels
Already booked your flight?
Explore our Hotel listings:
1000’s of options worldwide
Best price
Great service

Personalized assistance
Need help with your booking? Contact our expert TravelBar agents for guidance and booking assistance.













