Find cheap flights to Johannesburg from $656

Trusted by millions

Kiwi.com Guarantee for stress-free travel

One search, all the best deals

Explore deals for your Johannesburg getaway

2 stops
Sat, Nov 22
Columbus CMHJohannesburg JNB

$656
Search
3 stops
Sat, Nov 22
Columbus CMHJohannesburg JNB

$660
Search
2 stops
Thu, Nov 20
Columbus CMHJohannesburg JNB

$673
Search
3 stops
Mon, Nov 24
Columbus CMHJohannesburg HLA

$683
Search
2 stops
Tue, Nov 18
Columbus CMHJohannesburg JNB

$690
Search
3 stops
Mon, Nov 24
Columbus CMHJohannesburg JNB

$702
Search
2 stops
Thu, Nov 20 – Thu, Nov 27
Columbus CMHJohannesburg JNB

$1,189
Search
3 stops
Sat, Nov 22 – Sat, Nov 29
Columbus CMHJohannesburg JNB

$1,282
Search
3 stops
Wed, Nov 19 – Thu, Nov 27
Columbus CMHJohannesburg JNB

$1,294
Search
2 stops
Tue, Nov 18 – Mon, Nov 24
Columbus CMHJohannesburg JNB

$1,311
Search
3 stops
Wed, Nov 19 – Thu, Nov 27
Columbus CMHJohannesburg JNB

$1,334
Search
3 stops
Wed, Nov 19 – Mon, Nov 24
Columbus CMHJohannesburg JNB

$1,401
Search

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
25 Oct
29°C18°C
1 Nov
30°C19°C
Sunday
26 Oct
31°C20°C
2 Nov
28°C20°C
Monday
27 Oct
29°C19°C
3 Nov
29°C18°C
Tuesday
28 Oct
28°C18°C
4 Nov
27°C16°C
Wednesday
29 Oct
56%
28°C16°C
5 Nov
67%
25°C14°C
Thursday
30 Oct
85%
22°C16°C
6 Nov
70%
25°C15°C
Friday
31 Oct
83%
27°C15°C
7 Nov
27°C15°C

Cheapest month to fly to Johannesburg

Explore price trends for trips to Johannesburg

Annual Avg. Price563 USD
November 2025518 USD
December 2025521 USD
January 2026522 USD
February 2026522 USD
March 2026522 USD
April 2026522 USD
May 2026522 USD
June 2026885 USD
July 2026522 USD
August 2026522 USD
September 2026522 USD
October 2026649 USD

Airports in Johannesburg

Explore the map
Explore