Cheap flights from Texas (TX) to Johannesburg (JNB)

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs. Cheapflights |
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

How to find the cheapest flight from
Texas to Johannesburg (JNB)

All the information you need to plan the best null to JNB flight in 2021: compare Texas to Johannesburg flight prices with the expected peak season, weather and rainfall in Johannesburg.
When is the cheapest time to fly from Texas to Johannesburg (TX - ZA1)?

When flying from Texas to Johannesburg, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

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

To save on the cost of your flight from Texas to Johannesburg, book at least 22 days before your planned departure. Booking around this time can save you about 32% on the cost of this flight compared to booking a flight leaving this week. We have found prices from $867 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as $1,135.

Cheap flights from Texas to Johannesburg in November, December 2021

The best prices found for Texas to JNB flights for November, December
3 Dec - 14 Dec
$980pp
SAT
San Antonio
United Airlines
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
United Airlines
 
1 STOP
SAT
San Antonio
5 Dec - 12 Dec
$981pp
SAT
San Antonio
United Airlines
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
United Airlines
 
1 STOP
SAT
San Antonio
30 Nov - 7 Dec
$984pp
DFW
Dallas/Fort Worth
Emirates
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
Emirates
 
1 STOP
DFW
Dallas/Fort Worth

Texas to Johannesburg 2022 flight deals

Cheap flights to Johannesburg from Texas found for next year
3 Dec - 14 Dec
$980pp
SAT
San Antonio
United Airlines
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
United Airlines
 
1 STOP
SAT
San Antonio
5 Dec - 12 Dec
$981pp
SAT
San Antonio
United Airlines
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
United Airlines
 
1 STOP
SAT
San Antonio
30 Nov - 7 Dec
$984pp
DFW
Dallas/Fort Worth
Emirates
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
Emirates
 
1 STOP
DFW
Dallas/Fort Worth

Last minute flights from Texas to Johannesburg

Late deals on round-trip flights to Johannesburg from Texas, departing today and this week
5 Dec - 12 Dec
$981pp
SAT
San Antonio
United Airlines
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
United Airlines
 
1 STOP
SAT
San Antonio
5 Dec - 12 Dec
$986pp
SAT
San Antonio
United Airlines
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
United Airlines
   
2 STOPS
SAT
San Antonio
5 Dec - 13 Dec
$1,009pp
SAT
San Antonio
Delta
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
Delta
   
2 STOPS
SAT
San Antonio

One-way flights to Johannesburg from Texas

The cheapest one-way flights from Texas to Johannesburg
2:05 pm - 2:25 am
British Airways
1 Stop
28h 20m
AUS - JNB
British Airways
$764
KAYAK
2:15 pm - 5:55 am
Emirates
1 Stop
31h 40m
DFW - JNB
Emirates
8:58 am - 5:15 am
Iberia
2 Stops
36h 17m
DFW - JNB
Iberia
$856
KAYAK

Related info for your journey

Useful info, stats and facts about <span class="emphasized">Texas</span> to <span class="emphasized">Johannesburg</span> flights.

Flight FAQs

From Texas to Johannesburg

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

Some of our airline partners flying from Texas to Johannesburg have new flexible policies in place due to COVID-19. Delta, Qatar Airways, and Lufthansa are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like Delta with this kind of flexibility.

Can I find flights from Texas to Johannesburg for under $800 on Cheapflights?

Yes, there are multiple flights from Texas to Johannesburg for under $800. The cheapest flight booked recently is on Turkish Airlines for just $760, but on average you can expect to pay $843.

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

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

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

The cheapest airlines for a one-way flight from Texas to Johannesburg are British Airways ($619), Iberia ($695), and Lufthansa ($741).

What are the cheapest flights from Texas to Johannesburg?

Looking for the cheapest flight from Texas to Johannesburg? While on average our users pay $1,816, our data indicates the cheapest price to be $658. The most popular route (Dallas/Fort Worth - Johannesburg OR Tambo), is priced around $906.

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

Before booking your flight from Texas to Johannesburg check out the most popular airlines for this route: American Airlines, British Airways or Delta.

What are the most popular routes from Texas to Johannesburg?

While some choose either Dallas Love Field - Johannesburg OR Tambo or Houston Hobby - Johannesburg OR Tambo, Dallas/Fort Worth - Johannesburg OR Tambo is the most popular route from Texas to Johannesburg.

COVID Restrictions

View COVID Travel Restrictions for Johannesburg, South Africa

Do I need a COVID test to fly to Johannesburg from Texas?

Information is based on travel restrictions from Texas to Johannesburg

Most visitors from Texas need to provide a negative COVID-19 test result and/or quarantine to enter Johannesburg.

COVID-19 testing requirements
Visitors from Texas must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Johannesburg.

Quarantine requirements
Visitors from Texas are not required to quarantine after entering Johannesburg.

Documents
Health Declaration Form - Must be completed in 48 hours prior to arrival in South Africa.


Do I need a test to fly back to Texas from Johannesburg?

Returning to Texas from Johannesburg

COVID-19 testing requirements
Visitors from Johannesburg must present a negative RT-PCR (NAAT) or Antigen (quick-test) test taken 72 hours before departing to Texas.

Quarantine requirements
Visitors from Johannesburg are not required to quarantine after entering Texas.

Hide COVID Travel Restrictions for Johannesburg, South Africa

Departure points for flights from Texas to Johannesburg

Select to see more specific information for flights to Johannesburg from all departure points in Texas.

Destination information for Johannesburg

Things to know before you go - useful duration and weather info for your trip from Texas to Johannesburg.
Today's exchange rate
$1 = R16.15
Average temperature for November in Johannesburg
78.8 °F
Avg rainfall for November in Johannesburg
3.9 ″

Airports servicing

Brownsville (BRO)
College Station (CLL)
Corpus Christi (CRP)
Del Rio Intl (DRT)
El Paso (ELP)

Airports servicing Johannesburg

Lanseria (HLA)

Top 10 airlines flying from Texas to Johannesburg

The chart below displays the airlines Cheapflights users traveling from Texas to Johannesburg choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
Airline Cheapest Average Flexibility On-time COVID-19 safety
Qatar Airways
$626 $988 No cancel fee 68%
Turkish Airlines
$680 $980 No cancel fee 77%
Lufthansa
$703 $1,094 No cancel fee 76%
Air Canada
$717 $1,118 No cancel fee 67%
Ethiopian Air
$726 $1,191 No cancel fee 72%
KLM
$773 $1,078 No cancel fee 75%
Delta
$795 $1,607 No cancel fee N/A
British Airways
$802 $1,473 No cancel fee 70%
American Airlines
$860 $1,583 No cancel fee 71%
Emirates
$911 $1,455 No cancel fee 75%
Home Africa South Africa Johannesburg Cheap flights from Texas to Johannesburg