FromTo

Cheapest flights for Doha – Johannesburg (DOH – JNB)

Aviasales.ge will find you the cheapest airfare for Doha – Johannesburg by comparing the ticket prices to Johannesburg using 45 agencies, five booking systems, and 728 airlines. Where exactly you buy your tickets for Doha – Johannesburg is up to you.

Direct flight for from Doha to Johannesburg

The easiest way to to get to your destination is a direct flight. Direct flights for from Doha to Johannesburg are offered by:

  • Alaska Airlines (daily AS5744)
  • Qatar Airways (4 days per week, flight QR1377)

Johannesburg is served by 2 airports: Lanseria International Airport and O.R. Tambo International Airport. Direct flights for Doha – Johannesburg are operated by:
  • Qatar Airways from Hamad International Airport to O.R. Tambo International Airport
Flight with layover for the route from Doha to Johannesburg

A flight with a layover on the route Doha – Johannesburg will allow you to make your trip more interesting. The layover could be in:

  • Lusaka (flight QR1455 Qatar Airways)
  • Durban (flight QR1375 Qatar Airways)
  • Kigali (flight WB301 RwandAir)

This is a great chance to get to know these cities. Layovers are usually at least six hours.

Aviasales.ge suggests buying tickets for Doha – Johannesburg in advance in order to choose the conditions for your flight that best suit your preferences and budget.

General information on flight Doha – Johannesburg (DOH – JNB)
6,254 km
Distance
1 ⁠hr
Current time difference
64
Number of flights per week
₾843
Lowest price
Average ticket price
08:45
Earliest flight out
02:35
Latest flight out
Airlines flying from Doha to Johannesburg
Airports serving Doha – Johannesburg

Doha airports serving flights to Johannesburg:

  • Hamad International Airport (DOH)

Johannesburg airports accepting flights from Doha:

  • O.R. Tambo International Airport (JNB)