Ways to Fly from Paris to Johannesburg

Flight connections from Paris to Johannesburg

Explore direct and connecting flights between Paris and Johannesburg. Compare airlines, connection airports, journey times and available routing options.

500 connection options Page 9 of 10
  • easyJet, Transavia France, Turkish Airlines Paris (ORY) → Venice (VCE) → Istanbul (IST) → Johannesburg (JNB) 4 routes
    1. 2 stops

      Paris (ORY) → Venice (VCE) → Istanbul (IST) → Johannesburg (JNB)

      14 hrs 10 mins Excluding layover time Explore route
    2. 2 stops

      Paris (ORY) → Bari (BRI) → Istanbul (IST) → Johannesburg (JNB)

      14 hrs 15 mins Excluding layover time Explore route
    3. 2 stops

      Paris (ORY) → Milan (MXP) → Istanbul (IST) → Johannesburg (JNB)

      14 hrs 15 mins Excluding layover time Explore route
    4. 2 stops

      Paris (ORY) → Naples (NAP) → Istanbul (IST) → Johannesburg (JNB)

      14 hrs 25 mins Excluding layover time Explore route
  • Air France, ITA Airways, Lufthansa Paris (CDG) → Rome (FCO) → Munich (MUC) → Johannesburg (JNB) 1 route
    1. 2 stops

      Paris (CDG) → Rome (FCO) → Munich (MUC) → Johannesburg (JNB)

      14 hrs 13 mins Excluding layover time Explore route
  • Air France, easyJet, British Airways Paris (CDG) → Newcastle (NCL) → London (LHR) → Johannesburg (JNB) 1 route
    1. 2 stops

      Paris (CDG) → Newcastle (NCL) → London (LHR) → Johannesburg (JNB)

      14 hrs 13 mins Excluding layover time Explore route
  • HiSky Europe, Wizz Air Malta, Turkish Airlines Paris (BVA) → Chisinau (RMO) → Istanbul (IST) → Johannesburg (JNB) 1 route
    1. 2 stops

      Paris (BVA) → Chisinau (RMO) → Istanbul (IST) → Johannesburg (JNB)

      14 hrs 15 mins Excluding layover time Explore route
  • Ryanair, Wizz Air Malta, Turkish Airlines Paris (BVA) → Tirana (TIA) → Istanbul (IST) → Johannesburg (JNB) 1 route
    1. 2 stops

      Paris (BVA) → Tirana (TIA) → Istanbul (IST) → Johannesburg (JNB)

      14 hrs 15 mins Excluding layover time Explore route
  • Air France, ITA Airways, SWISS Paris (CDG) → Rome (FCO) → Zurich (ZRH) → Johannesburg (JNB) 1 route
    1. 2 stops

      Paris (CDG) → Rome (FCO) → Zurich (ZRH) → Johannesburg (JNB)

      14 hrs 15 mins Excluding layover time Explore route
  • Air France, easyJet, Uganda Airlines Paris (CDG) → London (LGW) → Entebbe (EBB) → Johannesburg (JNB) 1 route
    1. 2 stops

      Paris (CDG) → London (LGW) → Entebbe (EBB) → Johannesburg (JNB)

      14 hrs 15 mins Excluding layover time Explore route
  • Air France, easyJet, Turkish Airlines Paris (CDG) → Milan (MXP) → Istanbul (IST) → Johannesburg (JNB) 4 routes
    1. 2 stops

      Paris (CDG) → Milan (MXP) → Istanbul (IST) → Johannesburg (JNB)

      14 hrs 15 mins Excluding layover time Explore route
    2. 2 stops

      Paris (CDG) → Venice (VCE) → Istanbul (IST) → Johannesburg (JNB)

      14 hrs 15 mins Excluding layover time Explore route
    3. 2 stops

      Paris (CDG) → Krakow (KRK) → Istanbul (IST) → Johannesburg (JNB)

      14 hrs 20 mins Excluding layover time Explore route
    4. 2 stops

      Paris (CDG) → Berlin (BER) → Istanbul (IST) → Johannesburg (JNB)

      14 hrs 25 mins Excluding layover time Explore route
  • Air France, SmartWings, EgyptAir Paris (CDG) → Prague (PRG) → Cairo (CAI) → Johannesburg (JNB) 1 route
    1. 2 stops

      Paris (CDG) → Prague (PRG) → Cairo (CAI) → Johannesburg (JNB)

      14 hrs 15 mins Excluding layover time Explore route
  • Air France, SmartWings, Turkish Airlines Paris (CDG) → Prague (PRG) → Istanbul (IST) → Johannesburg (JNB) 1 route
    1. 2 stops

      Paris (CDG) → Prague (PRG) → Istanbul (IST) → Johannesburg (JNB)

      14 hrs 15 mins Excluding layover time Explore route
  • Transavia France, Vueling, SWISS Paris (ORY) → Barcelona (BCN) → Zurich (ZRH) → Johannesburg (JNB) 1 route
    1. 2 stops

      Paris (ORY) → Barcelona (BCN) → Zurich (ZRH) → Johannesburg (JNB)

      14 hrs 15 mins Excluding layover time Explore route
  • Transavia France, Vueling, Ethiopian Airlines Paris (ORY) → Cairo (CAI) → Addis Ababa (ADD) → Johannesburg (JNB) 1 route
    1. 2 stops

      Paris (ORY) → Cairo (CAI) → Addis Ababa (ADD) → Johannesburg (JNB)

      14 hrs 15 mins Excluding layover time Explore route
  • easyJet, Transavia France, EgyptAir Paris (ORY) → Venice (VCE) → Cairo (CAI) → Johannesburg (JNB) 1 route
    1. 2 stops

      Paris (ORY) → Venice (VCE) → Cairo (CAI) → Johannesburg (JNB)

      14 hrs 15 mins Excluding layover time Explore route
  • Air France, Vueling, SWISS Paris (CDG) → Barcelona (BCN) → Zurich (ZRH) → Johannesburg (JNB) 1 route
    1. 2 stops

      Paris (CDG) → Barcelona (BCN) → Zurich (ZRH) → Johannesburg (JNB)

      14 hrs 20 mins Excluding layover time Explore route
  • Air France, Croatia Airlines, Turkish Airlines Paris (CDG) → Dubrovnik (DBV) → Istanbul (IST) → Johannesburg (JNB) 1 route
    1. 2 stops

      Paris (CDG) → Dubrovnik (DBV) → Istanbul (IST) → Johannesburg (JNB)

      14 hrs 20 mins Excluding layover time Explore route
  • Cyprus Airways, easyJet, EgyptAir Paris (CDG) → Larnaca (LCA) → Cairo (CAI) → Johannesburg (JNB) 1 route
    1. 2 stops

      Paris (CDG) → Larnaca (LCA) → Cairo (CAI) → Johannesburg (JNB)

      14 hrs 20 mins Excluding layover time Explore route
  • Air France, easyJet, EgyptAir Paris (CDG) → Venice (VCE) → Cairo (CAI) → Johannesburg (JNB) 2 routes
    1. 2 stops

      Paris (CDG) → Venice (VCE) → Cairo (CAI) → Johannesburg (JNB)

      14 hrs 20 mins Excluding layover time Explore route
    2. 2 stops

      Paris (CDG) → Berlin (BER) → Cairo (CAI) → Johannesburg (JNB)

      14 hrs 30 mins Excluding layover time Explore route
  • Transavia France, Tunisair, EgyptAir Paris (ORY) → Tunis (TUN) → Cairo (CAI) → Johannesburg (JNB) 1 route
    1. 2 stops

      Paris (ORY) → Tunis (TUN) → Cairo (CAI) → Johannesburg (JNB)

      14 hrs 20 mins Excluding layover time Explore route
  • Air France, Middle East Airlines, EgyptAir Paris (CDG) → Beirut (BEY) → Cairo (CAI) → Johannesburg (JNB) 1 route
    1. 2 stops

      Paris (CDG) → Beirut (BEY) → Cairo (CAI) → Johannesburg (JNB)

      14 hrs 25 mins Excluding layover time Explore route
  • Air Cote DIvoire, Air France, Air Peace Paris (CDG) → Abidjan (ABJ) → Lagos (LOS) → Johannesburg (JNB) 1 route
    1. 2 stops

      Paris (CDG) → Abidjan (ABJ) → Lagos (LOS) → Johannesburg (JNB)

      14 hrs 35 mins Excluding layover time Explore route
  • Air France, ITA Airways, Turkish Airlines Paris (CDG) → Rome (FCO) → Istanbul (IST) → Johannesburg (JNB) 1 route
    1. 2 stops

      Paris (CDG) → Rome (FCO) → Istanbul (IST) → Johannesburg (JNB)

      14 hrs 35 mins Excluding layover time Explore route
  • Air France, ASKY Airlines, Ethiopian Airlines, South African Airways Paris (CDG) → Kinshasa (FIH) → Johannesburg (JNB) 1 route
    1. 1 stop

      Paris (CDG) → Kinshasa (FIH) → Johannesburg (JNB)

      12 hrs 30 mins Excluding layover time Explore route
  • Air Austral, Air France, Kenya Airways, Airlink Paris (CDG) → Nairobi (NBO) → Johannesburg (JNB) 1 route
    1. 1 stop

      Paris (CDG) → Nairobi (NBO) → Johannesburg (JNB)

      13 hrs Excluding layover time Explore route
  • Air France, Air Algerie, Airlink, TAAG Paris (CDG) → Luanda (NBJ) → Johannesburg (JNB) 1 route
    1. 1 stop

      Paris (CDG) → Luanda (NBJ) → Johannesburg (JNB)

      13 hrs 3 mins Excluding layover time Explore route
  • Air France, Air Cote DIvoire, Air Peace, South African Airways Paris (CDG) → Lagos (LOS) → Johannesburg (JNB) 1 route
    1. 1 stop

      Paris (CDG) → Lagos (LOS) → Johannesburg (JNB)

      13 hrs 10 mins Excluding layover time Explore route
  • Air France, Air Tanzania, Airlink, Safair Paris (CDG) → Zanzibar (ZNZ) → Johannesburg (JNB) 1 route
    1. 1 stop

      Paris (CDG) → Zanzibar (ZNZ) → Johannesburg (JNB)

      13 hrs 20 mins Excluding layover time Explore route
  • Air Mauritius, Air France, Safair, South African Airways Paris (CDG) → Mauritius (MRU) → Johannesburg (JNB) 1 route
    1. 1 stop

      Paris (CDG) → Mauritius (MRU) → Johannesburg (JNB)

      16 hrs Excluding layover time Explore route
  • Corsair International, Air Mauritius, Safair, South African Airways Paris (ORY) → Mauritius (MRU) → Johannesburg (JNB) 1 route
    1. 1 stop

      Paris (ORY) → Mauritius (MRU) → Johannesburg (JNB)

      16 hrs Excluding layover time Explore route
  • Air Europa, Transavia France, Vueling, Air Algerie Paris (ORY) → Palma Mallorca (PMI) → Algiers (ALG) → Johannesburg (JNB) 1 route
    1. 2 stops

      Paris (ORY) → Palma Mallorca (PMI) → Algiers (ALG) → Johannesburg (JNB)

      12 hrs 5 mins Excluding layover time Explore route
  • easyJet, La Compagnie, Transavia France, Air Algerie Paris (ORY) → Nice (NCE) → Algiers (ALG) → Johannesburg (JNB) 1 route
    1. 2 stops

      Paris (ORY) → Nice (NCE) → Algiers (ALG) → Johannesburg (JNB)

      12 hrs 25 mins Excluding layover time Explore route
  • Air France, easyJet, Kuwait Airways, Air Algerie Paris (CDG) → Nice (NCE) → Algiers (ALG) → Johannesburg (JNB) 1 route
    1. 2 stops

      Paris (CDG) → Nice (NCE) → Algiers (ALG) → Johannesburg (JNB)

      12 hrs 30 mins Excluding layover time Explore route
  • Air Europa, Iberia, Transavia France, Air Algerie Paris (ORY) → Madrid (MAD) → Algiers (ALG) → Johannesburg (JNB) 1 route
    1. 2 stops

      Paris (ORY) → Madrid (MAD) → Algiers (ALG) → Johannesburg (JNB)

      13 hrs 5 mins Excluding layover time Explore route
  • Air France, easyJet, ITA Airways, Lufthansa Paris (CDG) → Milan (LIN) → Munich (MUC) → Johannesburg (JNB) 1 route
    1. 2 stops

      Paris (CDG) → Milan (LIN) → Munich (MUC) → Johannesburg (JNB)

      13 hrs 8 mins Excluding layover time Explore route
  • Air France, Lufthansa, Lufthansa City Airlines, SWISS Paris (CDG) → Munich (MUC) → Zurich (ZRH) → Johannesburg (JNB) 1 route
    1. 2 stops

      Paris (CDG) → Munich (MUC) → Zurich (ZRH) → Johannesburg (JNB)

      13 hrs 10 mins Excluding layover time Explore route
  • Air France, Nouvelair Tunisie, Tunisair, Air Algerie Paris (CDG) → Tunis (TUN) → Algiers (ALG) → Johannesburg (JNB) 1 route
    1. 2 stops

      Paris (CDG) → Tunis (TUN) → Algiers (ALG) → Johannesburg (JNB)

      13 hrs 10 mins Excluding layover time Explore route
  • easyJet, Transavia France, Wizz Air Malta, Air Algerie Paris (ORY) → Rome (FCO) → Algiers (ALG) → Johannesburg (JNB) 1 route
    1. 2 stops

      Paris (ORY) → Rome (FCO) → Algiers (ALG) → Johannesburg (JNB)

      13 hrs 15 mins Excluding layover time Explore route
  • easyJet, La Compagnie, Transavia France, SWISS Paris (ORY) → Nice (NCE) → Zurich (ZRH) → Johannesburg (JNB) 1 route
    1. 2 stops

      Paris (ORY) → Nice (NCE) → Zurich (ZRH) → Johannesburg (JNB)

      13 hrs 15 mins Excluding layover time Explore route
  • Air France, easyJet, Kuwait Airways, SWISS Paris (CDG) → Nice (NCE) → Zurich (ZRH) → Johannesburg (JNB) 1 route
    1. 2 stops

      Paris (CDG) → Nice (NCE) → Zurich (ZRH) → Johannesburg (JNB)

      13 hrs 20 mins Excluding layover time Explore route
  • Air France, SWISS, Condor, Lufthansa Paris (CDG) → Zurich (ZRH) → Frankfurt (FRA) → Johannesburg (JNB) 1 route
    1. 2 stops

      Paris (CDG) → Zurich (ZRH) → Frankfurt (FRA) → Johannesburg (JNB)

      13 hrs 20 mins Excluding layover time Explore route
  • easyJet, La Compagnie, Transavia France, Lufthansa Paris (ORY) → Nice (NCE) → Munich (MUC) → Johannesburg (JNB) 1 route
    1. 2 stops

      Paris (ORY) → Nice (NCE) → Munich (MUC) → Johannesburg (JNB)

      13 hrs 28 mins Excluding layover time Explore route
  • Lufthansa, Air France, Lufthansa City Airlines, Condor Paris (CDG) → Munich (MUC) → Frankfurt (FRA) → Johannesburg (JNB) 1 route
    1. 2 stops

      Paris (CDG) → Munich (MUC) → Frankfurt (FRA) → Johannesburg (JNB)

      13 hrs 30 mins Excluding layover time Explore route
  • Air Austral, Air France, Kenya Airways, Ethiopian Airlines Paris (CDG) → Nairobi (NBO) → Lilongwe (LLW) → Johannesburg (JNB) 1 route
    1. 2 stops

      Paris (CDG) → Nairobi (NBO) → Lilongwe (LLW) → Johannesburg (JNB)

      13 hrs 30 mins Excluding layover time Explore route
  • Air France, easyJet, Kuwait Airways, Lufthansa Paris (CDG) → Nice (NCE) → Munich (MUC) → Johannesburg (JNB) 1 route
    1. 2 stops

      Paris (CDG) → Nice (NCE) → Munich (MUC) → Johannesburg (JNB)

      13 hrs 33 mins Excluding layover time Explore route