Rochester imgJohannesburg
21 Mar 22 1 Traveller Economy
Modify

Showing 45 Rochester to Johannesburg Flights - Starting at Just ₹ 54914

Book Rochester to Johannesburg flight tickets online and get attractive deals. Get flat 15% off on your Rochester to Johannesburg flight booking on InterMiles. We also offer great deals and discounts on online tickets booking to your favourite destinations on InterMiles. You can also check the flight schedule, status for your return Johannesburg to Rochester flight tickets online. InterMiles 300 Million Miles Festival -> Use Promocode "IMFEST" and Get flat 15% off on flight bookings up to INR 750

<img src="../../assets/img/close.png" class="filterclose" (click)="filtersortclose() alt="img" > SORT BY
Airline
Departure
Duration
Arrival
Miles
Price per Adult

ROC

16:55

via EWR

19h 25m

JNB

18:20+1day

Non Refundable

Non-Refundable

₹ 54,914

Book Now

Earn 150 InterMiles

Earn 1662 InterMiles

ROC

14:45

via IAD

21h 35m

JNB

18:20+1day

Non Refundable

Non-Refundable

₹ 54,914

Book Now

Earn 150 InterMiles

Earn 1662 InterMiles

ROC

12:36

via EWR

23h 44m

JNB

18:20+1day

Non Refundable

Non-Refundable

₹ 54,914

Book Now

Earn 150 InterMiles

Earn 1662 InterMiles

ROC

10:47

via ORD

25h 33m

JNB

18:20+1day

Non Refundable

Non-Refundable

₹ 54,914

Book Now

Earn 150 InterMiles

Earn 1662 InterMiles

ROC

10:47

via ORD

25h 33m

JNB

18:20+1day

Non Refundable

Non-Refundable

₹ 54,914

Book Now

Earn 150 InterMiles

Earn 1662 InterMiles

ROC

08:15

via IAD

28h 05m

JNB

18:20+1day

Non Refundable

Non-Refundable

₹ 54,914

Book Now

Earn 150 InterMiles

Earn 1662 InterMiles

ROC

07:00

via ORD

29h 20m

JNB

18:20+1day

Non Refundable

Non-Refundable

₹ 54,914

Book Now

Earn 150 InterMiles

Earn 1662 InterMiles

ROC

07:00

via ORD

29h 20m

JNB

18:20+1day

Non Refundable

Non-Refundable

₹ 54,914

Book Now

Earn 150 InterMiles

Earn 1662 InterMiles

ROC

08:15

via IAD

28h 05m

JNB

18:20+1day

Non Refundable

Non-Refundable

₹ 55,340

Book Now

Earn 150 InterMiles

Earn 1674 InterMiles

ROC

08:15

via IAD

28h 05m

JNB

18:20+1day

Non Refundable

Non-Refundable

₹ 55,340

Book Now

Earn 150 InterMiles

Earn 1674 InterMiles

ROC

07:00

via ORD

29h 20m

JNB

18:20+1day

Non Refundable

Non-Refundable

₹ 55,340

Book Now

Earn 150 InterMiles

Earn 1674 InterMiles

ROC

07:00

via ORD

29h 20m

JNB

18:20+1day

Non Refundable

Non-Refundable

₹ 55,340

Book Now

Earn 150 InterMiles

Earn 1674 InterMiles

ROC

07:00

via ORD

29h 20m

JNB

18:20+1day

Non Refundable

Non-Refundable

₹ 55,340

Book Now

Earn 150 InterMiles

Earn 1674 InterMiles

ROC

06:57

via EWR

29h 23m

JNB

18:20+1day

Non Refundable

Non-Refundable

₹ 55,340

Book Now

Earn 150 InterMiles

Earn 1674 InterMiles

ROC

19:55

via IAD

31h 40m

JNB

09:35+2day

Non Refundable

Non-Refundable

₹ 57,669

Book Now

Earn 150 InterMiles

Earn 1743 InterMiles

ROC

14:45

via IAD

36h 50m

JNB

09:35+2day

Non Refundable

Non-Refundable

₹ 57,669

Book Now

Earn 150 InterMiles

Earn 1743 InterMiles

ROC

12:36

via EWR

39h 34m

JNB

10:10+2day

Non Refundable

Non-Refundable

₹ 57,826

Book Now

Earn 150 InterMiles

Earn 1749 InterMiles

ROC

06:57

via EWR

45h 13m

JNB

10:10+2day

Non Refundable

Non-Refundable

₹ 58,252

Book Now

Earn 150 InterMiles

Earn 1761 InterMiles

ROC

10:47

via ORD

25h 33m

JNB

18:20+1day

Refundable

Refundable

₹ 58,835

Book Now

Earn 150 InterMiles

Earn 1779 InterMiles

ROC

19:55

via IAD

31h 40m

JNB

09:35+2day

Non Refundable

Non-Refundable

₹ 59,264

Book Now

