DFW - JNB

R12 268 Find Cheap Flights from Dallas/Fort Worth Airport to Johannesburg – Compare and Save

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Dallas/Fort Worth to OR Tambo departing on 29/11. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
1 adult, Economy, 0 bags

KAYAK searches hundreds of travel sites at once for deals on flights to Johannesburg OR Tambo Airport

 
These are the airlines KAYAK users have selected most often from within our search results in flight searches from Dallas to Johannesburg.
These are the airlines KAYAK users have selected most often from within our search results in flight searches from Dallas to Johannesburg.
Travellers love KAYAK
41 299 237 searches in the past 7 days on KAYAK

Save 14% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Everything you should know

Cheapest return fare
R18 468
Typical prices: R18 238-R24 708
Multiple Airlines
Sat 22/8Mon 28/9
DFW - JNB • 2 stops
Cheapest one-way flight
R12 268
Typical prices: R12 170-R16 746
Turkish Airlines
Sun 29/11
DFW - JNB • 1 stop
Top airlines
Cheapest • from R19 714 (return)
Best reviews • 7,8 score
Airline reviews
Airline reviews
+1
+1
Airline reviews
Airline reviews
+1
Direct flights
Not available
There are currently no direct flights between Dallas/Fort Worth and OR Tambo. You’ll need at least 1 connection.
Insights
Insights
Insights
Insights
When to travel
Cheapest • 19% price drop
Most popular
Good to know
Good to know
+1
+1
Good to know
Good to know
+1
Start a new search
KAYAK searches hundreds of sites at once to find you the best travel deals.
We hope you love your trip to OR Tambo!
Flight Deals
Booking Insights
Flight Deals

Cheap Flights from Dallas/Fort Worth to Johannesburg (DFW-JNB)

 
Here are some of the best deals found on KAYAK recently from the most popular airlines for return flights from Dallas/Fort Worth to Johannesburg that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent return flight deals from Dallas/Fort Worth to OR Tambo

Sat, Aug 22 - Mon, Sep 28
Multiple Airlines Logo
15:45 - 8:20
DFW
-
JNB
33h 35m
2 stops
Multiple Airlines Logo
9:45 - 14:09
JNB
-
DFW
35h 24m
2 stops
R18 468Multiple Airlines
Mon, Sep 14 - Mon, Sep 28
Multiple Airlines Logo
15:41 - 8:20
DFW
-
JNB
33h 39m
2 stops
Multiple Airlines Logo
9:45 - 14:09
JNB
-
DFW
35h 24m
2 stops
R19 452Multiple Airlines
Mon, Sep 14 - Mon, Sep 28
Multiple Airlines Logo
15:41 - 8:20
DFW
-
JNB
33h 39m
2 stops
Multiple Airlines Logo
9:45 - 14:09
JNB
-
DFW
35h 24m
2 stops
R19 468Multiple Airlines
Thu, Sep 3 - Sun, Sep 13
Qatar Airways Logo
23:40 - 9:10
DFW
-
JNB
26h 30m
1 stop
Qatar Airways Logo
16:50 - 9:50
JNB
-
DFW
48h 00m
2 stops
R19 714Qatar Airways
Tue, Sep 1 - Mon, Sep 7
Qatar Airways Logo
18:20 - 9:10
DFW
-
JNB
31h 50m
1 stop
Qatar Airways Logo
3:10 - 9:50
JNB
-
DFW
37h 40m
2 stops
R19 730Qatar Airways
Sat, Oct 24 - Sun, Nov 8
Qatar Airways Logo
23:40 - 15:35
DFW
-
JNB
32h 55m
1 stop
Qatar Airways Logo
16:50 - 9:00
JNB
-
DFW
48h 10m
2 stops
R20 370Qatar Airways
Thu, Nov 5 - Fri, Nov 13
Qatar Airways Logo
22:55 - 15:35
DFW
-
JNB
32h 40m
1 stop
Qatar Airways Logo
3:10 - 9:00
JNB
-
DFW
37h 50m
2 stops
R20 387Qatar Airways
Sat, Aug 22 - Sat, Sep 12
Multiple Airlines Logo
16:09 - 8:20
DFW
-
JNB
33h 11m
2 stops
Multiple Airlines Logo
9:45 - 14:09
JNB
-
DFW
35h 24m
2 stops
R20 764Multiple Airlines
Tue, Aug 4 - Thu, Aug 27
Turkish Airlines Logo
21:30 - 10:15
DFW
-
JNB
29h 45m
1 stop
Turkish Airlines Logo
17:55 - 12:45
JNB
-
DFW
25h 50m
1 stop
R20 846Turkish Airlines
Fri, Sep 4 - Fri, Sep 11
Qatar Airways Logo
23:40 - 9:10
DFW
-
JNB
26h 30m
1 stop
Qatar Airways Logo
3:10 - 15:40
JNB
-
DFW
43h 30m
2 stops
R21 092Qatar Airways
Booking Insights

