Cheap flights from Dallas to Johannesburg

DFW — JNB
May 30 — Jun 61

How to find the cheapest flight from Dallas to Johannesburg

All the information you need to plan the best A78 to ZA1 flight in 2022: compare Dallas to Johannesburg flight prices with the expected peak season, weather and rainfall in Johannesburg.

DFW - JNB

Price

$913 - $1,763

JNB

Temperature

50 - 68 °F

JNB

Rainfall

0 - 4.7 inches

Popular inDecemberHigh demand for flights, 33% potential price rise
Cheapest inJanuaryBest time to find cheap flights, 23% potential price drop
Average price$1,093Average for round-trip flights in May 2022
Round-trip from$913From Dallas to Johannesburg

How far in advance should I book a flight from Dallas to Johannesburg?

Travelers have found it’s best to book a flight 59 days in advance to save up to 30% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 59 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from Dallas to Johannesburg 1-2 weeks in advance for as low as $1,237, or $1,494 for flights within the next 24 hours.

When is the cheapest time to fly from Dallas to Johannesburg (DFW - JNB)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Dallas to Johannesburg as you normally would.

Cheap flights from Dallas to Johannesburg in May, June 2022

The best prices found for Dallas to Johannesburg flights for May, June
May 30 - Jun 6
DFW

Dallas/Fort Worth

JNB

Johannesburg OR Tambo

1 stop

35h 05m
JNB

Johannesburg OR Tambo

DFW

Dallas/Fort Worth

1 stop

28h 50m
$1,230

Multiple Airlines

View Deal

Deal found 5/23/22

May 28 - Jun 11
DFW

Dallas/Fort Worth

JNB

Johannesburg OR Tambo

2 stops

26h 50m
JNB

Johannesburg OR Tambo

DFW

Dallas/Fort Worth

2 stops

30h 02m
$1,250

Delta

View Deal

Deal found 5/23/22

May 30 - Jun 6
DFW

Dallas/Fort Worth

JNB

Johannesburg OR Tambo

2 stops

31h 05m
JNB

Johannesburg OR Tambo

DFW

Dallas/Fort Worth

1 stop

28h 50m
$1,261

British Airways

View Deal

Deal found 5/23/22

Dallas to Johannesburg 2022 flight deals

Cheap flights to Johannesburg from Dallas found for this year
Sep 20 - Sep 27
DFW

Dallas/Fort Worth

JNB

Johannesburg OR Tambo

1 stop

31h 05m
JNB

Johannesburg OR Tambo

DFW

Dallas/Fort Worth

1 stop

31h 35m
$863

Turkish Airlines

View Deal

Deal found 5/23/22

Aug 10 - Aug 29
DFW

Dallas/Fort Worth

JNB

Johannesburg OR Tambo

1 stop

31h 05m
JNB

Johannesburg OR Tambo

DFW

Dallas/Fort Worth

1 stop

31h 35m
$867

Turkish Airlines

View Deal

Deal found 5/23/22

Sep 13 - Sep 17
DFW

Dallas/Fort Worth

JNB

Johannesburg OR Tambo

1 stop

31h 05m
JNB

Johannesburg OR Tambo

DFW

Dallas/Fort Worth

2 stops

35h 17m
$880

Turkish Airlines

View Deal

Deal found 5/23/22

Cheap Turkish Airlines flights from Dallas to Johannesburg

Sep 20 - Sep 27
DFW

Dallas/Fort Worth

JNB

Johannesburg OR Tambo

1 stop

31h 05m
JNB

Johannesburg OR Tambo

DFW

Dallas/Fort Worth

1 stop

31h 35m
$863

Turkish Airlines

View Deal

Deal found 5/23/22

Aug 10 - Aug 29
DFW

Dallas/Fort Worth

JNB

Johannesburg OR Tambo

1 stop

31h 05m
JNB

Johannesburg OR Tambo

DFW

Dallas/Fort Worth

1 stop

31h 35m
$867

Turkish Airlines

View Deal

Deal found 5/23/22

Sep 13 - Sep 17
DFW

Dallas/Fort Worth

JNB

Johannesburg OR Tambo

1 stop

31h 05m
JNB

Johannesburg OR Tambo

DFW

Dallas/Fort Worth

2 stops

35h 17m
$880

Turkish Airlines

View Deal

Deal found 5/23/22

Cheap Qatar Airways flights from Dallas to Johannesburg

Jun 3 - Jun 30
DFW

Dallas/Fort Worth

JNB

Johannesburg OR Tambo

2 stops

36h 11m
JNB

Johannesburg OR Tambo

DFW

Dallas/Fort Worth

1 stop

39h 30m
$1,903

Qatar Airways

View Deal

Deal found 5/23/22

Jun 3 - Jun 30
DFW

