DOH - JNB

Find Cheap Flights from Doha to Johannesburg

Return
Economy
Doha (DOH)
Johannesburg OR Tambo
Sun 11/17
Sun 11/24
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Johannesburg

Doha to Johannesburg flight information

Flights arrive in Johannesburg
Flights depart from Doha
Flight price R13 454
Distance 6 242 km
Airlines Oman Air

Good to know

Low season:
October
Best time to beat the crowds
3%
expected price decrease
High season:
November
Most popular time to fly
4%
expected price increase
Average price:
R12 088
(price for this month)
Good deal:
R14 389
or less return trip within
4 months
of travel is a good deal

When to Book Flights from Doha to Johannesburg

Average price per month
Flight prices as travel date approaches
-1 day
-2 days

Top tips for finding a cheap flight

The cheapest flight from Doha to Johannesburg was found, on average, 86 days before departure.
Book at least 1 week before departure in order to get a below-average price.
High season is considered to be October, November and December. The cheapest month to fly is October.
Morning departure is around 37% more expensive than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for Booking Doha to Johannesburg Flights

How long does a flight from Doha to Johannesburg take?
The average direct flight takes 21h 55m, covering a distance of 6241 km.
How many flights are there between Doha and Johannesburg?
There are 151 (direct) flights between Doha and Johannesburg per week, averaging 21 per day.
Which airlines provide the cheapest flights from Doha to Johannesburg?
In the past 3 days, the cheapest return tickets were found on Oman Air (R13 454)
Which airlines fly most frequently between Doha and Johannesburg?
Qatar Airways (5 times daily), Finnair (5 times daily), Royal Air Maroc (4 times daily) are the most frequent flyers on this route.
What’s the cheapest day of the week to fly from Doha to Johannesburg?
For Doha to Johannesburg, Saturday is the cheapest day to fly on average and Wednesday is the most expensive. Flying from Johannesburg back to Doha, the best deals are generally found on Thursday, with Monday being the most expensive.
Which airports will I be using when flying from Doha to Johannesburg?
When flying out of Doha you will be using Doha Hamad Intl, often referred to as Doha Airport. You will be landing at Johannesburg OR Tambo, also known as Johannesburg Airport.
How does KAYAK find such low flight prices?
KAYAK processes over 2 billion travel queries annually and displays results from hundreds of airlines and third party sites, allowing it to find a variety of flight prices and options. It also displays results from 2M+ properties along with car hire, holiday packages, activities and millions of verified reviews so users can see as many available travel options as possible.
How can Hacker Fares save me money?
Hacker Fares allow you to combine one-way tickets on different airlines when it can save you money over a traditional return ticket.
Does KAYAK query more flight providers than competitors?
Yes, KAYAK has access to more data and information than online travel agencies and consistently outperforms the competition in accuracy, globally.
How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?
KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

Book cheap flights from Doha to Johannesburg (return)

Airports
Origin
Doha
R13 454
only
R13 454
Destination
Johannesburg
R13 454
only
R13 454
Sat, Jan 4
DOH
Doha Hamad Intl
JNB
Johannesburg OR Tambo
27h 25m
Thu, Jan 23
JNB
Johannesburg OR Tambo
DOH
Doha Hamad Intl
20h 50m
R13 454
Trip: 20 days
7,2GoodShow reviews
Overall 7,2 Good
Based on 631 reviews
Boarding
7,3
Comfort
7,2
Crew
7,6
Entertainment
7,1
Food
6,9
NBO
MCT
Excellent 8,6

Pros: Crew quiet experienced and courteous.

Cons: Legroom would good

LHE
MCT
Excellent 9,0

Pros: Seat were amazing ,plane was clean

Cons: Train your staff to be more polite and smiley

MCT
DOH
Okay 4,0

Cons: Poor service Not adhering to time Very bad air conditioning

MCT
KWI
Good 6,3

Pros: Boarding on time

Cons: No healthy food options

MCT
BKK
Good 6,3

Cons: the QTY of food not enough. Chiken and fish dise was left too fast.

Mon, Dec 16
DOH
Doha Hamad Intl
JNB
Johannesburg OR Tambo
28h 20m
Sat, Jan 4
JNB
Johannesburg OR Tambo
DOH
Doha Hamad Intl
14h 55m
R15 905
Trip: 20 days
7,2GoodShow reviews
Overall 7,2 Good
Based on 631 reviews
Boarding
7,3
Comfort
7,2
Crew
7,6
Entertainment
7,1
Food
6,9
KUL
MCT
Excellent 9,6

Pros: Crew good and friendly

Cons: Very old fleet from Muscat to Kuala Lumpur. The entertainment very limited compared to Emirate Airlines

MCT
MAN
Okay 5,6

Pros: The entertainment kept the kids happy

Cons: The food- ran out of options- I’m not vegetarian but they had no options at all. The crew- not particularly engaged or attentive The drinks- poor selection, warm Our luggage came out damaged and the airline would accept no liability

MCT
RUH
Mediocre 2,0

Pros: Impossible to enjoy a flight you didn't choose and were forced to fly on due to a schedule change, especially when the flights you'd booked had much better timing for a fixed teacher's holiday schedule. Avoid Oman Air unless you are sadistic and enjoy forced flight changes and no compensation. As I was forced to change to a flight to one arriving at 03.10 with my work starting at 06.00, I tried (and failed due to a lack of space and fidgety neighbour) to sleep all the flight to be fresh and professional for my work. The booked flight which was forcibly cancelled got me home 9pm the night before work. Oman Air refused a suggestion to upgrade me to business class so I could try and sleep.

