Cheap flights to South Africa

WAS — JNB
27 May — 3 Jun1
Return
1 adult
Economy
From?
To?
Fri 27/5
Fri 3/6

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 inDecemberHigh demand for flights, 8% potential price rise
Cheapest inAprilBest time to find cheap flights, 1% potential price drop
Average price฿23,496Average for return flights in May 2022
Return from฿21,643From Bangkok to Johannesburg
One-way from฿14,200One-way flight from Bangkok to South Africa

Cheap flights to South Africa in May, June 2022

The best prices found for ZA1 flights for May, June
29 Jun - 21 Jul
BKK

Bangkok Suvarnabhumi

CPT

Cape Town Intl

1 stop

16h 55m
CPT

Cape Town Intl

BKK

Bangkok Suvarnabhumi

1 stop

17h 55m
฿24,182

เอธิโอเปียแอร์

View Deal

Deal found 20.05.22

14 Jun - 30 Jun
BKK

Bangkok Suvarnabhumi

CPT

Cape Town Intl

1 stop

16h 55m
CPT

Cape Town Intl

BKK

Bangkok Suvarnabhumi

1 stop

17h 55m
฿25,039

เอธิโอเปียแอร์

View Deal

Deal found 21.05.22

28 Jun - 21 Jul
BKK

Bangkok Suvarnabhumi

CPT

Cape Town Intl

1 stop

16h 55m
CPT

Cape Town Intl

BKK

Bangkok Suvarnabhumi

1 stop

17h 55m
฿25,691

เอธิโอเปียแอร์

View Deal

Deal found 20.05.22

South Africa 2022 flight deals

Cheap flights to South Africa found for this year
5 Sep - 6 Oct
BKK

Bangkok Suvarnabhumi

JNB

Johannesburg OR Tambo

1 stop

16h 15m
JNB

Johannesburg OR Tambo

BKK

Bangkok Suvarnabhumi

1 stop

18h 05m
฿21,643

เอธิโอเปียแอร์

View Deal

Deal found 19.05.22

29 Jun - 21 Jul
BKK

Bangkok Suvarnabhumi

CPT

Cape Town Intl

1 stop

16h 55m
CPT

Cape Town Intl

BKK

Bangkok Suvarnabhumi

1 stop

17h 55m
฿24,182

เอธิโอเปียแอร์

View Deal

Deal found 20.05.22

4 Nov - 12 Nov
BKK

Bangkok Suvarnabhumi

JNB

Johannesburg OR Tambo

1 stop

16h 15m
JNB

Johannesburg OR Tambo

BKK

Bangkok Suvarnabhumi

1 stop

18h 00m
฿24,319

เอธิโอเปียแอร์

View Deal

Deal found 19.05.22

Last minute flights to South Africa

Late deals on return flights to South Africa, departing today and this week
1 Jun - 15 Jun
BKK

Bangkok Suvarnabhumi

JNB

Johannesburg OR Tambo

1 stop

16h 15m
JNB

Johannesburg OR Tambo

BKK

Bangkok Suvarnabhumi

1 stop

33h 00m
฿86,299

เอธิโอเปียแอร์

View Deal

Deal found 21.05.22

31 May - 14 Jun
BKK

Bangkok Suvarnabhumi

CPT

Cape Town Intl

1 stop

16h 55m
CPT

Cape Town Intl

BKK

Bangkok Suvarnabhumi

1 stop

17h 55m
฿90,449

เอธิโอเปียแอร์

View Deal

Deal found 21.05.22

31 May - 14 Jun
BKK

Bangkok Suvarnabhumi

JNB

Johannesburg OR Tambo

1 stop

16h 15m
JNB

Johannesburg OR Tambo

BKK

Bangkok Suvarnabhumi

1 stop

18h 05m
฿91,650

เอธิโอเปียแอร์

View Deal

Deal found 21.05.22

When is the best time to book a flight to South Africa?

Booking 38 days in advance of your planned departure date is, on average, the best time to get cheap flights to South Africa. The general trend is that the closer you book to the departure date, the more expensive your flight will be.

Find flights to South Africa

Select your preferred flight destination in South Africa from the list below.