
Round-trip from | $1,354 (American Airlines) |
|---|---|
Popular in | August |
Cheapest in | June |
Average price | $1,494 |
Fly from
Fly to
Route
Depart
Return
Price
NorfolkJohannesburg
ORF - JNB
ORFJNB
Norfolk
dom. 1/4
6:20 am-6:35 pm
2 stops29h 15m
Johannesburg OR Tambo
mar. 1/20
10:00 pm-11:30 pm
2 stops32h 30m
NorfolkJohannesburg
ORF - JNB
ORFJNB
Norfolk
dom. 1/4
7:38 pm-7:00 pm
1 stop40h 22m
Johannesburg OR Tambo
mar. 1/20
9:55 pm-9:10 am
1 stop42h 15m
NorfolkJohannesburg
ORF - JNB
ORFJNB
Norfolk
vie. 3/6
10:36 am-7:00 pm
1 stop25h 24m
Johannesburg OR Tambo
vie. 3/13
11:59 pm-10:55 pm
2 stops28h 56m
NorfolkJohannesburg
ORF - JNB
ORFJNB
Norfolk
mar. 1/6
9:00 am-7:00 pm
1 stop27h 00m
Johannesburg OR Tambo
sáb. 1/17
11:59 pm-11:03 pm
2 stops30h 04m
NorfolkJohannesburg
ORF - JNB
ORFJNB
Norfolk
mié. 3/4
3:45 pm-10:05 pm
2 stops23h 20m
Johannesburg OR Tambo
dom. 3/8
9:55 pm-6:50 pm
1 stop26h 55m
NorfolkJohannesburg
ORF - JNB
ORFJNB
Norfolk
mar. 1/6
3:04 pm-7:00 pm
1 stop20h 56m
Johannesburg OR Tambo
sáb. 1/17
9:55 pm-7:29 pm
1 stop28h 34m
NorfolkJohannesburg
ORF - JNB
ORFJNB
Norfolk
dom. 11/30
5:09 pm-6:35 pm
1 stop18h 26m
Johannesburg OR Tambo
lun. 12/15
7:45 pm-9:00 pm
2 stops32h 15m
Currently, May is the cheapest month in which you can book a flight from Norfolk to Johannesburg (average of $1,037). Flying from Norfolk to Johannesburg in July is currently the most expensive (average of $1,662). 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.
When flying from Norfolk to Johannesburg, the time of day you fly usually plays a role in the price. Save by searching for a flight in the evening, which can drop the price by up to 31% versus a flight in the afternoon.
Boarding
Comfort
Food
Overall
Entertainment
Crew
Reviews
Jim,Nov 2025
AVL - ATL
Boarding
Comfort
Food
Overall
Entertainment
Crew
Reviews
Jim,Nov 2025
AVL - ATL
| Airline | Cheapest | Average | Flexibility | On-time |
|---|---|---|---|---|
| Cheapest$1,206 | Average$1,740 | FlexibilityNo cancel fee | On-timeN/A |