Cons: I am a teacher. I can't choose my holiday times. I get three fixed weeks in summer. In both 2017 + 2018 Oman Air changed their schedule forcing me to change my flights. I was out of pocket for a small amount - they refused to pay the $27.60. I was to arrive home at 9pm for an 06.00 start to work they changed my flight so I arrived at 04.00. I asked for an upgrade to business class to try and sleep. They ignored the request. They instead sent me a copy of the small print saying that they were allowed to change anyone's flights and give zero compensation if the 'client' is informed two weeks in advance. I will avoid Oman Air from now on, even if they seem to offer the best times to fly.

DXB
MCT
Good 6,0

Pros: Efficient boarding

Cons: Headphones provided for the entertainment screen

MCT
LHR
Good 7,0

Pros: Ok

Cons: Ok

Sat, Dec 21
DOH
Doha Hamad Intl
JNB
Johannesburg OR Tambo
21h 55m
Sun, Jan 12
JNB
Johannesburg OR Tambo
DOH
Doha Hamad Intl
27h 10m
R15 905
Trip: 23 days
7,2GoodShow reviews
Overall 7,2 Good
Based on 631 reviews
Boarding
7,3
Comfort
7,2
Crew
7,6
Entertainment
7,1
Food
6,9
MCT
LHE
Excellent 8,3

Cons: Business class should hv full flat beds

DXB
MCT
Okay 4,6

Pros: Nothing as such

Cons: Air condition was very low

DXB
MCT
Good 6,0

Pros: Efficient boarding

Cons: Headphones provided for the entertainment screen

MCT
ZRH
Good 7,0

Cons: Again entertainment system was horrible with flickering screens

KWI
MCT
Excellent 10,0

Pros: Evrything about it i loved

Cons: No comment

Wed, Dec 18
DOH
Doha Hamad Intl
JNB
Johannesburg OR Tambo
27h 25m
Fri, Jan 3
JNB
Johannesburg OR Tambo
DOH
Doha Hamad Intl
26h 00m
R16 380
Trip: 17 days
7,2GoodShow reviews
Overall 7,2 Good
Based on 631 reviews
Boarding
7,3
Comfort
7,2
Crew
7,6
Entertainment
7,1
Food
6,9
MCT
LHE
Excellent 8,3

Cons: Business class should hv full flat beds

MCT
RUH
Mediocre 2,0

Pros: Impossible to enjoy a flight you didn't choose and were forced to fly on due to a schedule change, especially when the flights you'd booked had much better timing for a fixed teacher's holiday schedule. Avoid Oman Air unless you are sadistic and enjoy forced flight changes and no compensation. As I was forced to change to a flight to one arriving at 03.10 with my work starting at 06.00, I tried (and failed due to a lack of space and fidgety neighbour) to sleep all the flight to be fresh and professional for my work. The booked flight which was forcibly cancelled got me home 9pm the night before work. Oman Air refused a suggestion to upgrade me to business class so I could try and sleep.

Cons: I am a teacher. I can't choose my holiday times. I get three fixed weeks in summer. In both 2017 + 2018 Oman Air changed their schedule forcing me to change my flights. I was out of pocket for a small amount - they refused to pay the $27.60. I was to arrive home at 9pm for an 06.00 start to work they changed my flight so I arrived at 04.00. I asked for an upgrade to business class to try and sleep. They ignored the request. They instead sent me a copy of the small print saying that they were allowed to change anyone's flights and give zero compensation if the 'client' is informed two weeks in advance. I will avoid Oman Air from now on, even if they seem to offer the best times to fly.

KUL
MCT
Excellent 9,6

Pros: Crew good and friendly

Cons: Very old fleet from Muscat to Kuala Lumpur. The entertainment very limited compared to Emirate Airlines

MCT
CGK
Good 6,6

Pros: Food in business class was good although it was odd that breakfast was served at 3am while “lunch” was served prior to arrival once we all woke up.

Cons: The flight was the “older” business class set up with lacks privacy... not normally too much of a problem but there seemed to be quite a few upgrades from economy so it was full of people chatting loudly. There were problems with boarding that delayed the flight by an hour. Also, the boarding at Muscat’s new airport wasn’t great with the lounge telling us to board while, at the gate, boarding hadn’t started. MIght not be much of a problem except the kids were sleeping on our shoulders and there were no seats at the gates.

MCT
CCJ
Good 6,0

Pros: Entertainment

Cons: Lost my checkedin baggage. Missed my connection flight from Muscat due to delay in arrival from Istanbul

*
Prices are per person, are for e–tickets and include all taxes & fees in ZAR.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller
At KAYAK we don’t set prices, so it’s not possible for us to guarantee what other companies are selling.

We aggregate tons of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we don't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car hires can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find on occasion that certain prices are no longer available.

More questions or if you have a bad price to report to us
Please send us an and someone from our team will get back to you promptly.

^
The fares displayed include all taxes and fees for economy class travel and were found by the provider in the last 72 hours. Seats are limited and may not be available on all flights and days. Fares are subject to change and may not be available on all flights or dates of travel. Some carriers charge additional fees for extra checked bags. Please check the carriers' sites.
1
  • Return
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First