> > > > >
Geneva Airport to O.R. Tambo International Airport flight

Search for flights from Geneva to Johannesburg and check out affordable one-way and round-trip options.

Displayed flight fares from Geneva to Johannesburg are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.

Selected Airlines from Geneva Airport to O.R. Tambo International Airport

See which airlines fly from Geneva to Johannesburg. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.

Flight Schedule from Geneva Airport to O.R. Tambo International Airport

Check the schedule for flights from Geneva to Johannesburg and find the flight that best matches your travel plans.

Flight info.
Departure
Arrival
Weekly Schedule
  1. ET739

    20:05

    GVA

    7h 50m

    Direct

    04:55

    ADD

    - - - W - F -
    Search
  2. ET809

    08:45

    ADD

    5h 20m

    Direct

    13:05

    JNB

    S M T W T F S
  3. MS772

    15:00

    GVA

    3h 55m

    Direct

    19:55

    CAI

    - M - - T F S
    Search
  4. MS839

    23:45

    CAI

    8h 25m

    Direct

    07:10

    JNB

    - M - W - F S
  5. LX4572

    11:25

    GVA

    1h 20m

    Direct

    12:45

    BRU

    S M T W T F S
    Search
  6. MS726

    15:45

    BRU

    4h 20m

    Direct

    21:05

    CAI

    S - - W T F S
  7. MS839

    23:45

    CAI

    8h 25m

    Direct

    07:10

    JNB

    - M - W - F S
  8. SN2714

    11:25

    GVA

    1h 20m

    Direct

    12:45

    BRU

    S M T W T F S
    Search
  9. MS726

    15:45

    BRU

    4h 20m

    Direct

    21:05

    CAI

    S - - W T F S
  10. MS839

    23:45

    CAI

    8h 25m

    Direct

    07:10

    JNB

    - M - W - F S
  11. AF1843

    12:05

    GVA

    1h 20m

    Direct

    13:25

    CDG

    S M T W T F S
    Search
  12. EY036

    15:50

    CDG

    6h 55m

    Direct

    00:45

    AUH

    S - T - T - S
  13. EY747

    02:05

    AUH

    8h 10m

    Direct

    08:15

    JNB

    - - T - T F S
  14. TK1918

    10:50

    GVA

    3h 15m

    Direct

    16:05

    IST

    S M T W T F S
    Search
  15. MS736

    18:35

    IST

    2h 20m

    Direct

    20:55

    CAI

    S M T W T F S
  16. MS839

    23:45

    CAI

    8h 25m

    Direct

    07:10

    JNB

    - M - W - F S
  17. U21463

    12:30

    GVA

    2h 45m

    Direct

    14:15

    LIS

    S - - - T - -
    Search
  18. DT653

    23:00

    LIS

    7h 30m

    Direct

    06:30

    NBJ

    S M T W T F -
  19. DT577

    09:55

    NBJ

    3h 45m

    Direct

    14:40

    JNB

    S M T W T F S
  20. VY6201

    09:55

    GVA

    1h 35m

    Direct

    11:30

    BCN

    S M T W T F S
    Search
  21. MS768

    16:25

    BCN

    4h 10m

    Direct

    21:35

    CAI

    S - T W T F S
  22. MS839

    23:45

    CAI

    8h 25m

    Direct

    07:10

    JNB

    - M - W - F S
  23. TU703

    10:30

    GVA

    1h 55m

    Direct

    11:25

    TUN

    S M - W - - S
    Search
  24. QR1400

    16:00

    TUN

    5h 20m

    Direct

    23:20

    DOH

    S M T W T F S
  25. QR1363

    03:05

    DOH

    8h 25m

    Direct

    10:30

    JNB

    S M T W T F S
  26. AF1543

    09:10

    GVA

    1h 15m

    Direct

    10:25

    CDG

    S M T W T F S
    Search
  27. EY036

    15:50

    CDG

    6h 55m

    Direct

    00:45

    AUH

    S - T - T - S
  28. EY747

    02:05

    AUH

    8h 10m

    Direct

    08:15

    JNB

    - - T - T F S

Geneva Airport to O.R. Tambo International Airport Flights Info

Flight distance8,359.25km
Cheapest one-way ticket priceMXN$6,126
Cheapest return ticket priceMXN$17,683

FAQs for Geneva Airport to O.R. Tambo International Airport Flights

  • What is the transportation method from the main airport to downtown in Johannesburg?

    • The distance from O.R. Tambo International Airport to downtown is about 20km, by taxi about 40 minutes.
    • The distance from Lanseria International Airport to downtown is about 32km, by taxi about 50 minutes.