background

Flight Deals from South Africa to Rochester from $1267

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

QR LogoTK LogoBA LogoUA LogoB6 LogoSQ LogoNH Logo

... and +100s more

Incredible Deals

Save up to 50% on select flights with Priceline

Bundle & Save

Save an average of $240 per person when bundling your flight and hotel together with Priceline

Best Price Guarantee

If a VIP member finds a better price elsewhere, we'll refund up to 200% of the difference

Help 24/7

We’re always here for you - reach us 24 hours a day, 7 days a week

Phone Banner

Priceline Phone Deals

Book with an agent for great rates!

Top Deals on flights from Johannesburg to Rochester

Johannesburg, ZA (JNB) - Rochester, US (ROC)

Qatar Airways Logo
Qatar Airways

Jul 18

JNB
39h 35m
DOH
JFK

Jul 19

ROC
Qatar Airways Logo
Qatar Airways

Jul 25

ROC
45h 50m
PHL
DOH

Jul 27

JNB

as low as

$1499

Johannesburg, ZA (JNB) - Rochester, US (ROC)

Qatar Airways Logo
Qatar Airways

Jul 18

JNB
39h 35m
DOH
JFK

Jul 19

ROC
Qatar Airways Logo
Qatar Airways

Jul 25

ROC
42h 39m
PHL
DOH

Jul 27

JNB

as low as

$1499

Johannesburg, ZA (JNB) - Rochester, US (ROC)

British Airways Logo
British Airways

Jul 18

JNB
28h 55m
LHR
ORD

Jul 19

ROC
British Airways Logo
British Airways

Jul 25

ROC
30h 10m
ORD
LHR

Jul 27

JNB

as low as

$1688

Johannesburg, ZA (JNB) - Rochester, US (ROC)

British Airways Logo
British Airways

Jul 18

JNB
34h 19m
LHR
ORD

Jul 19

ROC
British Airways Logo
British Airways

Jul 25

ROC
30h 10m
ORD
LHR

Jul 27

JNB

as low as

$1688

Johannesburg, ZA (JNB) - Rochester, US (ROC)

British Airways Logo
British Airways

Jul 18

JNB
34h 19m
LHR
ORD

Jul 19

ROC
British Airways Logo
British Airways

Jul 25

ROC
54h 10m
ORD
LHR

Jul 28

JNB

as low as

$1695

Johannesburg, ZA (JNB) - Rochester, US (ROC)

United Airlines Logo
United Airlines

Jul 18

JNB
29h 49m
FRA
IAD

Jul 19

ROC
United Airlines Logo
United Airlines

Jul 25

ROC
21h 5m
EWR

Jul 26

JNB

as low as

$1732

Johannesburg, ZA (JNB) - Rochester, US (ROC)

United Airlines Logo
United Airlines

Jul 18

JNB
34h 30m
FRA
IAD

Jul 19

ROC
United Airlines Logo
United Airlines

Jul 25

ROC
21h 5m
EWR

Jul 26

JNB

as low as

$1732

Johannesburg, ZA (JNB) - Rochester, US (ROC)

United Airlines Logo
United Airlines

Jul 18

JNB
32h 13m
FRA
ORD

Jul 19

ROC
United Airlines Logo
United Airlines

Jul 25

ROC
21h 5m
EWR

Jul 26

JNB

as low as

$1732

Johannesburg, ZA (JNB) - Rochester, US (ROC)

United Airlines Logo
United Airlines

Jul 18

JNB
34h 30m
FRA
IAD

Jul 19

ROC
United Airlines Logo
United Airlines

Jul 25

ROC
20h 57m
IAD
EWR

Jul 26

JNB

as low as

$1845

Johannesburg, ZA (JNB) - Rochester, US (ROC)

Qatar Airways Logo
Qatar Airways

Jul 18

JNB
39h 35m
DOH
JFK

Jul 19

ROC
Qatar Airways Logo
Qatar Airways

Jul 25

ROC
41h 35m
BOS
DOH

Jul 27

JNB

as low as

$1912

Johannesburg, ZA (JNB) - Rochester, US (ROC)

American Airlines Logo
American Airlines

