Johannesburg
O.R. Tambo International Airport
FAORCurrent Weather
Cloud Forecast Convective Activity
About O.R. Tambo International Airport
Johannesburg's high altitude (5,558 ft) creates afternoon thermal turbulence. The Highveld location brings summer thunderstorms.
Is Johannesburg Airport turbulent?
Johannesburg's highveld location creates a predictable summer thunderstorm pattern. Hot afternoons trigger violent storms that roll across the plateau, producing heavy rain, lightning, and turbulence. These storms develop rapidly and can turn a sunny morning into a weather-delayed afternoon. Winter (May-August) is dry and offers much calmer flying conditions.
- Summer afternoon thunderstorms are nearly daily occurrences
- Storms develop rapidly in the afternoon heat
- Highveld elevation (1,700m) affects aircraft performance
What causes Johannesburg thunderstorms?
The highveld plateau heats up intensely during summer days, causing warm air to rise rapidly. When moisture is present, this triggers explosive thunderstorm development, typically between 2-6 PM. The storms can be violent but usually pass within an hour. The pattern is so predictable that experienced travelers book morning flights.
When is the best time to fly from Johannesburg?
Winter (May-August) is dry season with clear skies and minimal weather delays. Morning flights year-round avoid afternoon thunderstorm activity. Summer (October-April) brings daily storms, so depart before noon if possible. The shoulder seasons (April, September) offer pleasant weather with fewer storms than peak summer.
Upcoming Flights (next 2 hours) 29
| Flight | Destination | Departure | Aircraft | Forecast |
|---|---|---|---|---|
SA401
South African Airways |
PLZ | 08:00 Local | airbus a320-232 | Forecast |
FA286
Flysafair (Springboks Livery) |
DUR | 08:00 Local | b738 | Forecast |
GE201
Lift |
DUR | 08:00 Local | airbus a320-231 | Forecast |
FA369
Flysafair (Red Bull Flugtag Livery) |
PLZ | 08:15 Local | b738 | Forecast |
4Z751
Airlink |
UTT | 08:15 Local | embraer erj-135lr | Forecast |
4Z100
Airlink |
HRE | 08:20 Local | embraer e195ar | Forecast |
4Z172
Airlink |
GBE | 08:20 Local | embraer erj-140 | Forecast |
4Z50
Airlink |
MSU | 08:25 Local | embraer erj-135lr | Forecast |
FA606
Flysafair |
CPT | 08:25 Local | b738 | Forecast |
4Z120
Airlink |
WDH | 08:30 Local | embraer erj-135lr | Forecast |
4Z80
Airlink |
SHO | 08:35 Local | embraer erj-140 | Forecast |
FA490
Flysafair |
DUR | 08:40 Local | b738 | Forecast |
SA30
South African Airways |
GBE | 08:40 Local | airbus a320-232 | Forecast |
FA260
Flysafair |
DUR | 08:45 Local | b738 | Forecast |
FA222
Flysafair |
GRJ | 08:55 Local | b738 | Forecast |
4Z733
Airlink |
PZB | 09:00 Local | embraer e175std | Forecast |
4Z721
Airlink |
KIM | 09:00 Local | embraer erj-140 | Forecast |
GE121
Lift |
CPT | 09:00 Local | airbus a320-232 | Forecast |
SQ478
Singapore Airlines |
CPT | 09:10 Local | airbus a350-941 | Forecast |
FA750
Flysafair |
HRE | 09:10 Local | boeing 737-844 | Forecast |
XQ307
Sunexpress |
CPT | 09:10 Local | boeing 737-8hc | Forecast |
FA298
Flysafair |
CPT | 09:15 Local | boeing 737-4s3 | Forecast |
4Z112
Airlink |
BUQ | 09:15 Local | embraer erj-135lr | Forecast |
FA388
Flysafair |
ELS | 09:20 Local | b738 | Forecast |
FA276
Flysafair |
DUR | 09:20 Local | boeing 737-8ct | Forecast |
4Z921
Airlink |
CPT | 09:30 Local | embraer e190ar | Forecast |
SA531
South African Airways (Star Alliance Livery) |
DUR | 09:30 Local | airbus a320-232 | Forecast |
FA258
Flysafair (Springboks Livery) |
GRJ | 09:30 Local | boeing 737-844 | Forecast |
4Z166
Airlink |
LUN | 09:40 Local | embraer erj-135lr | Forecast |
SA401
FA286
GE201
FA369
4Z751
4Z100
4Z172
4Z50
FA606
4Z120
4Z80
FA490
SA30
FA260
FA222
4Z733
4Z721
GE121
SQ478
FA750
XQ307
FA298
4Z112
FA388
FA276
4Z921
SA531
FA258
4Z166