KAYAK's insights & trends for Dallas/Fort Worth to OR Tambo flights

Get data-powered insights and trends into flights from Dallas/Fort Worth to OR Tambo to help you find the cheapest flights, the best time to fly and much more.

How much is a return flight from Dallas/Fort Worth Airport to Johannesburg OR Tambo Airport?

This analysis is based on the cheapest return trip price found on KAYAK in the last 12 months by searching for a flight from Dallas/Fort Worth Airport to Johannesburg OR Tambo Airport departing in August.

What is the cheapest month to fly from Dallas/Fort Worth Airport to Johannesburg OR Tambo Airport?

To calculate monthly average prices, KAYAK takes all prices for each month over the last year for round-trip flights from Dallas/Fort Worth Airport to Johannesburg OR Tambo Airport, removes the top 0.1% to account for outliers, and then takes the median of all values for each month.

The cheapest month for flights from Dallas/Fort Worth Airport to Johannesburg OR Tambo Airport is February, where tickets cost R18 205 (return) on average. On the other hand, the most expensive months are July and June, where the average cost of round-trip tickets is R29 735 and R28 603 respectively.

How far in advance should I book a flight from Dallas/Fort Worth Airport to Johannesburg OR Tambo Airport?

To calculate weekly average prices, KAYAK takes all prices for each week before departure over the last year for round-trip flights from Dallas/Fort Worth Airport to Johannesburg OR Tambo Airport, removes the top 0.1% to account for outliers, and then takes the average of all the values for each week.

To get a below average price on the flight from Dallas/Fort Worth Airport to Johannesburg OR Tambo Airport, you should book around 1 week before departure. For the absolute cheapest price, our data suggests you should book 4 weeks before departure.

Good to know

Low seasonFebruary
Cheapest flightR12 268
Best time to beat the crowds (19% less expensive on average)
Most popular time to fly (24% more expensive on average)
Flight from Dallas/Fort Worth Airport to Johannesburg

When to book flights from Dallas/Fort Worth to OR Tambo

Are your dates flexible? Find out the best times to travel from Dallas/Fort Worth to OR Tambo based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price
KAYAK looks at all historical flight data for each date to provide a predicted price for one-way trips or returns with a duration up to 40 days. While we try to provide actual minimum prices for each date, some prices are predictions and actual prices may differ.

FAQs for booking Dallas/Fort Worth Airport to Johannesburg flights

  • What is the cheapest flight from Dallas/Fort Worth Airport to Johannesburg OR Tambo Airport?

    In the last 3 days, the lowest price for a flight from Dallas/Fort Worth Airport to Johannesburg OR Tambo Airport was R12 268 for a one-way ticket and R18 468 for a return.

  • Which airports will I be using when flying from Dallas/Fort Worth Airport to Johannesburg?

    Dallas/Fort Worth Airport and Johannesburg are both served by 1 main airport. You will leave Dallas/Fort Worth Airport from Dallas/Fort Worth and will be arriving at Johannesburg OR Tambo.

  • Which aircraft models fly most regularly from Dallas/Fort Worth Airport to Johannesburg?

    We unfortunately don’t have that data for this specific route.

  • Which airline alliances offer flights from Dallas/Fort Worth Airport to Johannesburg?

    SkyTeam, oneworld, and Star Alliance are the airline alliances operating flights between Dallas/Fort Worth Airport and Johannesburg, with SkyTeam being the most commonly used for this route.

  • Which is the best airline for flights from Dallas to Johannesburg, United Airlines or Turkish Airlines?

    The two airlines most popular with KAYAK users for flights from Dallas to Johannesburg are United Airlines and Turkish Airlines. With an average price for the route of R27 031 and an overall rating of 7,4, United Airlines is the most popular choice. Turkish Airlines is also a great choice for the route, with an average price of R17 267 and an overall rating of 7,4.

  • How does KAYAK find such low prices on flights from Dallas/Fort Worth Airport to Johannesburg?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Dallas/Fort Worth Airport to Johannesburg.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Dallas/Fort Worth Airport to Johannesburg?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Johannesburg from Dallas/Fort Worth Airport is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Dallas/Fort Worth Airport to Johannesburg?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly to Johannesburg with an airline and back to Dallas/Fort Worth Airport with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Dallas/Fort Worth Airport to Johannesburg?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Johannesburg from Dallas/Fort Worth Airport up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

