Round-trip from | $1,236 (American Airlines) |
---|---|
One-way from | $982 (Kiwi.com) |
Fly from
Fly to
Route
Depart
Return
Price
AshevilleJohannesburg
AVL - JNB
AVLJNB
Asheville Regional
Thu 3/12
4:19 pm-10:25 am
2 stops36h 06m
Johannesburg OR Tambo
Mon 3/16
10:00 pm-7:02 pm
2 stops27h 02m
AshevilleJohannesburg
AVL - JNB
AVLJNB
Asheville Regional
Thu 3/12
6:15 pm-7:00 pm
1 stop18h 45m
Johannesburg OR Tambo
Mon 3/16
7:20 pm-7:00 pm
2 stops29h 40m
AshevilleJohannesburg
AVL - JNB
AVLJNB
Asheville Regional
Mon 12/15
7:00 am-10:50 am
2 stops44h 50m
AshevilleJohannesburg
AVL - JNB
AVLJNB
Asheville Regional
Mon 12/15
3:55 pm-6:35 pm
1 stop19h 40m
Currently, February is the cheapest month in which you can book a flight from Asheville to Johannesburg (average of $826). Flying from Asheville to Johannesburg in July is currently the most expensive (average of $1,285). There are several factors that can impact the price of a flight, so comparing airlines, departure airports and flight times can provide users with more options.
It’s optimal to fly from Asheville to Johannesburg in the afternoon. By choosing this option you can save up to 25% on the cost of your flight, compared to a flight in the evening.