Jul 18

JNB
31h 35m
LHR
PHL

Jul 19

ROC
American Airlines Logo
American Airlines

Jul 25

ROC
48h 4m
BOS
DOH

Jul 27

JNB

as low as

$1941

Johannesburg, ZA (JNB) - Rochester, US (ROC)

American Airlines Logo
American Airlines

Jul 18

JNB
31h 35m
LHR
PHL

Jul 19

ROC
American Airlines Logo
American Airlines

Jul 25

ROC
41h 35m
BOS
DOH

Jul 27

JNB

as low as

$1941

Top Deals on flights from Cape Town to Rochester

Cape Town, ZA (CPT) - Rochester, US (ROC)

Turkish Airlines Logo
Turkish Airlines

Jul 16

CPT
36h 55m
IST
JFK

Jul 17

ROC
Turkish Airlines Logo
Turkish Airlines

Jul 23

ROC
47h 35m
JFK
IST

Jul 25

CPT

as low as

$1267

Cape Town, ZA (CPT) - Rochester, US (ROC)

Turkish Airlines Logo
Turkish Airlines

Jul 16

CPT
36h 55m
IST
JFK

Jul 17

ROC
Turkish Airlines Logo
Turkish Airlines

Jul 23

ROC
41h 20m
JFK
IST

Jul 25

CPT

as low as

$1267

Cape Town, ZA (CPT) - Rochester, US (ROC)

British Airways Logo
British Airways

Jul 16

CPT
34h 49m
LHR
ORD

Jul 17

ROC
British Airways Logo
British Airways

Jul 23

ROC
58h 10m
ORD
LHR

Jul 26

CPT

as low as

$1750

Cape Town, ZA (CPT) - Rochester, US (ROC)

British Airways Logo
British Airways

Jul 16

CPT
29h 25m
LHR
ORD

Jul 17

ROC
British Airways Logo
British Airways

Jul 23

ROC
58h 10m
ORD
LHR

Jul 26

CPT

as low as

$1862

Cape Town, ZA (CPT) - Rochester, US (ROC)

Qatar Airways Logo
Qatar Airways

Jul 16

CPT
40h 30m
DOH
JFK

Jul 17

ROC
Qatar Airways Logo
Qatar Airways

Jul 23

ROC
40h 30m
PHL
DOH

Jul 25

CPT

as low as

$2170

Cape Town, ZA (CPT) - Rochester, US (ROC)

Qatar Airways Logo
Qatar Airways

Jul 16

CPT
40h 30m
DOH
JFK

Jul 17

ROC
Qatar Airways Logo
Qatar Airways

Jul 23

ROC
37h 19m
PHL
DOH

Jul 25

CPT

as low as

$2170

Cape Town, ZA (CPT) - Rochester, US (ROC)

American Airlines Logo
American Airlines

Jul 16

CPT
33h 55m
LHR
PHL

Jul 17

ROC
American Airlines Logo
American Airlines

Jul 23

ROC
36h 15m
BOS
DOH

Jul 25

CPT

as low as

$2196

Cape Town, ZA (CPT) - Rochester, US (ROC)

American Airlines Logo
American Airlines

Jul 16

CPT
33h 12m
LHR
CLT

Jul 17

ROC
American Airlines Logo
American Airlines

Jul 23

ROC
36h 15m
BOS
DOH

Jul 25

CPT

as low as

$2215

Cape Town, ZA (CPT) - Rochester, US (ROC)

American Airlines Logo
American Airlines

Jul 16

CPT
29h 32m
LHR
CLT

Jul 17

ROC
American Airlines Logo
American Airlines

Jul 23

ROC
36h 15m
BOS
DOH

Jul 25

CPT

as low as

$2215

Cape Town, ZA (CPT) - Rochester, US (ROC)

American Airlines Logo
American Airlines

Jul 16

CPT
27h 13m
LHR
BOS

Jul 17

ROC
United Airlines Logo
United Airlines

Jul 23

ROC
20h 30m
EWR

Jul 24

CPT

as low as

$7710

Cape Town, ZA (CPT) - Rochester, US (ROC)

American Airlines Logo
American Airlines