Reviews of the top 4 airlines flying from Dallas/Fort Worth to OR Tambo

 
See real verified KAYAK customer reviews for airlines flying from Dallas to Johannesburg. Airline scores are aggregated from all reviews left by passengers on KAYAK after flying with an airline. KAYAK doesn’t show reviews that are older than 5 years. Learn how KAYAK collects reviews.
Need help choosing which airline to fly with from Dallas/Fort Worth to OR Tambo? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7,8
KLMOverall score based on 1531 reviews
7,2Entertainment
8,4Crew
7,3Food
7,7Comfort
7,8Boarding
Airline reviews

The crew were unprofessional with a racist element. I was physically abused as well from one of the crew members

2,0 MediocreNewton, Mar 2026
IAD - AMS
Read more KLM reviews

The crew were unprofessional with a racist element. I was physically abused as well from one of the crew members

They forgot to serve food and the crew was very unfriendly. Never experienced such a bad KLM flight. Usually fly from Toronto. New York was different.

Over 1 Hr delay. No APU so no AC on ground. Plane was hot during boarding and then they closed the doors over 20 minutes before engine start so interior of plane was steamy hot and stuffy. Could have been helped by opening doors until ready to depart.

My flight was delayed by 6 hours then I missed BOTH of my connecting flights, I then had to stay in the AIRPORT at JFK because soooooo many people also suffered from missing flights and there was no hotels available. I would like to be compensated for this experience! I had to stay in the airport for over 16 hours!

Cabin crew were excellent, very proffesional, polite and friendly, in flight snack was underwhelming, a packet of cheese biscuits, im sure KLM could run to a sandwich!

Overall very positive. Boarding was quick and organized. Cabin was clean and seats were reasonably comfortable. Cabin crew was excellent and the meals provided were also of good quality

This fight left ahead of time which meant it arrived early which was great. Staff were very professional, but as with all these Short hop Flights the food was a disappointing snack There was no entertainment on this flight, but I did not expect any

Seats were comfortable crew members support was very good but AVML ordered or selected by us needs a lot of improvement.

The flight itself it was great nice food the crew were very nice and helpful, Checking in from Birmingham wasn't great long queues for bag dropped, And I had my hand luggage case taken away from me even though I requested to have it with me as I had breakables items. I was told I can not because of the length of the flight with no explanation at all no options was given for me to take my fragile items out of my case it was taken away with hold buggage I find the staff member who was checking me in very unpleasant !! Can we please be advise if the rules have changed about the the carry on hand luggage it will be easier to be advise on booking your tickect if we not allowed to take the hand luggage with me. Overall I had a good flight .

Amazing KLM service and brilliant economy comfort seats. Well worth the extra.

Amazing! One of the best kept secrets in air travel!

The ground crew members at check in counter were courteous. The boarding was seamless. Flight departed as scheduled. Service on board was great

The seats seems abit small and the reclining is too much, the seat in front of me came back too much and made it uncomfortable for me.

It was a pleasant experience. In flight entertainment could have been better

I have travelled many times on Turkish, but they always board at least 30-40 minutes past the stated time. If informed properly, passengers can choose to spend more time in the .lounge instead of standing around by the gate waiting to board. The new lounge at DFW was a big disappointment. The aircraft itself was a shock. In the past I have flown this sector with regular business class seating configuration of 1-2-1, The 2-3-2 seating is very disappointing after paying such high prices for tickets. The DFW to Istanbul segment was slightly better, but the Istanbul to Delhi segment was no better than premium economy. I will try to travel more on airlines which give business class passengers more value for their money.

Bad experience; they are not good anymore. They charge too much for luggage seat are so uncomfortable, Flight delays which may miss your next flight, they don’t care if you miss the flight or not. Zero customer services for front desk representatives Istanbul's airport I’m not using this airline any more.

Good overall flight. Excellent crew. Food options could be improved.