Dallas/Fort Worth

JNB

Johannesburg OR Tambo

1 stop

25h 50m
JNB

Johannesburg OR Tambo

DFW

Dallas/Fort Worth

1 stop

39h 30m
$2,198

Qatar Airways

View Deal

Deal found 5/23/22

Jun 1 - Jun 29
DFW

Dallas/Fort Worth

JNB

Johannesburg OR Tambo

1 stop

25h 50m
JNB

Johannesburg OR Tambo

DFW

Dallas/Fort Worth

1 stop

33h 20m
$2,280

Qatar Airways

View Deal

Deal found 5/23/22

Last minute flights from Dallas to Johannesburg

Late deals on return flights to Johannesburg from Dallas, departing today and this week
May 30 - Jun 6
DFW

Dallas/Fort Worth

JNB

Johannesburg OR Tambo

1 stop

35h 05m
JNB

Johannesburg OR Tambo

DFW

Dallas/Fort Worth

1 stop

28h 50m
$1,230

Multiple Airlines

View Deal

Deal found 5/23/22

May 30 - Jun 6
DFW

Dallas/Fort Worth

JNB

Johannesburg OR Tambo

2 stops

31h 05m
JNB

Johannesburg OR Tambo

DFW

Dallas/Fort Worth

1 stop

28h 50m
$1,261

British Airways

View Deal

Deal found 5/23/22

May 30 - Jun 6
DFW

Dallas/Fort Worth

JNB

Johannesburg OR Tambo

2 stops

34h 10m
JNB

Johannesburg OR Tambo

DFW

Dallas/Fort Worth

2 stops

34h 31m
$1,295

Delta

View Deal

Deal found 5/23/22

One-way flights to Johannesburg from Dallas

The cheapest one-way flights from Dallas to Johannesburg
Jun 22
DFW

Dallas/Fort Worth

JNB

Johannesburg OR Tambo

2 stops

36h 29m
$736

Multiple Airlines

View Deal

Deal found 5/24/22

Jun 25
DFW

Dallas/Fort Worth

JNB

Johannesburg OR Tambo

2 stops

36h 29m
$767

Multiple Airlines

View Deal

Deal found 5/24/22

Jun 8
DFW

Dallas/Fort Worth

JNB

Johannesburg OR Tambo

2 stops

55h 00m
$768

Multiple Airlines

View Deal

Deal found 5/24/22

Related info for your journey

Useful info, stats and facts about Dallas to Johannesburg flights.

Which airlines flying from Dallas to Johannesburg have flexible cancellations due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like Delta, United Airlines, and Qatar Airways flying from Dallas to Johannesburg have implemented new flexible cancellation policies.

Can I find flights from Dallas to Johannesburg for under $900 on Cheapflights?

Yes, there are multiple flights from Dallas to Johannesburg for under $900. The cheapest flight booked recently is on Turkish Airlines for just $863, but on average you can expect to pay $913.

Are there last-minute flights available from Dallas to Johannesburg for under $1,300?

There are currently 20+ open flights from Dallas to Johannesburg within the next 7 days for less than $1,300.

What are the cheapest airlines flying from Dallas to Johannesburg round-trip?

According to our current data, Turkish Airlines ($863), Delta ($915), and KLM ($917) offers the cheapest pricing from Dallas to Johannesburg. These flights start at 27% lower than the current average price 3 months from now.

What are the cheapest airlines to fly from Dallas to Johannesburg one-way?

One-way options have recently been found by users for as low as $910 on Delta. Other airlines that offer cheap prices include Turkish Airlines from $1,054 and KLM from $1,542 one-way.

What are the most popular airlines that fly from Dallas to Johannesburg?

The most popular airlines flying from Dallas to Johannesburg are American Airlines, British Airways and Delta. Something to consider prior to booking your flight.

What are the cheapest flights from Dallas to Johannesburg?

The cheapest flight price from Dallas to Johannesburg is $739. On average you can expect to pay $1,999. The most popular route, (Dallas/Fort Worth - Johannesburg OR Tambo), can usually be booked for $880.

Other flights from Dallas

Alternative routes for Dallas to Johannesburg

See prices for flight routes from nearby airports that may be better suited for you.

Top 5 airlines flying from Dallas to Johannesburg

The chart below displays the airlines Cheapflights users traveling from Dallas to Johannesburg choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Turkish AirlinesCheapest$870Average$1,157FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search Turkish Airlines flights
KLMCheapest$896Average$1,037FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search KLM flights
DeltaCheapest$926Average$1,172FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Delta flights
Qatar AirwaysCheapest$931Average$1,116FlexibilityNo cancel feeOn-time68%COVID-19 safety
Search Qatar Airways flights
EmiratesCheapest$931Average$1,477FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search Emirates flights