
Round-trip from | $1,340 (KAYAK) |
|---|---|
One-way from | $652 (oojo) |
Popular in | August |
Cheapest in | January |
Average price | $2,036 |
Fly from
Fly to
Route
Depart
Return
RochesterJohannesburg
ROC - JNB
ROCJNB
Greater Rochester Intl
Sun 11/1
7:10 am-12:25 am
2 stops34h 15m
Johannesburg OR Tambo
Sun 11/15
12:05 pm-11:15 am
2 stops30h 10m
RochesterJohannesburg
ROC - JNB
ROCJNB
Greater Rochester Intl
Sun 11/1
5:48 pm-8:10 pm
2 stops43h 22m
Johannesburg OR Tambo
Sun 11/15
2:30 pm-1:28 pm
3 stops29h 58m
RochesterJohannesburg
ROC - JNB
ROCJNB
Greater Rochester Intl
Sun 11/1
2:30 pm-6:35 pm
1 stop21h 05m
Johannesburg OR Tambo
Sun 11/15
10:00 pm-2:20 pm
1 stop23h 20m
RochesterJohannesburg
ROC - JNB
ROCJNB
Greater Rochester Intl
Fri 9/11
5:52 pm-1:25 pm
2 stops37h 33m
Johannesburg OR Tambo
Wed 9/23
8:20 am-4:43 pm
3 stops38h 23m
RochesterJohannesburg
ROC - JNB
ROCJNB
Greater Rochester Intl
Fri 9/11
5:50 pm-4:00 am
2 stops28h 10m
Johannesburg OR Tambo
Wed 9/23
8:55 pm-10:58 pm
2 stops32h 03m
RochesterJohannesburg
ROC - JNB
ROCJNB
Greater Rochester Intl
Fri 9/11
12:20 pm-7:40 pm
1 stop25h 20m
Johannesburg OR Tambo
Wed 9/23
11:15 pm-12:12 am
2 stops30h 57m
RochesterJohannesburg
ROC - JNB
ROCJNB
Greater Rochester Intl
Fri 9/11
7:10 pm-6:30 pm
1 stop17h 20m
Johannesburg OR Tambo
Wed 9/23
10:00 pm-5:59 pm
1 stop25h 59m
RochesterJohannesburg
ROC - JNB
ROCJNB
Greater Rochester Intl
Tue 8/25
12:10 pm-4:00 am
2 stops33h 50m
RochesterJohannesburg
ROC - JNB
ROCJNB
Greater Rochester Intl
Sun 8/2
6:38 am-9:00 am
2 stops44h 22m
RochesterJohannesburg
ROC - JNB
ROCJNB
Greater Rochester Intl
Tue 8/25
4:05 pm-3:55 am
3 stops29h 50m
Overall
Food
Entertainment
Boarding
Comfort
Crew
Reviews
Barney,May 2026
JFK - ATL
Overall
Food
Entertainment
Boarding
Comfort
Crew
Reviews
Barney,May 2026
JFK - ATL
| Airline | Cheapest | Average | Flexibility | On-time |
|---|---|---|---|---|
| Cheapest$1,394 | Average$1,682 | FlexibilityNo cancel fee | On-timeN/A |