Business Class Flights to Johannesburg From 21 Cities — Starting at €850
21 departure cities · 20 airlines · Lie-flat seats
Compare all business class routes to Johannesburg (JNB) from 21 departure cities worldwide. 20 airlines offer lie-flat business class to this destination, with fares starting at €850 from Nairobi.
Other to Johannesburg
4h 30m · South African Airways
11h 15m · British Airways
8h 30m · Etihad
9h 00m · Qantas
9h 00m · Qatar Airways
9h 30m · Turkish Airlines
9h 30m · LATAM
10h 30m · Swiss
10h 30m · KLM
11h 00m · Singapore Airlines
13h 00m · Cathay Pacific
11h 00m · Air France
10h 30m · Iberia
12h 00m · Qantas
10h 30m · Lufthansa
12h 00m · Qantas
13h 30m · Cathay Pacific
16h 00m · JAL
Africa to Johannesburg
Transatlantic to Johannesburg
Top airlines to Johannesburg
FAQ
How much does business class to Johannesburg cost?
Business class flights to Johannesburg start at €850 from Nairobi. The average best price across all 21 departure cities is €1,591.
What is the cheapest way to fly business class to Johannesburg?
The cheapest business class routes to Johannesburg are: from Nairobi (€850), from Mauritius (€1,000), from Lagos (€1,000). Book 2-4 months in advance for the best fares.
Which airlines fly business class to Johannesburg?
20 airlines operate business class to Johannesburg (JNB), including Kenya Airways, South African Airways, Air Mauritius, EgyptAir, Royal Air Maroc. All offer lie-flat seats with direct aisle access.