Jul 16

CPT
44h 46m
LHR
BOS

Jul 18

ROC
United Airlines Logo
United Airlines

Jul 23

ROC
20h 30m
EWR

Jul 24

CPT

as low as

$7710

Cape Town, ZA (CPT) - Rochester, US (ROC)

American Airlines Logo
American Airlines

Jul 16

CPT
29h 25m
LHR
ORD

Jul 17

ROC
United Airlines Logo
United Airlines

Jul 23

ROC
20h 22m
IAD
EWR

Jul 24

CPT

as low as

$7715

Top Deals on flights from Durban to Rochester

Durban, ZA (DUR) - Rochester, US (ROC)

JetBlue Logo
JetBlue

Jul 18

DUR
41h 25m
DOH
JFK

Jul 19

ROC
JetBlue Logo
JetBlue

Jul 25

ROC
46h 20m
JFK
DOH

Jul 27

DUR

as low as

$1626

Durban, ZA (DUR) - Rochester, US (ROC)

JetBlue Logo
JetBlue

Jul 18

DUR
53h 19m
DOH
JFK

Jul 20

ROC
JetBlue Logo
JetBlue

Jul 25

ROC
46h 20m
JFK
DOH

Jul 27

DUR

as low as

$1647

Durban, ZA (DUR) - Rochester, US (ROC)

JetBlue Logo
JetBlue

Jul 18

DUR
41h 25m
DOH
JFK

Jul 19

ROC
JetBlue Logo
JetBlue

Jul 25

ROC
40h 5m
JFK
DOH

Jul 27

DUR

as low as

$1647

Durban, ZA (DUR) - Rochester, US (ROC)

Qatar Airways Logo
Qatar Airways

Jul 18

DUR
29h 50m
DOH
PHL

Jul 19

ROC
Qatar Airways Logo
Qatar Airways

Jul 25

ROC
37h 4m
PHL
DOH

Jul 27

DUR

as low as

$2077

Durban, ZA (DUR) - Rochester, US (ROC)

Qatar Airways Logo
Qatar Airways

Jul 18

DUR
33h 1m
DOH
PHL

Jul 19

ROC
Qatar Airways Logo
Qatar Airways

Jul 25

ROC
37h 4m
PHL
DOH

Jul 27

DUR

as low as

$2077

Durban, ZA (DUR) - Rochester, US (ROC)

Qatar Airways Logo
Qatar Airways

Jul 18

DUR
33h 1m
DOH
PHL

Jul 19

ROC
Qatar Airways Logo
Qatar Airways

Jul 25

ROC
40h 5m
JFK
DOH

Jul 27

DUR

as low as

$2152

Durban, ZA (DUR) - Rochester, US (ROC)

Qatar Airways Logo
Qatar Airways

Jul 18

DUR
29h 50m
DOH
PHL

Jul 19

ROC
Qatar Airways Logo
Qatar Airways

Jul 25

ROC
40h 5m
JFK
DOH

Jul 27

DUR

as low as

$2152

Durban, ZA (DUR) - Rochester, US (ROC)

Qatar Airways Logo
Qatar Airways

Jul 18

DUR
29h 50m
DOH
PHL

Jul 19

ROC
Qatar Airways Logo
Qatar Airways

Jul 25

ROC
46h 20m
JFK
DOH

Jul 27

DUR

as low as

$2154

Durban, ZA (DUR) - Rochester, US (ROC)

Qatar Airways Logo
Qatar Airways

Jul 18

DUR
33h 1m
DOH
PHL

Jul 19

ROC
Qatar Airways Logo
Qatar Airways

Jul 25

ROC
46h 20m
JFK
DOH

Jul 27

DUR

as low as

$2154

Durban, ZA (DUR) - Rochester, US (ROC)

Qatar Airways Logo
Qatar Airways

Jul 18

DUR
29h 50m
DOH
PHL

Jul 19

ROC
Qatar Airways Logo
Qatar Airways

Jul 25

ROC
36h
BOS
DOH

Jul 27

DUR

as low as

$2529

Priceline Phone Deals

Book with an agent for great rates!
Call now!

1 (888) 775-6158