AirBridge is loading disruption data…

← Back to airports

JNB

OR Tambo International Airport

Johannesburg, South Africa

Operating Normally
0m
Average Delay
24m
Maximum Delay
116K
Passengers/Day
2/2
Runways Operational

Operational Status

Airport Information

IATA CodeJNB
ICAO CodeFAOR
Statusnormal operations
Last Updated4/7/2026, 10:46:23 PM

Weather Conditions

ConditionsPartly cloudy
Temperature18°C
Visibility5 miles
Wind Gusts4 knots

Related Routes

JohannesburgBangkok

JNB - BKK

affected

Est. delay: +57 minutes

BeiraJohannesburg

BEW - JNB

severely affected

Est. delay: +57 minutes

JohannesburgVictoria Falls

JNB - VFA

severely affected

Est. delay: +55 minutes

JohannesburgMargate

JNB - MGH

severely affected

Est. delay: +53 minutes

JohannesburgWalvis Bay

JNB - WVB

severely affected

Est. delay: +52 minutes

PembaJohannesburg

POL - JNB

affected

Est. delay: +51 minutes

NampulaJohannesburg

APL - JNB

severely affected

Est. delay: +49 minutes

JohannesburgPointe-noire

JNB - PNR

severely affected

Est. delay: +47 minutes

NairobiJohannesburg

NBO - JNB

affected

Est. delay: +43 minutes

JohannesburgPietermaritzburg

JNB - PZB

severely affected

Est. delay: +43 minutes

Port ElizabethJohannesburg

PLZ - JNB

severely affected

Est. delay: +41 minutes

Richard's BayJohannesburg

RCB - JNB

severely affected

Est. delay: +39 minutes

JohannesburgLivingstone

JNB - LVI

affected

Est. delay: +39 minutes

JohannesburgNampula

JNB - APL

severely affected

Est. delay: +38 minutes

JohannesburgDakar

JNB - DKR

affected

Est. delay: +37 minutes

ZanzibarJohannesburg

ZNZ - JNB

severely affected

Est. delay: +37 minutes

JohannesburgAntananarivo

JNB - TNR

affected

Est. delay: +36 minutes

AtlantaJohannesburg

ATL - JNB

severely affected

Est. delay: +36 minutes

MaheJohannesburg

SEZ - JNB

affected

Est. delay: +34 minutes

LagosJohannesburg

LOS - JNB

affected

Est. delay: +33 minutes

BulawayoJohannesburg

BUQ - JNB

severely affected

Est. delay: +33 minutes

FrankfurtJohannesburg

FRA - JNB

affected

Est. delay: +32 minutes

JohannesburgBrazzaville

JNB - BZV

affected

Est. delay: +32 minutes

DohaJohannesburg

DOH - JNB

affected

Est. delay: +32 minutes

LilongweJohannesburg

LLW - JNB

affected

Est. delay: +31 minutes

PhalaborwaJohannesburg

PHW - JNB

affected

Est. delay: +30 minutes

JohannesburgCairo

JNB - CAI

severely affected

Est. delay: +30 minutes

JohannesburgAmsterdam

JNB - AMS

severely affected

Est. delay: +30 minutes

SydneyJohannesburg

SYD - JNB

severely affected

Est. delay: +30 minutes

JohannesburgMumbai

JNB - BOM

affected

Est. delay: +29 minutes

Addis AbabaJohannesburg

ADD - JNB

affected

Est. delay: +28 minutes

InhambaneJohannesburg

INH - JNB

affected

Est. delay: +26 minutes

JeddahJohannesburg

JED - JNB

affected

Est. delay: +26 minutes

BlantyreJohannesburg

BLZ - JNB

affected

Est. delay: +25 minutes

JohannesburgMaun

JNB - MUB

severely affected

Est. delay: +23 minutes

CairoJohannesburg

CAI - JNB

severely affected

Est. delay: +22 minutes

Cape TownJohannesburg

CPT - JNB

affected

Est. delay: +21 minutes

JohannesburgUpington

JNB - UTN

affected

Est. delay: +21 minutes

JohannesburgNew York

JNB - JFK

severely affected

Est. delay: +18 minutes

JohannesburgBeira

JNB - BEW

severely affected

Est. delay: +18 minutes

Dar Es SalaamJohannesburg

DAR - JNB

severely affected

Est. delay: +18 minutes

JohannesburgJeddah

JNB - JED

affected

Est. delay: +17 minutes

JohannesburgInhambane

JNB - INH

affected

Est. delay: +16 minutes

JohannesburgLagos

JNB - LOS

clear

New YorkJohannesburg

JFK - JNB

clear

JohannesburgAbu Dhabi

JNB - AUH

clear

JohannesburgAddis Ababa

JNB - ADD

clear

SingaporeJohannesburg

SIN - JNB

clear

Abu DhabiJohannesburg

AUH - JNB

clear

JohannesburgParis

JNB - CDG

clear