Find cheap flights to Johannesburg from $603

Trusted by millions

Kiwi.com Guarantee for stress-free travel

One search, all the best deals

Explore deals for your Johannesburg getaway

3 stops
Wed, Oct 29
Columbus CMHJohannesburg JNB

$603
Search
2 stops
Fri, Oct 31
Columbus CMHJohannesburg JNB

$683
Search
2 stops
Tue, Oct 28
Columbus CMHJohannesburg JNB

$693
Search
3 stops
Tue, Oct 28
Columbus CMHJohannesburg JNB

$705
Search
3 stops
Fri, Oct 31
Columbus CMHJohannesburg JNB

$716
Search
3 stops
Mon, Nov 3
Columbus CMHJohannesburg JNB

$728
Search

Prices updated:

3 stops
Wed, Oct 29 – Tue, Nov 4
Columbus CMHJohannesburg JNB

$1,198
Search
3 stops
Wed, Oct 29 – Thu, Nov 6
Columbus CMHJohannesburg JNB

$1,215
Search
3 stops
Wed, Oct 29 – Wed, Nov 5
Columbus CMHJohannesburg JNB

$1,218
Search
3 stops
Wed, Oct 29 – Mon, Nov 3
Columbus CMHJohannesburg JNB

$1,255
Search
2 stops
Tue, Oct 28 – Tue, Nov 4
Columbus CMHJohannesburg JNB

$1,278
Search
2 stops
Tue, Oct 28 – Mon, Nov 3
Columbus CMHJohannesburg JNB

$1,335
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
11 Oct
70%
27°C18°C
18 Oct
24°C15°C
Sunday
12 Oct
77%
26°C15°C
19 Oct
86%
25°C14°C
Monday
13 Oct
29°C20°C
20 Oct
26°C17°C
Tuesday
14 Oct
30°C19°C
21 Oct
25°C14°C
Wednesday
15 Oct
79%
29°C21°C
22 Oct
23°C14°C
Thursday
16 Oct
27°C20°C
23 Oct
25°C15°C
Friday
17 Oct
27°C17°C
24 Oct
27°C18°C

Cheapest month to fly to Johannesburg

Explore price trends for trips to Johannesburg

Annual Avg. Price567 USD
November 2025521 USD
December 2025525 USD
January 2026526 USD
February 2026526 USD
March 2026526 USD
April 2026526 USD
May 2026526 USD
June 2026891 USD
July 2026526 USD
August 2026526 USD
September 2026526 USD
October 2026654 USD

Airports in Johannesburg

Explore the map
Explore