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) 61
| Flight | Destination | Departure | Aircraft | Forecast |
|---|---|---|---|---|
FA262
Safair |
DUR | 14:25 Local | -- | Forecast |
|
4Z168
South African Airlink |
LUN | 14:25 Local | -- | Forecast |
|
FJW8340
Fastjet Zimbabwe |
HRE | 14:30 Local | -- | Forecast |
ET808
Ethiopian Airlines |
ADD | 14:30 Local | -- | Forecast |
|
5Z450
Cemair |
GRJ | 14:30 Local | -- | Forecast |
FA846
Safair |
BFN | 14:30 Local | -- | Forecast |
SA343
South African Airways |
CPT | 14:30 Local | -- | Forecast |
FA111
Safair |
CPT | 14:35 Local | -- | Forecast |
|
4Z106
South African Airlink |
HRE | 14:40 Local | -- | Forecast |
|
5Z104
Cemair |
BFN | 14:40 Local | -- | Forecast |
|
5Z856
Cemair |
CPT | 14:45 Local | -- | Forecast |
QR8700
Qatar Airways |
NBO | 14:45 Local | -- | Forecast |
|
5Z518
Cemair |
KIM | 14:45 Local | -- | Forecast |
FA600
Safair |
CPT | 14:50 Local | -- | Forecast |
|
FJW8334
Fastjet Zimbabwe |
HRE | 14:55 Local | -- | Forecast |
|
5Z450
Cemair |
GRJ | 14:55 Local | -- | Forecast |
SA52
South African Airways |
ACC | 14:55 Local | -- | Forecast |
|
4Z62
South African Airlink |
MSU | 15:00 Local | -- | Forecast |
FA382
Safair |
ELS | 15:00 Local | -- | Forecast |
FA416
Safair |
DUR | 15:00 Local | -- | Forecast |
|
4Z931
South African Airlink |
CPT | 15:05 Local | -- | Forecast |
SA563
South African Airways |
DUR | 15:05 Local | -- | Forecast |
SA60
South African Airways |
LOS | 15:10 Local | airbus a330-343 | Forecast |
FA216
Flysafair |
CPT | 15:10 Local | boeing 737-86n | Forecast |
|
4Z126
Airlink |
WDH | 15:15 Local | embraer erj-135lr | Forecast |
SA347
South African Airways |
CPT | 15:15 Local | -- | Forecast |
SA76
South African Airways |
WDH | 15:20 Local | -- | Forecast |
|
4Z180
South African Airlink |
GBE | 15:25 Local | -- | Forecast |
|
5Z108
Cemair |
BFN | 15:30 Local | -- | Forecast |
|
5Z522
Cemair |
KIM | 15:30 Local | -- | Forecast |
LA8059
Latam Airlines |
GRU | 15:30 Local | -- | Forecast |
|
4Z126
South African Airlink |
WDH | 15:30 Local | -- | Forecast |
|
4Z779
South African Airlink |
SIS | 15:30 Local | -- | Forecast |
ET3858
Ethiopian Airlines |
ADD | 15:35 Local | -- | Forecast |
FA228
Safair |
GRJ | 15:45 Local | -- | Forecast |
ZN304
Zambia Airways |
LUN | 15:50 Local | boeing 737-760 | Forecast |
|
4Z755
South African Airlink |
UTT | 15:50 Local | -- | Forecast |
|
4Z845
South African Airlink |
MQP | 15:55 Local | -- | Forecast |
|
4Z769
South African Airlink |
UTN | 15:55 Local | -- | Forecast |
FA248
Safair |
ELS | 15:55 Local | -- | Forecast |
|
5Z252
Cemair |
PLZ | 16:00 Local | -- | Forecast |
FA288
Safair |
DUR | 16:00 Local | -- | Forecast |
GE133
Global Aviation Operations |
CPT | 16:00 Local | -- | Forecast |
|
W22016
Flexflight |
DUR | 16:00 Local | -- | Forecast |
ZN304
Naysa |
LUN | 16:00 Local | -- | Forecast |
SA419
South African Airways |
PLZ | 16:00 Local | -- | Forecast |
FA252
Safair |
GRJ | 16:00 Local | -- | Forecast |
|
4Z885
Airlink |
RCB | 16:00 Local | embraer e170lr | Forecast |
4Z777
Airlink |
SIS | 16:00 Local | embraer erj-135lr | Forecast |
FA802
Safair |
CPT | 16:05 Local | -- | Forecast |
FA270
Safair |
DUR | 16:05 Local | -- | Forecast |
|
4Z102
South African Airlink |
HRE | 16:10 Local | -- | Forecast |
|
5Z332
Cemair |
DUR | 16:15 Local | -- | Forecast |
|
5Z522
Cemair |
KIM | 16:15 Local | -- | Forecast |
FN8664
Fastjet Zimbabwe |
BUQ | 16:15 Local | embraer erj-145lr | Forecast |
|
4Z86
South African Airlink |
SHO | 16:20 Local | -- | Forecast |
|
5Z252
Cemair |
PLZ | 16:20 Local | -- | Forecast |
|
5Z110
Cemair |
BFN | 16:20 Local | -- | Forecast |
WB108
Rwandair |
HRE | 16:20 Local | -- | Forecast |
|
4Z815
South African Airlink |
PTG | 16:20 Local | -- | Forecast |
FA214
Safair |
CPT | 16:20 Local | -- | Forecast |
FA262
ET808
FA846
SA343
FA111
QR8700
FA600
SA52
FA382
FA416
SA563
SA60
FA216
SA347
SA76
LA8059
ET3858
FA228
ZN304
FA248
FA288
GE133
ZN304
SA419
FA252
4Z777
FA802
FA270
FN8664
WB108
FA214