Hero maskHero background

Programs

Reset
Uncheck AllSelect All
Uncheck AllSelect All

Value

Reset

Fees

Reset

Stops

Reset

Time

Reset
Max Flight Duration
Layover Time
Show Takeoff and Landing
Takeoff Time
Landing Time
Hide Takeoff and Landing

Airports

Reset
Uncheck AllSelect All
Departing Airports
Show Arriving Airports
Arriving Airports
Hide Arriving Airports

Layover Airports

Reset
Uncheck AllSelect All

Airlines

Reset
Uncheck AllSelect All
Show All AirlinesHide
Uncheck AllSelect All
3

Origin

  • Dubai

Nonstop roundtrip flight from Dubai to Johannesburg$863.41 Stop roundtrip flight from Dubai to Johannesburg$838.17

Nonstop roundtrip flight — $863.41 Stop roundtrip flight — $838.17

Based on 58 offers

Nonstop roundtrip flight from Johannesburg to Dubai$863.41 Stop roundtrip flight from Johannesburg to Dubai$838.17

Nonstop roundtrip flight — $863.41 Stop roundtrip flight — $838.17

Based on 58 offers
Outbound from DXB to JNBOutboundOutbound from DXB to JNBOutboundInbound from JNB to DXBInboundInbound from JNB to DXBInbound
  • Emirates

    AircraftEK763
    Sat, Oct 28
    10:05 AMDXB
    Sat, Oct 28
    04:25 PMJNB
    Total Duration
    8h 20m
    Stops
    Nonstop flight
    Show detailsHide details
    Mileage Bank
    roundtrip
    Economy
    40,000miles$68
    Offline Booking
    This route available only for offline booking.
    Value
    6.3CPMExcellent

    Book Economy Flights

    • 40,000miles$68 fees and taxes
      Offline Booking
      This route available only for offline booking.
      6.3CPMExcellent
    • 246,430miles$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      2.1CPMExcellent
    • 259,400miles$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      2.0CPMAverage
    • 259,400miles$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.5CPMAverage
    • 207,520points$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.2CPMAverage
    • 207,520Starpoints®$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.2CPMAverage
    • 207,520points$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.2CPMAverage
    • 259,400points$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.0CPMPoor
    Route
    8h 20m
    Emirates EK763
    DXB
    Dubai, United Arab Emirates
    10:05 AMSat, Oct 28
    JNB
    Johannesburg, South Africa
    04:25 PMSat, Oct 28
    Duration
    8h 20m
  • Ethiopian

    Airbus A350-900ET601
    Sat, Oct 28
    04:40 AMDXB
    Sat, Oct 28
    01:05 PMJNB
    Total Duration
    10h 25m
    Stops
    1 Stop in Addis Ababa (ADD)55m
    Show detailsHide details
    Mileage Club
    roundtrip
    Economy
    30,000miles$114
    Offline Booking
    This route available only for offline booking.
    Value
    6.9CPMExcellent

    Book Economy Flights

    • 30,000miles$114 fees and taxes
      Offline Booking
      This route available only for offline booking.
      6.9CPMExcellent
    • 35,000miles$22 fees and taxes
      Offline Booking
      This route available only for offline booking.
      6.2CPMExcellent
    • 40,000miles$22 fees and taxes
      Offline Booking
      This route available only for offline booking.
      5.4CPMExcellent
    • 60,000miles$22 fees and taxes
      Offline Booking
      This route available only for offline booking.
      3.6CPMExcellent
    • 65,000miles$22 fees and taxes
      Offline Booking
      This route available only for offline booking.
      3.3CPMExcellent
    • 208,620miles$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      2.1CPMExcellent
    • 219,600miles$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      2.0CPMAverage
    • 219,600miles$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.5CPMAverage
    • 175,680points$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.2CPMAverage
    • 175,680Starpoints®$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.2CPMAverage
    • 175,680points$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.2CPMAverage
    • 219,600points$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.0CPMPoor
    Route
    10h 25m
    Ethiopian ET601Airbus A350-900
    DXB
    Dubai, United Arab Emirates
    04:40 AMSat, Oct 28
    ADD
    Addis Ababa, Ethiopia
    07:45 AMSat, Oct 28
    Duration
    4h 5m
    Change planes in Addis Ababa (ADD)55m
    Ethiopian ET809Airbus A350-900
    ADD
    Addis Ababa, Ethiopia
    08:40 AMSat, Oct 28
    JNB
    Johannesburg, South Africa
    01:05 PMSat, Oct 28
    Duration
    5h 25m
  • Kenya Airways

    Boeing 787-8KQ311
    Sat, Oct 28
    02:20 AMDXB
    Sat, Oct 28
    10:55 AMJNB
    Total Duration
    10h 35m
    Stops
    1 Stop in Nairobi (NBO)1h 20m
    Show detailsHide details
    Flying Blue
    roundtrip
    Economy
    40,000miles$212
    Offline Booking
    This route available only for offline booking.
    Value
    4.0CPMExcellent

    Book Economy Flights

    • 40,000miles$212 fees and taxes
      Offline Booking
      This route available only for offline booking.
      4.0CPMExcellent
    • 80,000miles$62 fees and taxes
      Offline Booking
      This route available only for offline booking.
      2.2CPMExcellent
    • 174,895miles$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      2.1CPMExcellent
    • 184,100miles$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      2.0CPMAverage
    • 80,000miles$212 fees and taxes
      Offline Booking
      This route available only for offline booking.
      2.0CPMAverage
    • 184,100miles$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.5CPMAverage
    • 147,280points$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.2CPMAverage
    • 147,280Starpoints®$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.2CPMAverage
    • 147,280points$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.2CPMAverage
    • 184,100points$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.0CPMPoor
    Route
    10h 35m
    Kenya Airways KQ311Boeing 787-8
    DXB
    Dubai, United Arab Emirates
    02:20 AMSat, Oct 28
    NBO
    Nairobi, Kenya
    06:25 AMSat, Oct 28
    Duration
    5h 5m
    Change planes in Nairobi (NBO)1h 20m
    Kenya Airways KQ760Boeing 787-8
    NBO
    Nairobi, Kenya
    07:45 AMSat, Oct 28
    JNB
    Johannesburg, South Africa
    10:55 AMSat, Oct 28
    Duration
    4h 10m
  • Qatar

    Airbus A320QR1033
    Sat, Oct 28
    05:40 AMDWC
    Sat, Oct 28
    02:40 PMJNB
    Total Duration
    11h 0m
    Stops
    1 Stop in Doha (DOH)1h 30m
    Show detailsHide details
    Mileage Bank
    roundtrip
    Economy
    40,000miles$22
    Offline Booking
    This route available only for offline booking.
    Value
    -CPMNot Available

    Book Economy Flights

    • 40,000miles$22 fees and taxes
      Offline Booking
      This route available only for offline booking.
      0.0CPMNot Available
    • 60,000miles$22 fees and taxes
      Offline Booking
      This route available only for offline booking.
      0.0CPMNot Available
    • 60,000Avios$151 fees and taxes
      Offline Booking
      This route available only for offline booking.
      0.0CPMNot Available
    • 49,000Avios$151 fees and taxes
      Offline Booking
      This route available only for offline booking.
      0.0CPMNot Available
    Route
    11h 0m
    Qatar QR1033Airbus A320
    DWC
    Dubai, United Arab Emirates
    05:40 AMSat, Oct 28
    DOH
    Doha, Qatar
    05:45 AMSat, Oct 28
    Duration
    1h 5m
    Change planes in Doha (DOH)1h 30m
    Qatar QR1367Boeing 787-8
    DOH
    Doha, Qatar
    07:15 AMSat, Oct 28
    JNB
    Johannesburg, South Africa
    02:40 PMSat, Oct 28
    Duration
    8h 25m
  • Qatar

    Airbus A350-900QR1019
    Sat, Oct 28
    10:30 PMDXB
    Sun, Oct 29
    10:00 AM+1DJNB
    Total Duration
    13h 30m
    Stops
    1 Stop in Doha (DOH)4h 0m
    Show detailsHide details
    Barclaycard Arrival Rewards
    roundtrip
    Economy
    79,626miles$0
    Offline Booking
    This route available only for offline booking.
    Value
    2.1CPMExcellent

    Book Economy Flights

    • 79,626miles$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      2.1CPMExcellent
    • 40,000miles$22 fees and taxes
      Offline Booking
      This route available only for offline booking.
      2.0CPMAverage
    • 83,817miles$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      2.0CPMAverage
    • 83,817miles$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.5CPMAverage
    • 49,000Avios$151 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.4CPMAverage
    • 60,000miles$22 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.3CPMAverage
    • 67,054points$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.2CPMAverage
    • 67,054Starpoints®$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.2CPMAverage
    • 67,054points$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.2CPMAverage
    • 60,000Avios$151 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.1CPMAverage
    • 83,817points$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.0CPMPoor
    Route
    13h 30m
    Qatar QR1019Airbus A350-900
    DXB
    Dubai, United Arab Emirates
    10:30 PMSat, Oct 28
    DOH
    Doha, Qatar
    10:40 PMSat, Oct 28
    Duration
    1h 10m
    Change planes in Doha (DOH)4h 0m
    Qatar QR1363Boeing 777-300ER
    DOH
    Doha, Qatar
    02:40 AMSat, Oct 28
    JNB
    Johannesburg, South Africa
    10:00 AMSat, Oct 28
    Duration
    8h 20m
  • Emirates

    Boeing 777-300EREK847
    Sat, Oct 28
    02:30 AMDXB
    Sat, Oct 28
    02:40 PMJNB
    Total Duration
    14h 10m
    Stops
    1 Stop in Doha (DOH)4h 40m
    Show detailsHide details
    Barclaycard Arrival Rewards
    roundtrip
    Economy
    79,626miles$0
    Offline Booking
    This route available only for offline booking.
    Value
    2.1CPMExcellent

    Book Economy Flights

    • 79,626miles$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      2.1CPMExcellent
    • 40,000miles$22 fees and taxes
      Offline Booking
      This route available only for offline booking.
      2.0CPMAverage
    • 83,817miles$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      2.0CPMAverage
    • 83,817miles$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.5CPMAverage
    • 67,054points$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.2CPMAverage
    • 67,054Starpoints®$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.2CPMAverage
    • 67,054points$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.2CPMAverage
    • 83,817points$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.0CPMPoor
    Route
    14h 10m
    Emirates EK847Boeing 777-300ER
    DXB
    Dubai, United Arab Emirates
    02:30 AMSat, Oct 28
    DOH
    Doha, Qatar
    02:35 AMSat, Oct 28
    Duration
    1h 5m
    Change planes in Doha (DOH)4h 40m
    Qatar QR1367Boeing 787-8
    DOH
    Doha, Qatar
    07:15 AMSat, Oct 28
    JNB
    Johannesburg, South Africa
    02:40 PMSat, Oct 28
    Duration
    8h 25m
  • Emirates

    Boeing 777-300EREK768
    Sat, Nov 04
    09:25 AMJNB
    Sat, Nov 04
    07:30 PMDXB
    Total Duration
    8h 5m
    Stops
    Nonstop flight
    Show detailsHide details
    Mileage Bank
    roundtrip
    Economy
    40,000miles$68
    Offline Booking
    This route available only for offline booking.
    Value
    6.3CPMExcellent

    Book Economy Flights

    • 40,000miles$68 fees and taxes
      Offline Booking
      This route available only for offline booking.
      6.3CPMExcellent
    • 246,430miles$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      2.1CPMExcellent
    • 259,400miles$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      2.0CPMAverage
    • 259,400miles$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.5CPMAverage
    • 207,520points$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.2CPMAverage
    • 207,520Starpoints®$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.2CPMAverage
    • 207,520points$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.2CPMAverage
    • 259,400points$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.0CPMPoor
    Route
    8h 5m
    Emirates EK768Boeing 777-300ER
    JNB
    Johannesburg, South Africa
    09:25 AMSat, Nov 04
    DXB
    Dubai, United Arab Emirates
    07:30 PMSat, Nov 04
    Duration
    8h 5m
  • Kenya Airways

    Boeing 787-8KQ761
    Sat, Nov 04
    12:10 PMJNB
    Sun, Nov 05
    01:00 AM+1DDXB
    Total Duration
    10h 50m
    Stops
    1 Stop in Nairobi (NBO)1h 40m
    Show detailsHide details
    Flying Blue
    roundtrip
    Economy
    40,000miles$258
    Offline Booking
    This route available only for offline booking.
    Value
    3.9CPMExcellent

    Book Economy Flights

    • 40,000miles$258 fees and taxes
      Offline Booking
      This route available only for offline booking.
      3.9CPMExcellent
    • 80,000miles$108 fees and taxes
      Offline Booking
      This route available only for offline booking.
      2.1CPMExcellent
    • 174,895miles$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      2.1CPMExcellent
    • 184,100miles$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      2.0CPMAverage
    • 80,000miles$258 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.9CPMAverage
    • 184,100miles$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.5CPMAverage
    • 147,280points$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.2CPMAverage
    • 147,280Starpoints®$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.2CPMAverage
    • 147,280points$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.2CPMAverage
    • 184,100points$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.0CPMPoor
    Route
    10h 50m
    Kenya Airways KQ761Boeing 787-8
    JNB
    Johannesburg, South Africa
    12:10 PMSat, Nov 04
    NBO
    Nairobi, Kenya
    05:15 PMSat, Nov 04
    Duration
    4h 5m
    Change planes in Nairobi (NBO)1h 40m
    Kenya Airways KQ310Boeing 787-8
    NBO
    Nairobi, Kenya
    06:55 PMSat, Nov 04
    DXB
    Dubai, United Arab Emirates
    01:00 AMSat, Nov 04
    Duration
    5h 5m
  • British Airways

    Boeing 737-800BA6399
    Sat, Nov 04
    09:00 AMJNB
    Sat, Nov 04
    10:55 PMDXB
    Total Duration
    11h 55m
    Stops
    1 Stop in Plaisance (MRU)1h 5m
    Show detailsHide details
    Mileage Bank
    roundtrip
    Economy
    50,000miles$165
    Offline Booking
    This route available only for offline booking.
    Value
    5.7CPMExcellent

    Book Economy Flights

    • 50,000miles$165 fees and taxes
      Offline Booking
      This route available only for offline booking.
      5.7CPMExcellent
    • 288,487miles$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      2.1CPMExcellent
    • 303,670miles$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      2.0CPMAverage
    • 303,670miles$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.5CPMAverage
    • 242,936points$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.2CPMAverage
    • 242,936Starpoints®$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.2CPMAverage
    • 242,936points$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.2CPMAverage
    • 303,670points$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.0CPMPoor
    Route
    11h 55m
    British Airways BA6399Boeing 737-800
    JNB
    Johannesburg, South Africa
    09:00 AMSat, Nov 04
    MRU
    Plaisance, Mauritius
    03:10 PMSat, Nov 04
    Duration
    4h 10m
    Change planes in Plaisance (MRU)1h 5m
    Emirates EK702
    MRU
    Plaisance, Mauritius
    04:15 PMSat, Nov 04
    DXB
    Dubai, United Arab Emirates
    10:55 PMSat, Nov 04
    Duration
    6h 40m
  • Qatar

    Boeing 777-300ERQR1364
    Sat, Nov 04
    02:10 PMJNB
    Sun, Nov 05
    04:35 AM+1DDWC
    Total Duration
    12h 25m
    Stops
    1 Stop in Doha (DOH)3h 0m
    Show detailsHide details
    Mileage Bank
    roundtrip
    Economy
    40,000miles$68
    Offline Booking
    This route available only for offline booking.
    Value
    -CPMNot Available

    Book Economy Flights

    • 40,000miles$68 fees and taxes
      Offline Booking
      This route available only for offline booking.
      0.0CPMNot Available
    • 60,000miles$68 fees and taxes
      Offline Booking
      This route available only for offline booking.
      0.0CPMNot Available
    • 60,000Avios$197 fees and taxes
      Offline Booking
      This route available only for offline booking.
      0.0CPMNot Available
    • 49,000Avios$197 fees and taxes
      Offline Booking
      This route available only for offline booking.
      0.0CPMNot Available
    Route
    12h 25m
    Qatar QR1364Boeing 777-300ER
    JNB
    Johannesburg, South Africa
    02:10 PMSat, Nov 04
    DOH
    Doha, Qatar
    11:30 PMSat, Nov 04
    Duration
    8h 20m
    Change planes in Doha (DOH)3h 0m
    Qatar QR1032Airbus A320
    DOH
    Doha, Qatar
    02:30 AMSat, Nov 04
    DWC
    Dubai, United Arab Emirates
    04:35 AMSat, Nov 04
    Duration
    1h 5m
  • Qatar

    Boeing 777-300ERQR1364
    Sat, Nov 04
    02:10 PMJNB
    Sun, Nov 05
    04:40 AM+1DDXB
    Total Duration
    12h 30m
    Stops
    1 Stop in Doha (DOH)3h 0m
    Show detailsHide details
    Barclaycard Arrival Rewards
    roundtrip
    Economy
    79,626miles$0
    Offline Booking
    This route available only for offline booking.
    Value
    2.1CPMExcellent

    Book Economy Flights

    • 79,626miles$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      2.1CPMExcellent
    • 83,817miles$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      2.0CPMAverage
    • 40,000miles$68 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.9CPMAverage
    • 83,817miles$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.5CPMAverage
    • 49,000Avios$197 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.3CPMAverage
    • 67,054points$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.2CPMAverage
    • 67,054Starpoints®$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.2CPMAverage
    • 67,054points$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.2CPMAverage
    • 60,000miles$68 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.2CPMAverage
    • 83,817points$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.0CPMPoor
    • 60,000Avios$197 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.0CPMPoor
    Route
    12h 30m
    Qatar QR1364Boeing 777-300ER
    JNB
    Johannesburg, South Africa
    02:10 PMSat, Nov 04
    DOH
    Doha, Qatar
    11:30 PMSat, Nov 04
    Duration
    8h 20m
    Change planes in Doha (DOH)3h 0m
    Qatar QR1004
    DOH
    Doha, Qatar
    02:30 AMSat, Nov 04
    DXB
    Dubai, United Arab Emirates
    04:40 AMSat, Nov 04
    Duration
    1h 10m
  • Ethiopian

    Airbus A350-900ET808
    Sat, Nov 04
    02:10 PMJNB
    Sun, Nov 05
    04:40 AM+1DDXB
    Total Duration
    12h 30m
    Stops
    1 Stop in Addis Ababa (ADD)2h 35m
    Show detailsHide details
    Mileage Club
    roundtrip
    Economy
    30,000miles$161
    Offline Booking
    This route available only for offline booking.
    Value
    6.7CPMExcellent

    Book Economy Flights

    • 30,000miles$161 fees and taxes
      Offline Booking
      This route available only for offline booking.
      6.7CPMExcellent
    • 35,000miles$69 fees and taxes
      Offline Booking
      This route available only for offline booking.
      6.0CPMExcellent
    • 40,000miles$69 fees and taxes
      Offline Booking
      This route available only for offline booking.
      5.3CPMExcellent
    • 60,000miles$69 fees and taxes
      Offline Booking
      This route available only for offline booking.
      3.5CPMExcellent
    • 65,000miles$69 fees and taxes
      Offline Booking
      This route available only for offline booking.
      3.2CPMExcellent
    • 208,620miles$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      2.1CPMExcellent
    • 219,600miles$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      2.0CPMAverage
    • 219,600miles$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.5CPMAverage
    • 175,680points$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.2CPMAverage
    • 175,680Starpoints®$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.2CPMAverage
    • 175,680points$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.2CPMAverage
    • 219,600points$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.0CPMPoor
    Route
    12h 30m
    Ethiopian ET808Airbus A350-900
    JNB
    Johannesburg, South Africa
    02:10 PMSat, Nov 04
    ADD
    Addis Ababa, Ethiopia
    08:25 PMSat, Nov 04
    Duration
    5h 15m
    Change planes in Addis Ababa (ADD)2h 35m
    Ethiopian ET612Boeing 737-800
    ADD
    Addis Ababa, Ethiopia
    11:00 PMSat, Nov 04
    DXB
    Dubai, United Arab Emirates
    04:40 AMSat, Nov 04
    Duration
    4h 40m
  • British Airways

    Boeing 737-400BA6209
    Sat, Nov 04
    02:15 PMJNB
    Sun, Nov 05
    05:25 AM+1DDXB
    Total Duration
    13h 10m
    Stops
    1 Stop in Durban (DUR)3h 50m
    Show detailsHide details
    Mileage Bank
    roundtrip
    Economy
    40,000miles$100
    Offline Booking
    This route available only for offline booking.
    Value
    3.8CPMExcellent

    Book Economy Flights

    • 40,000miles$100 fees and taxes
      Offline Booking
      This route available only for offline booking.
      3.8CPMExcellent
    • 154,813miles$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      2.1CPMExcellent
    • 162,961miles$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      2.0CPMAverage
    • 162,961miles$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.5CPMAverage
    • 130,369points$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.2CPMAverage
    • 130,369Starpoints®$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.2CPMAverage
    • 130,369points$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.2CPMAverage
    • 162,961points$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.0CPMPoor
    Route
    13h 10m
    British Airways BA6209Boeing 737-400
    JNB
    Johannesburg, South Africa
    02:15 PMSat, Nov 04
    DUR
    Durban, South Africa
    03:20 PMSat, Nov 04
    Duration
    1h 5m
    Change planes in Durban (DUR)3h 50m
    Emirates EK776Boeing 777-300ER
    DUR
    Durban, South Africa
    07:10 PMSat, Nov 04
    DXB
    Dubai, United Arab Emirates
    05:25 AMSat, Nov 04
    Duration
    8h 15m
  • Qatar

    Boeing 777-300ERQR1364
    Sat, Nov 04
    02:10 PMJNB
    Sun, Nov 05
    05:55 AM+1DDXB
    Total Duration
    13h 45m
    Stops
    1 Stop in Doha (DOH)4h 10m
    Show detailsHide details
    Barclaycard Arrival Rewards
    roundtrip
    Economy
    79,626miles$0
    Offline Booking
    This route available only for offline booking.
    Value
    2.1CPMExcellent

    Book Economy Flights

    • 79,626miles$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      2.1CPMExcellent
    • 83,817miles$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      2.0CPMAverage
    • 40,000miles$47 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.9CPMAverage
    • 83,817miles$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.5CPMAverage
    • 67,054points$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.2CPMAverage
    • 67,054Starpoints®$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.2CPMAverage
    • 67,054points$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.2CPMAverage
    • 83,817points$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.0CPMPoor
    Route
    13h 45m
    Qatar QR1364Boeing 777-300ER
    JNB
    Johannesburg, South Africa
    02:10 PMSat, Nov 04
    DOH
    Doha, Qatar
    11:30 PMSat, Nov 04
    Duration
    8h 20m
    Change planes in Doha (DOH)4h 10m
    Emirates EK848Boeing 777-300ER
    DOH
    Doha, Qatar
    03:40 AMSat, Nov 04
    DXB
    Dubai, United Arab Emirates
    05:55 AMSat, Nov 04
    Duration
    1h 15m
  • Saudi Arabian

    Airbus A330-300SV446
    Sat, Nov 04
    11:00 AMJNB
    Sun, Nov 05
    02:55 AM+1DDXB
    Total Duration
    13h 55m
    Stops
    1 Stop in Jeddah (JED)3h 45m
    Show detailsHide details
    Barclaycard Arrival Rewards
    roundtrip
    Economy
    79,626miles$0
    Offline Booking
    This route available only for offline booking.
    Value
    2.1CPMExcellent

    Book Economy Flights

    • 79,626miles$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      2.1CPMExcellent
    • 83,817miles$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      2.0CPMAverage
    • 40,000miles$60 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.9CPMAverage
    • 83,817miles$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.5CPMAverage
    • 67,054points$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.2CPMAverage
    • 67,054Starpoints®$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.2CPMAverage
    • 67,054points$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.2CPMAverage
    • 83,817points$0 fees and taxes
      Offline Booking
      This route available only for offline booking.
      1.0CPMPoor
    • 80,000miles$60 fees and taxes
      Offline Booking
      This route available only for offline booking.
      0.9CPMPoor
    • 80,000miles$60 fees and taxes
      Offline Booking
      This route available only for offline booking.
      0.9CPMPoor
    Route
    13h 55m
    Saudi Arabian SV446Airbus A330-300
    JNB
    Johannesburg, South Africa
    11:00 AMSat, Nov 04
    JED
    Jeddah, Saudi Arabia
    07:25 PMSat, Nov 04
    Duration
    7h 25m
    Change planes in Jeddah (JED)3h 45m
    Saudi Arabian SV598Airbus A320
    JED
    Jeddah, Saudi Arabia
    11:10 PMSat, Nov 04
    DXB
    Dubai, United Arab Emirates
    02:55 AMSat, Nov 04
    Duration
    2h 45m
Not found icon

Sorry, but no flights meet your filter criteria

Reset filters to see all results

Recommended Reading

Best Travel Credit Cards of 2017
Learn More