Flights from Johannesburg

17 nonstop routes from Johannesburg (JNB) with Air France, British Airways, Cathay Pacific, Delta, Emirates, Etihad, KLM, Lufthansa, Qantas, Qatar Airways, Singapore Airlines, Swiss, Turkish Airlines, and United. Sorted by the most comfortable economy seat on each route.

DestinationFlight timeAirlinesBest economyBest business
Singapore
SIN
11h 15m Singapore Airlines 7.3Very comfortable 8.9Superb Lie-flat
Doha
DOH
8h 15m Qatar Airways 7.3Very comfortable 10.0Superb Lie-flat
Hong Kong
HKG
13h 40m Cathay Pacific 7.3Very comfortable 8.9Superb Lie-flat
Atlanta
ATL
17h 15m Delta 7.2Very comfortable 9.7Superb Lie-flat
Boston
BOS
16h 05m Delta 7.2Very comfortable 9.7Superb Lie-flat
Sydney
SYD
14h 05m Qantas 6.8Comfortable 8.6Superb Lie-flat
Geneva
GVA
10h 50m Swiss 6.8Comfortable 8.0Very comfortable Lie-flat
Dubai
DXB
8h 30m Emirates 6.8Comfortable 8.6Superb Lie-flat
Melbourne
MEL
13h 15m Qantas 6.5Comfortable 8.8Superb Lie-flat
Amsterdam
AMS
11h 40m KLM 6.5Comfortable 8.8Superb Lie-flat
Abu Dhabi
AUH
8h 20m Etihad 6.5Comfortable 9.9Superb Lie-flat
Munich
MUC
11h 00m Lufthansa 6.3Comfortable 8.6Superb Lie-flat
Frankfurt
FRA
11h 15m Lufthansa 6.0Comfortable 8.8Superb Lie-flat
London
LGW, LHR, STN
11h 40m British Airways 6.0Comfortable 9.9Superb Lie-flat
Istanbul
IST
9h 50m Turkish Airlines 5.3Okay 8.0Very comfortable Lie-flat
New York
EWR, JFK
16h 20m United 5.3Okay 8.0Very comfortable Lie-flat
Paris
CDG
11h 20m Air France 5.3Okay 9.1Superb Lie-flat