Earn 150 InterMiles

Earn 1791 InterMiles

ROC

19:55

via IAD

31h 40m

JNB

09:35+2day

Non Refundable

Non-Refundable

₹ 59,264

Book Now

Earn 150 InterMiles

Earn 1791 InterMiles

ROC

17:21

via ORD

34h 14m

JNB

09:35+2day

Non Refundable

Non-Refundable

₹ 59,264

Book Now

Earn 150 InterMiles

Earn 1791 InterMiles

ROC

12:36

via EWR

38h 59m

JNB

09:35+2day

Non Refundable

Non-Refundable

₹ 59,264

Book Now

Earn 150 InterMiles

Earn 1791 InterMiles

ROC

12:36

via EWR

38h 59m

JNB

09:35+2day

Non Refundable

Non-Refundable

₹ 59,264

Book Now

Earn 150 InterMiles

Earn 1791 InterMiles

ROC

06:57

via EWR

44h 38m

JNB

09:35+2day

Non Refundable

Non-Refundable

₹ 59,264

Book Now

Earn 150 InterMiles

Earn 1791 InterMiles

ROC

06:57

via EWR

44h 38m

JNB

09:35+2day

Non Refundable

Non-Refundable

₹ 59,690

Book Now

Earn 150 InterMiles

Earn 1806 InterMiles

ROC

14:45

via IAD

36h 50m

JNB

09:35+2day

Refundable

Refundable

₹ 61,164

Book Now

Earn 150 InterMiles

Earn 1848 InterMiles

ROC

16:55

via EWR

35h 15m

JNB

10:10+2day

Refundable

Refundable

₹ 61,321

Book Now

Earn 150 InterMiles

Earn 1854 InterMiles

ROC

12:36

via EWR

39h 34m

JNB

10:10+2day

Refundable

Refundable

₹ 61,321

Book Now

Earn 150 InterMiles

Earn 1854 InterMiles

ROC

06:57

via EWR

45h 13m

JNB

10:10+2day

Refundable

Refundable

₹ 61,321

Book Now

Earn 150 InterMiles

Earn 1854 InterMiles

ROC

16:55

via EWR

34h 40m

JNB

09:35+2day

Refundable

Refundable

₹ 62,759

Book Now

Earn 150 InterMiles

Earn 1896 InterMiles

ROC

16:55

via EWR

34h 40m

JNB

09:35+2day

Refundable

Refundable

₹ 62,759

Book Now

Earn 150 InterMiles

Earn 1896 InterMiles

ROC

15:25

via BOS

30h 35m

JNB

04:00+2day

Refundable

Refundable

₹ 69,999

Book Now

Earn 150 InterMiles

Earn 2115 InterMiles

ROC

06:00

via JFK

47h 10m

JNB

11:10+2day

Refundable

Refundable

₹ 71,594

Book Now

Earn 150 InterMiles

Earn 2163 InterMiles

ROC

06:00

via JFK

47h 10m

JNB

11:10+2day

Refundable

Refundable

₹ 72,020

Book Now

Earn 150 InterMiles

Earn 2175 InterMiles

ROC

17:27

via PHL

28h 33m

JNB

04:00+2day

Refundable

Refundable

₹ 73,564

Book Now

Earn 150 InterMiles

Earn 2220 InterMiles

ROC

15:25

via BOS

36h 50m

JNB

10:15+2day

Refundable

Refundable

₹ 358,772

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

ROC

15:25

via BOS

36h 50m

JNB

10:15+2day

Refundable

Refundable

₹ 358,772

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

ROC

15:25

via BOS

36h 50m

JNB

10:15+2day

Refundable

Refundable

₹ 358,772

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

ROC

13:28

via ORD

38h 47m

JNB

10:15+2day

Refundable

Refundable

₹ 358,772

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

ROC

13:28

via ORD

38h 47m

JNB

10:15+2day

Refundable

Refundable

₹ 358,772

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

ROC

13:28

via ORD

38h 47m

JNB

10:15+2day

Refundable

Refundable

₹ 358,772

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

ROC

10:55

via BOS

41h 20m

JNB

10:15+2day

Refundable

Refundable

₹ 358,772

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

ROC

07:00

via BOS

45h 15m

JNB

10:15+2day

Refundable

Refundable

₹ 358,772

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

ROC

07:00

via BOS

45h 15m

JNB

10:15+2day

Refundable

Refundable

₹ 358,772

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

Frequently Asked Questions

Which are the most preferred airlines from Rochester to Johannesburg ?

Any offer available for new users on Rochester to Johannesburg flight booking by InterMiles?

Which is the cheapest airline on Rochester to Johannesburg flight route?

When does the first flight leave from Rochester to Johannesburg?

Which is the last flight on Rochester to Johannesburg route?

How many flights fly from Rochester to Johannesburg on the daily basis?

Is it important to pay insurance charge for Rochester to Johannesburg flight booking?