I was flying with Turkish Airlines from Tashkent to Dallas and from Dallas to Tashkent. In both directions the flights were late. I missed my connecting flight from Istanbul to Dallas in Istanbul airport because of that. That led to a no show case with a rental company in Dallas and I lost 460 US dollars. On the way from Dallas to Tashkent with a layover in Istanbul the plane was also late and I almost missed my connecting flight to Tashkent. Then my bag did not arrive with the same plane and only on the next morning flight from Istanbul. I was about to leave Tashkent the same day to Astana in Kazakhstan and then from there for work in Saudi Arabia. Luckily I had an excess in time before the next flight and I manage to get my bag back. Otherwise I would have missed 3 flights automatically because I couldn't travel for work without my bag and all valuables in it. So, overall, very bad experience with Turkish Airlines. Will never use these airlines again.

The 787 economy was a disaster for long haul. The space was too little compared to 777 or 747. Also the extremely low tray table behind the seat made any dining effort a nightmare. However, the movies were up to date, and the food taste was good, despite of terrible serving process caused by small space.

This is the first and last time I will be traveling Turkish airlines. The flight was delayed three times. Second time we sat on the aircraft for approximately an hour and a half. Initially told that the delay would only be 15 minutes then no explanation thereafter except that we were deboarding. We missed our connecting flights to Zimbabwe, and had to pay for a overnight hotel stay in addition to paying for a new tickets to our get to our final destination. They allowed us to order food from the airport food court but only from fast food and even that they limited the menu items we could select. I would some to contact me about the refund on the hotel and the connecting flight!

Awful. Delayed flights, missed connection to Toronto. Hotel vouchers were for already booked hotels x3. Giant waste of my time

Flight cancelled instead of leaving Friday am now, maybe, leaving Sunday

one of the flight attendants on the Dallas to frankfurt leg was somewhat rude..

Friendliest Flight Attendant I’ve seen since I flew on Southwest Airlines. The whole trip was outstanding…and arrived Early!

A little bit more leg room in premium economy. I am 6’4”.

Sucks ! All three flights I was on this trip were delayed.

When I got our tickets, my husband and I were easily able to get seats together (including a window seat). When we checked in at the airport all the seats were reset and we had to pick new ones, so we couldn’t sit together because there were only middle seats! Ugh that’s the worst. We were back so far we had to check our carry ons which was annoying because I bring an expensive camera that I don’t/cant check so I had to reorganize my items. Once we were seated on the plane we had to wait an hour to take off and they said there was some weather/air traffic in Denver but it was unclear. The lady I sat next to complained that our seats didn’t go back and we both got free complimentary snack boxes which were quite good. I wasn’t going to say anything about the seats, they were the typical uncomfortable kind. It would have been fine if the 2 hr flight hadn’t turned into 3 hrs. Not the best flight but also not the worst.

Food wasn’t very good, old business seating configuration on an old A340

Crew is way too many times on the intercom re explaining the same thing

Nothing. I flew business class. I always try to avoid air Canada because it’s the worst airline and it’s proven on international level. Sad and embarrassing…

I am a big person and have back pain and swelling in my legs, so this was a challenging flight due to confined space. I didn't find the crew very friendly either. I will think twice before flying long distances with Qatar again, due to the lack of legroom.

All good. Over four hours flight if provided snacks like Qatar Airways would be better

Well organized boarding, efficient and on time. Nice crew on the plane. Thank you!

The Qatar Airways staff pre-boarding and also on the flight from Dallas to Doha were incredibly mediocre and arrogant. Consider retraining these individuals Other flights were ok.

Worst air experience in whole life . Boarding and checking was hassle as they did 3 times. Crew team was clueless about passengers need. Despite of passengers raising hand , they were resetting the program

Not impressed. Only allowed one carry on on such a long flight.

INDIGO connection is extremely bad.. will never book QATAR flight with Indigo connection.. I spend more money on Qatar flight to get better service but Indigo connection is worst than local flights

need to improve management and air hostess services. Rest of it’s OK.

Very Old flight. I didn’t expect to see this old flight. The entertainment system was very poor for a 15+ hours flight. The staff was amazing and food could is no bad could be better.

No attention paid to passengers asking for simple things such as water. Only 2 meals throughout a 16-hour flight. Crew Needs to pay better attention to flight attendant call buttons.

Everything you need to know for your flight from Dallas/Fort Worth to OR Tambo

Information on your arrival and departure airports