Cheap flights to South Africa

NYC — JNB
22 May — 29 May1
Return
1 adult
Economy
From?
To?
Sun 22/5
Sun 29/5

Flights to South Africa in 2022

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
Popular inJanuaryHigh demand for flights, 17% potential price rise
Cheapest inMarchBest time to find cheap flights, 4% potential price drop
Average priceAED 1,719Average for return flights in May 2022
Return fromAED 1,245From Dubai Intl to Johannesburg
One-way fromAED 933One-way flight from Dubai Intl (DXB) to South Africa

Cheap flights to South Africa in May, June 2022

The best prices found for ZA1 flights for May, June
1 Jun - 29 Jun
DXB

Dubai Intl

JNB

Johannesburg OR Tambo

1 stop

11h 00m
JNB

Johannesburg OR Tambo

DXB

Dubai Intl

1 stop

15h 15m
AED 1,686

Kenya Airways

View Deal

Deal found 17/5/22

1 Jun - 5 Jun
DXB

Dubai Intl

JNB

Johannesburg OR Tambo

1 stop

16h 25m
JNB

Johannesburg OR Tambo

DXB

Dubai Intl

1 stop

20h 46m
AED 1,737

Kenya Airways

View Deal

Deal found 16/5/22

5 Jun - 12 Jun
DXB

Dubai Intl

JNB

Johannesburg OR Tambo

1 stop

11h 10m
JNB

Johannesburg OR Tambo

DXB

Dubai Intl

1 stop

15h 15m
AED 1,741

Kenya Airways

View Deal

Deal found 17/5/22

South Africa 2022 flight deals

Cheap flights to South Africa found for this year
16 Dec - 13 Jan
DXB

Dubai Intl

JNB

Johannesburg OR Tambo

2 stops

51h 40m
JNB

Johannesburg OR Tambo

DXB

Dubai Intl

1 stop

26h 30m
AED 1,212

Multiple Airlines

View Deal

Deal found 16/5/22

16 Dec - 13 Jan
DXB

Dubai Intl

JNB

Johannesburg OR Tambo

1 stop

33h 25m
JNB

Johannesburg OR Tambo

DXB

Dubai Intl

1 stop

26h 30m
AED 1,238

Multiple Airlines

View Deal

Deal found 16/5/22

24 Sep - 15 Oct
DXB

Dubai Intl

JNB

Johannesburg OR Tambo

1 stop

19h 20m
JNB

Johannesburg OR Tambo

DXB

Dubai Intl

1 stop

30h 15m
AED 1,245

Multiple Airlines

View Deal

Deal found 16/5/22

Last minute flights to South Africa

Late deals on return flights to South Africa, departing today and this week
26 May - 22 Jun
DXB

Dubai Intl

JNB

Johannesburg OR Tambo

1 stop

11h 10m
JNB

Johannesburg OR Tambo

DXB

Dubai Intl

1 stop

15h 15m
AED 1,829

Kenya Airways

View Deal

Deal found 14/5/22

27 May - 30 Jun
DXB

Dubai Intl

JNB

Johannesburg OR Tambo

1 stop

11h 10m
JNB

Johannesburg OR Tambo

DXB

Dubai Intl

1 stop

33h 15m
AED 1,844

Kenya Airways

View Deal

Deal found 16/5/22

22 May - 28 May
DXB

Dubai Intl

JNB

Johannesburg OR Tambo

1 stop

11h 45m
JNB

Johannesburg OR Tambo

DXB

Dubai Intl

1 stop

14h 15m
AED 1,858

Ethiopian Air

View Deal

Deal found 14/5/22

What is the cheapest month to fly to South Africa?

The cheapest ticket to South Africa found for each month in 2022 based on historical flight searches by Cheapflights users.

January

AED 1,766

February

AED 1,950

March

AED 1,811

April

AED 2,090

May

AED 2,005

June

AED 1,891

July

AED 2,016

August

AED 1,807

September

AED 1,755

October

AED 1,862

November

AED 1,822

December

AED 1,877

Currently, September is the cheapest month in which you can book a flight to South Africa. Flying to South Africa in April will prove the most costly. There are multiple factors that influence the price of a flight so comparing airlines, departure airports and times can help keep costs down.

When is the best time to fly to South Africa?

Average South Africa flight ticket prices and weather conditions for 2022 and 2023 by month

DXB - JNB

Price

AED 1,756 - AED 2,504

JNB

Temperature

10 - 20 °C

JNB

Rainfall

0 - 120 mm

Select your preferred route to South Africa from the United Arab Emirates below
Dubai to OR Tambo flightsfrom AED 1,716 pp
Dubai to Cape Town flightsfrom AED 2,743 pp
Dubai to Durban flightsfrom AED 3,426 pp