Cheap flights from Asheville (AVL) to OR Tambo (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
Asheville (AVL) to OR Tambo (JNB)

All the information you need to plan the best AVL to JNB flight in 2021: compare Asheville to OR Tambo flight prices with the expected peak season, weather and rainfall in OR Tambo.
When is the cheapest time to fly from Asheville to Johannesburg OR Tambo Airport (AVL - JNB)?

It’s optimal to fly from Asheville to Johannesburg OR Tambo Airport at noon. By choosing this option you can save up to 63% on the cost of your flight, compared to a flight in the morning.

What is the cheapest day to fly round-trip from Asheville to Johannesburg OR Tambo Airport?

Wednesday flights are generally found to be more expensive for flights from Asheville to Johannesburg OR Tambo Airport. This shouldn’t discourage you from searching, as you can still find great deals by being flexible with your options. Use our search form to find deals on tickets to Johannesburg OR Tambo Airport.

Cheap flights from Asheville to OR Tambo in November, December 2021

The best prices found for AVL to JNB flights for November, December
28 Dec - 25 Mar
$845pp
AVL
Asheville Regional
Delta
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
Delta
 
1 STOP
AVL
Asheville Regional
27 Dec - 25 Mar
$850pp
AVL
Asheville Regional
Delta
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
Delta
 
1 STOP
AVL
Asheville Regional
28 Dec - 25 Mar
$873pp
AVL
Asheville Regional
Delta
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
Delta
   
2 STOPS
AVL
Asheville Regional

Asheville Regional to OR Tambo 2022 flight deals

Cheap flights to OR Tambo from Asheville found for next year
28 Dec - 25 Mar
$845pp
AVL
Asheville Regional
Delta
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
Delta
 
1 STOP
AVL
Asheville Regional
27 Dec - 25 Mar
$850pp
AVL
Asheville Regional
Delta
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
Delta
 
1 STOP
AVL
Asheville Regional
28 Dec - 23 Mar
$873pp
AVL
Asheville Regional
Delta
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
Delta
   
2 STOPS
AVL
Asheville Regional

Related info for your journey

Useful info, stats and facts about <span class="emphasized">Asheville</span> to <span class="emphasized">OR Tambo</span> flights.

Flight FAQs

From Asheville to OR Tambo

What airport do you fly from for flights from Asheville to Johannesburg OR Tambo?

Located just 10.9 mi from the city center, Asheville Regional is the airport most travelers will use when flying to Johannesburg OR Tambo from Asheville. Booking flights from Asheville Regional (AVL) to Johannesburg OR Tambo should be relatively easy as there are 0 daily outbound flights to Johannesburg OR Tambo from 2 different airlines.

Which airlines flying from Asheville Regional to Johannesburg OR Tambo have flexible cancellations due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like Delta and United Airlines flying from Asheville Regional to Johannesburg OR Tambo have implemented new flexible cancellation policies.

Can I find flights from Asheville to Johannesburg OR Tambo Airport for under $900 on Cheapflights?

Yes, there are multiple flights from Asheville to Johannesburg OR Tambo Airport for under $900. The cheapest flight booked recently is on Delta for just $845, but on average you can expect to pay $919.

Related searches

Flights to OR Tambo from Asheville (AVL)
Flights to Asheville Flights to OR Tambo Flights from Asheville

Rent a Car

Car Rentals at OR Tambo

COVID Restrictions

View COVID Travel Restrictions for OR Tambo (JNB)

Do I need a COVID test to fly to OR Tambo from Asheville?

Information is based on travel restrictions from Asheville Regional to Johannesburg OR Tambo

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

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

Quarantine requirements
Visitors from Asheville Regional are not required to quarantine after entering Johannesburg OR Tambo.

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 Asheville from OR Tambo?

Returning to Asheville Regional from Johannesburg OR Tambo

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

Quarantine requirements
Visitors from Johannesburg OR Tambo are not required to quarantine after entering Asheville Regional.

Hide COVID Travel Restrictions for OR Tambo (JNB)

Alternative routes for Asheville to OR Tambo

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

Destination information for OR Tambo

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

Airports servicing Asheville

Airports servicing Johannesburg

Home Africa South Africa Johannesburg OR Tambo Cheap flights from Asheville to OR Tambo