Wake Up in New York ✈️ CPT-NYC Direct from R13,775*  
We guarantee the best international airfares
Book a flight now
Flight path from Johannesburg to Belgrade
By booking with us you qualify to earn travel vouchers
Ask for help - our travel agents are itching to assist

Cheap Flights from Johannesburg to Belgrade

Bullet-proof method of finding the cheapest flights from Johannesburg to Belgrade (Serbia). Use our technology to compare all airlines (flight price comparison tool is on the left). Then use travel vouchers you have earned with us to further discount flight prices (you can earn travel vouchers by emailing us a review of your flight and trip).

News

  • 15 June 2013: Etihad commences daily flights from Johannesburg to Belgrade, via Abu Dhabi (AUH), in Airbus A319s. Flights, code EY71, are scheduled to take off from AUH at 08h35 and land in Belgrade at 12h15.

Airlines flying from Johannesburg to Belgrade

There are no direct flights from Johannesburg to Belgrade, so keep an eye out for flight duration as well as airfares (if there were direct flights, then as the crow flies it would be 4907 miles or 7898km from JNB to BEG). Airlines are sorted with those which were cheapest at the top, to most expensive at the bottom, on the date we last looked (although this will have changed by now). Emirates, Etihad, Qatar Airways & Turkish Airlines are often the cheapest.

Airline
Airports
Stops

Emirates Johannesburg
Codeshare with flydubai

Johannesburg (JNB) to Belgrade (BEG)

1-stop (18 to 23 hours)
Dubai (DXB)

Etihad

Johannesburg (JNB) to Frankfurt (FRA)

1-stop (16 to 27 hours)
Abu Dhabi (AUH)

Qatar Airways

Johannesburg (JNB) to Belgrade (BEG)

1-stop (22 to 24 hours)
Doha (DOH)

Turkish Airlines

Johannesburg (JNB) to Belgrade (BEG)

1-stop (14 to 25 hours)
Istanbul (IST)

South African Airways
Codeshare with Lufthansa CityLine

Johannesburg (JNB) to Belgrade (BEG)

1-stop (16 hours)
Munich (MUC)

EgyptAir

Johannesburg (JNB) to Belgrade (BEG)

1-stop (18 to 25 hours)
Istanbul (IST)

Lufthansa Johannesburg

Johannesburg (JNB) to Belgrade (BEG)

1-stop (18 to 19 hours)
Munich (MUC)

KLM Royal Dutch Airlines

Johannesburg (JNB) to Belgrade (BEG)

1-stop (15 hours)
Amsterdam (Schipol)

Swiss

Johannesburg (JNB) to Belgrade (BEG)

1-stop (15 to 19 hours)
Amsterdam (Schipol)

Air France

Johannesburg (JNB) to Belgrade (BEG)

1-stop (14 to 21 hours)
Paris De Gaulle (CDG)

Time Zones

  • Johannesburg : UTC+2

  • Belgrade : UTC+1 (September to March) or UTC+2 (end March to end October)


Ritsgids logo