-
Air France, British Airways Paris (CDG) → Dusseldorf (DUS) → London (LHR) → Johannesburg (JNB) 1 route
-
2 stops
Paris (CDG) → Dusseldorf (DUS) → London (LHR) → Johannesburg (JNB)
14 hrs 3 mins Excluding layover time Explore route
-
-
Vueling, KLM Paris (ORY) → London (LHR) → Amsterdam (AMS) → Johannesburg (JNB) 1 route
-
2 stops
Paris (ORY) → London (LHR) → Amsterdam (AMS) → Johannesburg (JNB)
14 hrs 3 mins Excluding layover time Explore route
-
-
Wizz Air, Turkish Airlines Paris (BVA) → Belgrade (BEG) → Istanbul (IST) → Johannesburg (JNB) 4 routes
-
2 stops
Paris (BVA) → Belgrade (BEG) → Istanbul (IST) → Johannesburg (JNB)
14 hrs 5 mins Excluding layover time Explore route -
2 stops
Paris (BVA) → Varna (VAR) → Istanbul (IST) → Johannesburg (JNB)
14 hrs 5 mins Excluding layover time Explore route -
2 stops
Paris (BVA) → Podgorica (TGD) → Istanbul (IST) → Johannesburg (JNB)
14 hrs 10 mins Excluding layover time Explore route -
2 stops
Paris (ORY) → Budapest (BUD) → Istanbul (IST) → Johannesburg (JNB)
14 hrs 10 mins Excluding layover time Explore route
-
-
Ryanair, EgyptAir Paris (BVA) → Budapest (BUD) → Cairo (CAI) → Johannesburg (JNB) 3 routes
-
2 stops
Paris (BVA) → Budapest (BUD) → Cairo (CAI) → Johannesburg (JNB)
14 hrs 5 mins Excluding layover time Explore route -
2 stops
Paris (BVA) → Rome (FCO) → Cairo (CAI) → Johannesburg (JNB)
14 hrs 5 mins Excluding layover time Explore route -
2 stops
Paris (BVA) → Prague (PRG) → Cairo (CAI) → Johannesburg (JNB)
14 hrs 5 mins Excluding layover time Explore route
-
-
Ryanair, Turkish Airlines Paris (BVA) → Budapest (BUD) → Istanbul (IST) → Johannesburg (JNB) 8 routes
-
2 stops
Paris (BVA) → Budapest (BUD) → Istanbul (IST) → Johannesburg (JNB)
14 hrs 5 mins Excluding layover time Explore route -
2 stops
Paris (BVA) → Prague (PRG) → Istanbul (IST) → Johannesburg (JNB)
14 hrs 5 mins Excluding layover time Explore route -
2 stops
Paris (BVA) → Sarajevo (SJJ) → Istanbul (IST) → Johannesburg (JNB)
14 hrs 5 mins Excluding layover time Explore route -
2 stops
Paris (BVA) → Vienna (VIE) → Istanbul (IST) → Johannesburg (JNB)
14 hrs 5 mins Excluding layover time Explore route -
2 stops
Paris (BVA) → Zagreb (ZAG) → Istanbul (IST) → Johannesburg (JNB)
14 hrs 5 mins Excluding layover time Explore route -
2 stops
Paris (BVA) → Dubrovnik (DBV) → Istanbul (IST) → Johannesburg (JNB)
14 hrs 10 mins Excluding layover time Explore route -
2 stops
Paris (BVA) → Krakow (KRK) → Istanbul (IST) → Johannesburg (JNB)
14 hrs 15 mins Excluding layover time Explore route -
2 stops
Paris (BVA) → Milan (MXP) → Istanbul (IST) → Johannesburg (JNB)
14 hrs 15 mins Excluding layover time Explore route
-
-
Ryanair, Air Europa Paris (BVA) → Lisbon (LIS) → Madrid (MAD) → Johannesburg (JNB) 1 route
-
2 stops
Paris (BVA) → Lisbon (LIS) → Madrid (MAD) → Johannesburg (JNB)
14 hrs 5 mins Excluding layover time Explore route
-
-
Ryanair, TAAG Paris (BVA) → Lisbon (LIS) → Luanda (NBJ) → Johannesburg (JNB) 2 routes
-
2 stops
Paris (BVA) → Lisbon (LIS) → Luanda (NBJ) → Johannesburg (JNB)
14 hrs 5 mins Excluding layover time Explore route -
2 stops
Paris (BVA) → Porto (OPO) → Luanda (NBJ) → Johannesburg (JNB)
14 hrs 10 mins Excluding layover time Explore route
-
-
Air France, KLM Paris (CDG) → Billund (BLL) → Amsterdam (AMS) → Johannesburg (JNB) 1 route
-
2 stops
Paris (CDG) → Billund (BLL) → Amsterdam (AMS) → Johannesburg (JNB)
14 hrs 5 mins Excluding layover time Explore route
-
-
Air France, Air Europa Paris (CDG) → Lisbon (LIS) → Madrid (MAD) → Johannesburg (JNB) 1 route
-
2 stops
Paris (CDG) → Lisbon (LIS) → Madrid (MAD) → Johannesburg (JNB)
14 hrs 5 mins Excluding layover time Explore route
-
-
Air France, TAAG Paris (CDG) → Lisbon (LIS) → Luanda (NBJ) → Johannesburg (JNB) 2 routes
-
2 stops
Paris (CDG) → Lisbon (LIS) → Luanda (NBJ) → Johannesburg (JNB)
14 hrs 5 mins Excluding layover time Explore route -
2 stops
Paris (CDG) → Porto (OPO) → Luanda (NBJ) → Johannesburg (JNB)
14 hrs 15 mins Excluding layover time Explore route
-
-
Transavia France, Ethiopian Airlines Paris (ORY) → Marseille (MRS) → Addis Ababa (ADD) → Johannesburg (JNB) 1 route
-
2 stops
Paris (ORY) → Marseille (MRS) → Addis Ababa (ADD) → Johannesburg (JNB)
14 hrs 5 mins Excluding layover time Explore route
-
-
Transavia France, Turkish Airlines Paris (ORY) → Tivat (TIV) → Istanbul (IST) → Johannesburg (JNB) 3 routes
-
2 stops
Paris (ORY) → Tivat (TIV) → Istanbul (IST) → Johannesburg (JNB)
14 hrs 5 mins Excluding layover time Explore route -
2 stops
Paris (ORY) → Sarajevo (SJJ) → Istanbul (IST) → Johannesburg (JNB)
14 hrs 10 mins Excluding layover time Explore route -
2 stops
Paris (ORY) → Vienna (VIE) → Istanbul (IST) → Johannesburg (JNB)
14 hrs 10 mins Excluding layover time Explore route
-
-
Volotea, Turkish Airlines Paris (ORY) → Turin (TRN) → Istanbul (IST) → Johannesburg (JNB) 1 route
-
2 stops
Paris (ORY) → Turin (TRN) → Istanbul (IST) → Johannesburg (JNB)
14 hrs 5 mins Excluding layover time Explore route
-
-
Transavia France, Air Algerie Paris (ORY) → Vienna (VIE) → Algiers (ALG) → Johannesburg (JNB) 1 route
-
2 stops
Paris (ORY) → Vienna (VIE) → Algiers (ALG) → Johannesburg (JNB)
14 hrs 5 mins Excluding layover time Explore route
-
-
Transavia France, EgyptAir Paris (ORY) → Vienna (VIE) → Cairo (CAI) → Johannesburg (JNB) 1 route
-
2 stops
Paris (ORY) → Vienna (VIE) → Cairo (CAI) → Johannesburg (JNB)
14 hrs 5 mins Excluding layover time Explore route
-
-
Vueling, Lufthansa Paris (ORY) → London (LHR) → Munich (MUC) → Johannesburg (JNB) 1 route
-
2 stops
Paris (ORY) → London (LHR) → Munich (MUC) → Johannesburg (JNB)
14 hrs 6 mins Excluding layover time Explore route
-
-
Wizz Air, Lufthansa Paris (ORY) → Budapest (BUD) → Munich (MUC) → Johannesburg (JNB) 1 route
-
2 stops
Paris (ORY) → Budapest (BUD) → Munich (MUC) → Johannesburg (JNB)
14 hrs 8 mins Excluding layover time Explore route
-
-
Ryanair, Ethiopian Airlines Paris (BVA) → Rome (FCO) → Addis Ababa (ADD) → Johannesburg (JNB) 1 route
-
2 stops
Paris (BVA) → Rome (FCO) → Addis Ababa (ADD) → Johannesburg (JNB)
14 hrs 10 mins Excluding layover time Explore route
-
-
Wizz Air Malta, Turkish Airlines Paris (BVA) → Timisoara (TSR) → Istanbul (IST) → Johannesburg (JNB) 2 routes
-
2 stops
Paris (BVA) → Timisoara (TSR) → Istanbul (IST) → Johannesburg (JNB)
14 hrs 10 mins Excluding layover time Explore route -
2 stops
Paris (ORY) → Bucharest (OTP) → Istanbul (IST) → Johannesburg (JNB)
14 hrs 10 mins Excluding layover time Explore route
-
-
Ryanair, SWISS Paris (BVA) → Wroclaw (WRO) → Zurich (ZRH) → Johannesburg (JNB) 1 route
-
2 stops
Paris (BVA) → Wroclaw (WRO) → Zurich (ZRH) → Johannesburg (JNB)
14 hrs 10 mins Excluding layover time Explore route
-
-
Air France, Lufthansa Paris (CDG) → Billund (BLL) → Frankfurt (FRA) → Johannesburg (JNB) 2 routes
-
2 stops
Paris (CDG) → Billund (BLL) → Frankfurt (FRA) → Johannesburg (JNB)
14 hrs 10 mins Excluding layover time Explore route -
2 stops
Paris (CDG) → Ljubljana (LJU) → Frankfurt (FRA) → Johannesburg (JNB)
14 hrs 15 mins Excluding layover time Explore route
-
-
Air France, Turkish Airlines Paris (CDG) → Basel, Switzerland/Mulhouse (BSL) → Istanbul (IST) → Johannesburg (JNB) 5 routes
-
2 stops
Paris (CDG) → Basel, Switzerland/Mulhouse (BSL) → Istanbul (IST) → Johannesburg (JNB)
14 hrs 10 mins Excluding layover time Explore route -
2 stops
Paris (CDG) → Geneva (GVA) → Istanbul (IST) → Johannesburg (JNB)
14 hrs 10 mins Excluding layover time Explore route -
2 stops
Paris (CDG) → Nuremberg (NUE) → Istanbul (IST) → Johannesburg (JNB)
14 hrs 10 mins Excluding layover time Explore route -
2 stops
Paris (CDG) → Tirana (TIA) → Istanbul (IST) → Johannesburg (JNB)
14 hrs 10 mins Excluding layover time Explore route -
2 stops
Paris (CDG) → Bologna (BLQ) → Istanbul (IST) → Johannesburg (JNB)
14 hrs 15 mins Excluding layover time Explore route
-
-
Air France, EgyptAir Paris (CDG) → Dusseldorf (DUS) → Cairo (CAI) → Johannesburg (JNB) 1 route
-
2 stops
Paris (CDG) → Dusseldorf (DUS) → Cairo (CAI) → Johannesburg (JNB)
14 hrs 10 mins Excluding layover time Explore route
-
-
Air France, Ethiopian Airlines Paris (CDG) → Marseille (MRS) → Addis Ababa (ADD) → Johannesburg (JNB) 1 route
-
2 stops
Paris (CDG) → Marseille (MRS) → Addis Ababa (ADD) → Johannesburg (JNB)
14 hrs 10 mins Excluding layover time Explore route
-
-
Bulgaria Air, Turkish Airlines Paris (CDG) → Sofia (SOF) → Istanbul (IST) → Johannesburg (JNB) 1 route
-
2 stops
Paris (CDG) → Sofia (SOF) → Istanbul (IST) → Johannesburg (JNB)
14 hrs 10 mins Excluding layover time Explore route
-
-
Wizz Air, EgyptAir Paris (ORY) → Budapest (BUD) → Cairo (CAI) → Johannesburg (JNB) 1 route
-
2 stops
Paris (ORY) → Budapest (BUD) → Cairo (CAI) → Johannesburg (JNB)
14 hrs 10 mins Excluding layover time Explore route
-
-
Transavia France, Lufthansa Paris (ORY) → Ljubljana (LJU) → Frankfurt (FRA) → Johannesburg (JNB) 1 route
-
2 stops
Paris (ORY) → Ljubljana (LJU) → Frankfurt (FRA) → Johannesburg (JNB)
14 hrs 10 mins Excluding layover time Explore route
-
-
easyJet, Turkish Airlines Paris (ORY) → Skopje (SKP) → Istanbul (IST) → Johannesburg (JNB) 1 route
-
2 stops
Paris (ORY) → Skopje (SKP) → Istanbul (IST) → Johannesburg (JNB)
14 hrs 10 mins Excluding layover time Explore route
-