![Worldwide Coverage](https://ak-d.tripcdn.com/images/0wj5f12000aq250yp1F40.png?proc=resize/m_w,w_600,h_600,B0B3)
![One-stop Service Guarantee](https://ak-d.tripcdn.com/images/0wj4c12000aq250ld31BA.png?proc=resize/m_w,w_600,h_600,B0B3)
![Secure Payment](https://ak-d.tripcdn.com/images/0wj4r12000aq24uvwEB1C.png?proc=resize/m_w,w_600,h_600,B0B3)
Cheap flight deals from Roanoke to Johannesburg Starting at AED 4,591
Whether you’re going for a one-way or round-trip to Johannesburg, we’ve got you covered! Check out these different flight options from Roanoke below.
- Round-trip
- ROA14:5020h 45m2 stopsJNB18:35Wed, Mar 5|Roanoke - Johannesburg|United AirlinesJNB15:0524h 47m2 stopsROA09:52Tue, Mar 11|Johannesburg - Roanoke|United AirlinesAED 4,591AED 7,29837% OFF37% OFFAED 7,298AED 4,591
- ROA10:4324h 52m2 stopsJNB18:35Thu, Feb 27|Roanoke - Johannesburg|United AirlinesJNB10:1039h 32m2 stopsROA18:42Thu, Mar 6|Johannesburg - Roanoke|LufthansaAED 5,237AED 7,29828% OFF28% OFFAED 7,298AED 5,237
- ROA17:2554h 40m2 stopsJNB07:05Thu, Feb 27|Roanoke - Johannesburg|LufthansaJNB10:1039h 32m2 stopsROA18:42Thu, Mar 6|Johannesburg - Roanoke|LufthansaAED 5,433AED 7,29826% OFF26% OFFAED 7,298AED 5,433
- ROA14:5036h 35m2 stopsJNB10:25Mon, Mar 3|Roanoke - Johannesburg|United AirlinesJNB20:2550h 15m2 stopsROA16:40Sun, Mar 9|Johannesburg - Roanoke|Swiss AirlinesAED 5,523AED 5,523
- ROA07:0029h 35m2 stopsJNB18:35Sat, Mar 15|Roanoke - Johannesburg|United AirlinesJNB22:0041h 52m2 stopsROA09:52Sat, Mar 22|Johannesburg - Roanoke|United AirlinesAED 5,583AED 5,583
- ROA10:4340h 42m2 stopsJNB10:25Fri, Feb 28|Roanoke - Johannesburg|United AirlinesJNB10:1042h 5m2 stopsROA21:15Thu, Mar 6|Johannesburg - Roanoke|LufthansaAED 5,611AED 5,611
- ROA14:5037h 35m2 stopsJNB10:25Tue, Mar 11|Roanoke - Johannesburg|United AirlinesJNB10:1041h 5m2 stopsROA21:15Tue, Mar 18|Johannesburg - Roanoke|LufthansaAED 5,658AED 5,658
- ROA19:5056h 35m2 stopsJNB10:25Sun, Mar 9|Roanoke - Johannesburg|United AirlinesJNB10:1041h 5m2 stopsROA21:15Sun, Mar 16|Johannesburg - Roanoke|LufthansaAED 5,669AED 5,669
- ROA18:4157h 49m2 stopsJNB11:30Wed, Mar 5|Roanoke - Johannesburg|Virgin AtlanticJNB19:3034h 34m2 stopsROA00:04Tue, Mar 11|Johannesburg - Roanoke|Virgin AtlanticAED 5,792AED 5,792
- ROA14:5040h 20m2 stopsJNB13:10Sat, Mar 8|Roanoke - Johannesburg|United AirlinesJNB14:3529h 27m2 stopsROA14:02Fri, Mar 14|Johannesburg - Roanoke|Ethiopian AirlinesAED 5,841AED 5,841
- ROA01:00 pm3h 5mNonstopJNB02:00 pmThu, Feb 20|Roanoke - Johannesburg|United AirlinesFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Roanoke to Johannesburg flight time & flight schedules
UA4606
United Airlines
07:00
ROA
08:05
ORD
SMTWTFSUA2091
United Airlines
08:50
ORD
12:05
EWR
SMTWTFSUA188
United Airlines
21:05
EWR
17:45
JNB
SMTWTFSUA4332
United Airlines
10:34
ROA
11:46
IAD
SMTWT--UA4187
United Airlines
12:35
IAD
14:10
EWR
SMTWTF-UA188
United Airlines
21:05
EWR
17:45
JNB
SMTWTFSUA4332
United Airlines
10:34
ROA
11:46
IAD
SMTWT--UA4560
United Airlines
15:01
DCA
16:43
EWR
SMTWTFSUA188
United Airlines
21:05
EWR
17:45
JNB
SMTWTFSQR9070
Qatar Airways
13:30
ROA
14:53
PHL
S--WT--QR9000
Qatar Airways
20:40
PHL
16:25
DOH
SMTWTFSQR1365
Qatar Airways
20:35
DOH
03:55
JNB
SM-W-FSAA5947
American Airlines
13:45
ROA
15:10
PHL
SMTWTFSBA066
British Airways
18:30
PHL
06:40
LHR
SMTWTFSBA055
British Airways
19:05
LHR
07:00
JNB
SMTWTFSUA4833
United Airlines
15:05
ROA
16:14
IAD
SMTWT-SLX3201
Swiss Airlines
17:35
IAD
08:05
ZRH
SMTWTFSLX282
Swiss Airlines
22:40
ZRH
09:20
JNB
SMTWTFSUA4833
United Airlines
15:05
ROA
16:14
IAD
SMTWT-SUA2398
United Airlines
17:20
IAD
18:52
EWR
SMTWT--UA188
United Airlines
21:05
EWR
17:45
JNB
SMTWTFSAA4605
American Airlines
16:52
ROA
18:29
LGA
SMTWT-SEY004
Etihad Airways
22:35
JFK
19:30
AUH
SMTWTFSEY747
Etihad Airways
02:20
AUH
08:35
JNB
S-T-T--VS3204
Virgin Atlantic
18:32
ROA
20:09
ATL
SMTWTFSVS4010
Virgin Atlantic
21:45
ATL
11:10
LHR
SMTWTFSVS449
Virgin Atlantic
22:15
LHR
10:15
JNB
SMTWTFSVS3204
Virgin Atlantic
18:32
ROA
20:09
ATL
SMTWTFSVS4067
Virgin Atlantic
23:59
ATL
13:30
LHR
SMTWTFSVS449
Virgin Atlantic
22:15
LHR
10:15
JNB
SMTWTFS
When is the cheapest time to fly from Roanoke to Johannesburg?
These price trend charts carefully monitor and predict how flight prices from Roanoke to Johannesburg will change. Keep a close eye on them to understand when the best time to buy your tickets is.
Frequently Asked Questions
How to find a cheap flight from Roanoke to Johannesburg
Flight Info | Roanoke to Johannesburg
Off-season for travel | January |
---|---|
Peak season for travel | January |
Flight distance | 13,270.46 km |
Popular airline | American Airlines |
More Travel Options
Top Flight From Roanoke
- Roanoke to Kerry Flights
- Roanoke to Fukuoka Flights
- Roanoke to Danbury Flights
- Roanoke to Puerto Plata Flights
- Roanoke to Florence Flights
- Roanoke to Vitoria Flights
- Roanoke to Joplin Flights
- Roanoke to Wilkes Barre Flights
- Roanoke to Barcelona Flights
- Roanoke to Annapolis Flights
- Roanoke to Fort Smith Flights
- Roanoke to Helena Flights
- Roanoke to Brisbane Flights
- Roanoke to Dakar Flights
- Roanoke to Iquitos Flights
- Roanoke to Praia Flights
- Roanoke to Williamsport Flights
- Roanoke to Queretaro Flights
- Roanoke to Deadamans Cay Flights
- Roanoke to Laramie Flights
Top Flight to Johannesburg
- Alexandria to Johannesburg Flights
- Easter Island to Johannesburg Flights
- Dubai to Johannesburg Flights
- David to Johannesburg Flights
- Frankfurt to Johannesburg Flights
- Radom to Johannesburg Flights
- Zielona Gora to Johannesburg Flights
- Abu Dhabi to Johannesburg Flights
- Barranquilla to Johannesburg Flights
- Asmara to Johannesburg Flights
- Ishigaki to Johannesburg Flights
- Taiyuan to Johannesburg Flights
- Cincinnati to Johannesburg Flights
- Surat Thani to Johannesburg Flights
- Alesund to Johannesburg Flights
More Flight Options
Site Operator: Trip.com Travel Singapore Pte. Ltd.