
Round-trip from | $912 (FlightHub) |
|---|---|
One-way from | $658 (Egyptair) |
Popular in | July |
Cheapest in | November |
Average price | $1,438 |
Fly from
Fly to
Route
Depart
Return
PhiladelphiaJohannesburg
PHL - JNB
PHLJNB
Philadelphia
Sun 5/3
3:25 pm-4:00 am
2 stops30h 35m
Johannesburg OR Tambo
Tue 5/12
7:50 pm-9:33 pm
2 stops31h 43m
New YorkJohannesburg
JFK - JNB
JFKJNB
New York John F Kennedy Intl
Mon 5/4
10:05 pm-3:15 pm
3 stops35h 10m
Johannesburg OR Tambo
Mon 5/11
12:40 pm-4:40 pm
1 stop34h 00m
PhiladelphiaJohannesburg
PHL - JNB
PHLJNB
Philadelphia
Fri 6/19
8:28 am-8:20 am
2 stops41h 52m
Johannesburg OR Tambo
Sun 6/28
9:50 am-8:00 pm
2 stops40h 10m
New YorkJohannesburg
JFK - HLA
JFKHLA
New York John F Kennedy Intl
Sun 5/3
10:05 pm-4:00 pm
3 stops35h 55m
Johannesburg Lanseria
Wed 5/13
3:40 pm-4:40 pm
2 stops31h 00m
PhiladelphiaJohannesburg
PHL - JNB
PHLJNB
Philadelphia
Thu 6/18
7:40 pm-8:20 am
2 stops54h 40m
Johannesburg OR Tambo
Thu 6/25
9:50 am-6:50 pm
2 stops39h 00m
New YorkJohannesburg
JFK - JNB
JFKJNB
New York John F Kennedy Intl
Wed 9/23
1:20 am-11:00 am
2 stops27h 40m
Johannesburg OR Tambo
Mon 10/5
9:25 am-9:00 am
3 stops29h 35m
New YorkJohannesburg
JFK - JNB
JFKJNB
New York John F Kennedy Intl
Sat 8/22
11:20 am-3:20 pm
1 stop22h 00m
Johannesburg OR Tambo
Wed 9/2
12:40 pm-2:55 pm
2 stops32h 15m
New YorkJohannesburg
JFK - JNB
JFKJNB
New York John F Kennedy Intl
Wed 8/26
10:20 pm-5:30 am
2 stops25h 10m
Johannesburg OR Tambo
Thu 9/3
10:05 am-8:50 am
1 stop28h 45m
PhiladelphiaJohannesburg
PHL - JNB
PHLJNB
Philadelphia
Sun 9/27
8:30 pm-9:00 am
1 stop30h 30m
Johannesburg OR Tambo
Wed 9/30
2:45 pm-9:00 am
1 stop24h 15m
New YorkJohannesburg
JFK - JNB
JFKJNB
New York John F Kennedy Intl
Mon 7/13
10:20 pm-5:30 am
2 stops25h 10m
Johannesburg OR Tambo
Sat 7/25
10:05 am-8:50 am
1 stop28h 45m
Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from New Jersey to Johannesburg as you normally would.
The most flights from USNJ to ZA1 are scheduled on a Monday (1 on average). You will have fewer flight options on Monday, which is when the least amount of flights are scheduled (1 on average).
| Airline | Cheapest | Average | Flexibility | On-time |
|---|---|---|---|---|
| Cheapest$764 | Average$1,767 | FlexibilityNo cancel fee | On-timeN/A | |
| Cheapest$868 | Average$1,295 | FlexibilityNo cancel fee | On-time72% | |
| Cheapest$892 | Average$3,007 | FlexibilityNo cancel fee | On-time76% | |
| Cheapest$897 | Average$1,061 | FlexibilityNo cancel fee | On-time77% | |
| Cheapest$1,435 | Average$1,673 | FlexibilityNo cancel fee | On-time69% |