Find cheap flights to Johannesburg from $671

Trusted by millions

Kiwi.com Guarantee for stress-free travel

One search, all the best deals

Explore deals for your Johannesburg getaway

2 stops
Sun, Oct 26
Columbus CMHJohannesburg JNB

$671
Search
2 stops
Sun, Oct 26
Columbus CMHJohannesburg JNB

$671
Search
2 stops
Tue, Oct 21
Columbus CMHJohannesburg JNB

$688
Search
3 stops
Fri, Oct 24
Columbus CMHJohannesburg JNB

$714
Search
3 stops
Thu, Oct 23
Columbus CMHJohannesburg JNB

$726
Search
3 stops
Mon, Oct 20
Columbus CMHJohannesburg JNB

$760
Search

Prices updated:

2 stops
Thu, Oct 23 – Thu, Oct 30
Columbus CMHJohannesburg JNB

$1,313
Search
2 stops
Thu, Oct 23 – Thu, Oct 30
Columbus CMHJohannesburg JNB

$1,313
Search
2 stops
Tue, Oct 21 – Tue, Oct 28
Columbus CMHJohannesburg JNB

$1,323
Search
2 stops
Tue, Oct 21 – Tue, Oct 28
Columbus CMHJohannesburg JNB

$1,323
Search
2 stops
Tue, Oct 21 – Mon, Oct 27
Columbus CMHJohannesburg JNB

$1,401
Search
2 stops
Sun, Oct 26 – Fri, Oct 31
Columbus CMHJohannesburg JNB

$1,469
Search

Prices updated:

Weather in Johannesburg

Average Weather

MonthAverage monthly max temperatureAverage monthly min temperature
January27°C16°C
February26°C16°C
March26°C15°C
April22°C12°C
May21°C10°C
June18°C6°C
July18°C6°C
August21°C9°C
September26°C12°C
October27°C14°C
November27°C15°C
December27°C16°C
Hottest Month
27°C
January
Coldest month
6°C
July
Sunny days
294
days per year

14 day forecast

Saturday
4 Oct
23°C13°C
11 Oct
29°C19°C
Sunday
5 Oct
26°C13°C
12 Oct
82%
29°C18°C
Monday
6 Oct
28°C18°C
13 Oct
87%
28°C16°C
Tuesday
7 Oct
85%
28°C19°C
14 Oct
74%
31°C20°C
Wednesday
8 Oct
28°C17°C
15 Oct
30°C20°C
Thursday
9 Oct
25°C16°C
16 Oct
85%
26°C15°C
Friday
10 Oct
26°C15°C
17 Oct
80%
22°C15°C
Explore the map
Explore