CheapFlightsAfrica.
SiamFlights
MX · MXN ($)
Penerbangan Hotel

JNB Airport — Johannesburg, South Africa: Direct Flights, Airlines, USD Fares

JNB Johannesburg airport: 27 direct routes, hub for SA, FA. USD fares, schedules, carrier comparison.

Live USD fares · affiliate link — at no extra cost to you

airport Fact-checked USD-first
CE Written by CheapFlightsAfrica Editorial Team · Updated May 2026 · 5 min read

3

Airlines

35×

Per week

$7,500

From (est.)

11.5h

Nonstop

2

Airlines

28×

Per week

$5,500

From (est.)

8.2h

Nonstop

2

Airlines

140×

Per week

$2,000

From (est.)

2.2h

Nonstop

JNB Airport — O.R. Tambo International

JNB (O.R. Tambo International) is the main international airport serving Johannesburg, South Africa. Hub carriers: SA, FA.

Direct flights from JNB — 27 destinations

Hub airlines based at JNB

SA, FA

USD fares from JNB vary by corridor — intra-Africa typically $400-900, Gulf hubs $500-1,200, long-haul $800-2,200. See the per-route guides above for live cached fares.

Price map from Johannesburg

Live price map may take a moment to load. Or search now →

Search fares from JNB on Aviasales

Live USD fares · 200+ airlines

Search JNB–LHR

Johannesburg → London

Booking through this form earns us a small commission — at no extra cost to you.

About CheapFlightsAfrica Editorial Team

CheapFlightsAfrica is a pan-African editorial team covering outbound diaspora chains to the UK/AU/CA/USA, Hajj and Umrah logistics from Nigeria/South Africa/Kenya/Ghana, intra-Africa hub routing through Johannesburg/Nairobi/Addis Ababa, and Gulf transit via Dubai and Doha. Every article is written at one desk and verified at another. Published under a single team byline. View full masthead and editorial standards.

Updated May 2026

Notice: Fares, visa rules and Hajj quotas change frequently. Verify everything with the airline, SACAA/NCAA/KCAA/GCAA or the relevant Hajj board (NAHCON/SAHUC/KAHCON/GHC) before booking.