back
Cape Town imgJohannesburg
30 Nov 23 1 Traveller Economy
Modify

Showing 145 Cape Town to Johannesburg Flights - Starting at Just ₹ 5153

imgSORT BY
Airline
Departure
Duration
Arrival
Miles
Price per Adult

CPT

05:45

02h 00m

JNB

07:45

Non Refundable

Non-Refundable

₹ 5,613

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

20:00

02h 00m

JNB

22:00

Non Refundable

Non-Refundable

₹ 5,613

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

14:00

02h 00m

JNB

16:00

Non Refundable

Non-Refundable

₹ 7,099

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

08:45

02h 00m

JNB

10:45

Non Refundable

Non-Refundable

₹ 7,099

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

11:15

02h 00m

JNB

13:15

Non Refundable

Non-Refundable

₹ 7,099

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

16:30

02h 00m

JNB

18:30

Non Refundable

Non-Refundable

₹ 7,099

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

06:00

02h 00m

JNB

08:00

Non Refundable

Non-Refundable

₹ 7,099

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

19:15

02h 00m

JNB

21:15

Non Refundable

Non-Refundable

₹ 7,099

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

11:00

02h 00m

JNB

13:00

Non Refundable

Non-Refundable

₹ 7,301

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

06:30

02h 00m

JNB

08:30

Non Refundable

Non-Refundable

₹ 7,859

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

16:00

02h 00m

JNB

18:00

Non Refundable

Non-Refundable

₹ 7,859

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

17:00

02h 00m

JNB

19:00

Non Refundable

Non-Refundable

₹ 7,859

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

19:00

02h 00m

JNB

21:00

Non Refundable

Non-Refundable

₹ 7,859

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

19:00

02h 00m

JNB

21:00

Non Refundable

Non-Refundable

₹ 7,942

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

16:00

02h 00m

JNB

18:00

Non Refundable

Non-Refundable

₹ 7,942

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

06:30

02h 00m

JNB

08:30

Non Refundable

Non-Refundable

₹ 7,942

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

05:45

02h 00m

JNB

07:45

Non Refundable

Non-Refundable

₹ 8,241

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

13:00

02h 00m

JNB

15:00

Non Refundable

Non-Refundable

₹ 8,526

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

13:00

02h 00m

JNB

15:00

Non Refundable

Non-Refundable

₹ 8,609

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

10:00

02h 00m

JNB

12:00

Non Refundable

Non-Refundable

₹ 9,296

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

10:00

02h 00m

JNB

12:00

Non Refundable

Non-Refundable

₹ 9,379

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

07:00

02h 05m

JNB

09:05

Non Refundable

Non-Refundable

₹ 5,153

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

05:50

02h 05m

JNB

07:55

Non Refundable

Non-Refundable

₹ 5,613

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

12:00

02h 05m

JNB

14:05

Non Refundable

Non-Refundable

₹ 5,613

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

14:00

02h 05m

JNB

16:05

Non Refundable

Non-Refundable

₹ 8,199

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

06:05

02h 05m

JNB

08:10

Non Refundable

Non-Refundable

₹ 8,199

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

06:50

02h 05m

JNB

08:55

Non Refundable

Non-Refundable

₹ 8,199

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

17:55

02h 05m

JNB

20:00

Non Refundable

Non-Refundable

₹ 8,199

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

09:20

02h 05m

JNB

11:25

Non Refundable

Non-Refundable

₹ 8,199

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

18:40

02h 05m

JNB

20:45

Non Refundable

Non-Refundable

₹ 8,199

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

15:15

02h 05m

JNB

17:20

Non Refundable

Non-Refundable

₹ 8,199

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

15:35

02h 05m

JNB

17:40

Non Refundable

Non-Refundable

₹ 8,241

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

12:00

02h 05m

JNB

14:05

Non Refundable

Non-Refundable

₹ 8,241

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

14:45

02h 05m

JNB

16:50

Non Refundable

Non-Refundable

₹ 5,613

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

14:45

02h 05m

JNB

16:50

Non Refundable

Non-Refundable

₹ 8,241

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

13:15

02h 05m

JNB

15:20

Non Refundable

Non-Refundable

₹ 8,241

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

16:40

02h 05m

JNB

18:45

Non Refundable

Non-Refundable

₹ 8,241

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

05:50

02h 05m

JNB

07:55

Non Refundable

Non-Refundable

₹ 8,241

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

07:00

02h 05m

JNB

09:05

Non Refundable

Non-Refundable

₹ 8,241

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

15:35

02h 05m

JNB

17:40

Non Refundable

Non-Refundable

₹ 5,613

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

16:40

02h 05m

JNB

18:45

Non Refundable

Non-Refundable

₹ 5,613

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

17:00

02h 05m

JNB

19:05

Non Refundable

Non-Refundable

₹ 5,613

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

17:45

02h 05m

JNB

19:50

Non Refundable

Non-Refundable

₹ 5,613

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

18:30

02h 05m

JNB

20:35

Non Refundable

Non-Refundable

₹ 5,613

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

19:25

02h 05m

JNB

21:30

Non Refundable

Non-Refundable

₹ 5,613

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

07:20

02h 05m

HLA

09:25

Non Refundable

Non-Refundable

₹ 5,153

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

13:15

02h 05m

JNB

15:20

Non Refundable

Non-Refundable

₹ 6,378

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

11:30

02h 10m

JNB

13:40

Non Refundable

Non-Refundable

₹ 8,241

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

17:30

02h 10m

HLA

19:40

Non Refundable

Non-Refundable

₹ 5,153

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

08:50

02h 10m

JNB

11:00

Non Refundable

Non-Refundable

₹ 5,613

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

09:20

02h 10m

JNB

11:30

Non Refundable

Non-Refundable

₹ 5,613

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

10:00

02h 10m

JNB

12:10

Non Refundable

Non-Refundable

₹ 5,613

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

11:30

02h 10m

JNB

13:40

Non Refundable

Non-Refundable

₹ 5,613

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

08:50

02h 10m

JNB

11:00

Non Refundable

Non-Refundable

₹ 8,241

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

11:40

02h 10m

HLA

13:50

Non Refundable

Non-Refundable

₹ 5,613

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

09:20

02h 10m

JNB

11:30

Non Refundable

Non-Refundable

₹ 8,241

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

10:00

02h 10m

JNB

12:10

Non Refundable

Non-Refundable

₹ 8,241

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

10:45

02h 15m

JNB

13:00

Non Refundable

Non-Refundable

₹ 8,655

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

06:20

02h 15m

HLA

08:35

Non Refundable

Non-Refundable

₹ 5,613

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

08:45

02h 15m

HLA

11:00

Non Refundable

Non-Refundable

₹ 5,153

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

09:50

02h 15m

HLA

12:05

Non Refundable

Non-Refundable

₹ 5,153

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

14:40

02h 15m

HLA

16:55

Non Refundable

Non-Refundable

₹ 5,613

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

20:00

02h 15m

HLA

22:15

Non Refundable

Non-Refundable

₹ 5,153

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

16:05

02h 15m

JNB

18:20

Non Refundable

Non-Refundable

₹ 8,655

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

10:45

02h 15m

JNB

13:00

Non Refundable

Non-Refundable

₹ 6,838

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

16:05

02h 15m

JNB

18:20

Non Refundable

Non-Refundable

₹ 6,838

Book Now

Earn 150 InterMiles

Earn 300 InterMiles

CPT

13:10

via ELS

06h 45m

JNB

19:55

Non Refundable

Non-Refundable

₹ 10,197

Book Now

Earn 150 InterMiles

Earn 321 InterMiles

CPT

13:10

via ELS

05h 45m

JNB

18:55

Non Refundable

Non-Refundable

₹ 10,456

Book Now

Earn 150 InterMiles

Earn 327 InterMiles

CPT

13:10

via ELS

21h 45m

JNB

10:55+1day

Non Refundable

Non-Refundable

₹ 10,657

Book Now

Earn 150 InterMiles

Earn 333 InterMiles

CPT

13:10

via ELS

26h 10m

JNB

15:20+1day

Non Refundable

Non-Refundable

₹ 10,657

Book Now

Earn 150 InterMiles

Earn 333 InterMiles

CPT

11:15

02h 00m

JNB

13:15

Refundable

Refundable

₹ 11,093

Book Now

Earn 150 InterMiles

Earn 348 InterMiles

CPT

19:25

02h 00m

JNB

21:25

Refundable

Refundable

₹ 11,093

Book Now

Earn 150 InterMiles

Earn 348 InterMiles

CPT

17:15

02h 00m

JNB

19:15

Refundable

Refundable

₹ 11,093

Book Now

Earn 150 InterMiles

Earn 348 InterMiles

CPT

08:50

02h 00m

JNB

10:50

Refundable

Refundable

₹ 11,093

Book Now

Earn 150 InterMiles

Earn 348 InterMiles

CPT

06:00

02h 00m

JNB

08:00

Refundable

Refundable

₹ 11,093

Book Now

Earn 150 InterMiles

Earn 348 InterMiles

CPT

21:15

02h 00m

JNB

23:15

Refundable

Refundable

₹ 11,093

Book Now

Earn 150 InterMiles

Earn 348 InterMiles

CPT

19:40

via DUR

11h 30m

JNB

07:10+1day

Non Refundable

Non-Refundable

₹ 11,888

Book Now

Earn 150 InterMiles

Earn 372 InterMiles

CPT

19:40

via DUR

11h 45m

JNB

07:25+1day

Non Refundable

Non-Refundable

₹ 11,888

Book Now

Earn 150 InterMiles

Earn 372 InterMiles

CPT

06:00

via DUR

04h 40m

JNB

10:40

Non Refundable

Non-Refundable

₹ 12,549

Book Now

Earn 150 InterMiles

Earn 390 InterMiles

CPT

17:35

via DUR

04h 50m

JNB

22:25

Non Refundable

Non-Refundable

₹ 12,549

Book Now

Earn 150 InterMiles

Earn 390 InterMiles

CPT

06:00

via DUR

05h 00m

JNB

11:00

Non Refundable

Non-Refundable

₹ 12,549

Book Now

Earn 150 InterMiles

Earn 390 InterMiles

CPT

06:00

via DUR

08h 25m

JNB

14:25

Non Refundable

Non-Refundable

₹ 12,549

Book Now

Earn 150 InterMiles

Earn 390 InterMiles

CPT

10:15

via DUR

05h 40m

HLA

15:55

Non Refundable

Non-Refundable

₹ 12,756

Book Now

Earn 150 InterMiles

Earn 396 InterMiles

CPT

10:15

via DUR

04h 10m

JNB

14:25

Non Refundable

Non-Refundable

₹ 13,015

Book Now

Earn 150 InterMiles

Earn 405 InterMiles

CPT

12:50

via DUR

04h 30m

JNB

17:20

Non Refundable

Non-Refundable

₹ 13,015

Book Now

Earn 150 InterMiles

Earn 405 InterMiles

CPT

10:15

via DUR

04h 45m

JNB

15:00

Non Refundable

Non-Refundable

₹ 13,015

Book Now

Earn 150 InterMiles

Earn 405 InterMiles

CPT

10:15

via DUR

05h 30m

JNB

15:45

Non Refundable

Non-Refundable

₹ 13,015

Book Now

Earn 150 InterMiles

Earn 405 InterMiles

CPT

10:15

via DUR

04h 05m

JNB

14:20

Non Refundable

Non-Refundable

₹ 13,216

Book Now

Earn 150 InterMiles

Earn 411 InterMiles

CPT

11:10

via DUR

04h 45m

HLA

15:55

Non Refundable

Non-Refundable

₹ 13,216

Book Now

Earn 150 InterMiles

Earn 411 InterMiles

CPT

10:15

via DUR

06h 25m

JNB

16:40

Non Refundable

Non-Refundable

₹ 13,216

Book Now

Earn 150 InterMiles

Earn 411 InterMiles

CPT

12:50

via DUR

06h 35m

JNB

19:25

Non Refundable

Non-Refundable

₹ 13,216

Book Now

Earn 150 InterMiles

Earn 411 InterMiles

CPT

11:10

via DUR

04h 35m

JNB

15:45

Non Refundable

Non-Refundable

₹ 13,475

Book Now

Earn 150 InterMiles

Earn 417 InterMiles

CPT

11:10

via DUR

06h 10m

JNB

17:20

Non Refundable

Non-Refundable

₹ 13,475

Book Now

Earn 150 InterMiles

Earn 417 InterMiles

CPT

16:55

via PLZ

04h 40m

JNB

21:35

Non Refundable

Non-Refundable

₹ 13,676

Book Now

Earn 150 InterMiles

Earn 423 InterMiles

CPT

12:35

via PLZ

04h 45m

JNB

17:20

Non Refundable

Non-Refundable

₹ 14,090

Book Now

Earn 150 InterMiles

Earn 438 InterMiles

CPT

13:10

via ELS

06h 45m

JNB

19:55

Non Refundable

Non-Refundable

₹ 14,234

Book Now

Earn 150 InterMiles

Earn 441 InterMiles

CPT

06:00

via DUR

09h 55m

HLA

15:55

Non Refundable

Non-Refundable

₹ 14,616

Book Now

Earn 150 InterMiles

Earn 453 InterMiles

CPT

06:00

via DUR

13h 25m

HLA

19:25

Non Refundable

Non-Refundable

₹ 14,616

Book Now

Earn 150 InterMiles

Earn 453 InterMiles

CPT

06:00

via DUR

14h 45m

HLA

20:45

Non Refundable

Non-Refundable

₹ 14,616

Book Now

Earn 150 InterMiles

Earn 453 InterMiles

CPT

11:35

via DUR

04h 25m

JNB

16:00

Non Refundable

Non-Refundable

₹ 14,956

Book Now

Earn 150 InterMiles

Earn 462 InterMiles

CPT

06:10

via DUR

06h 20m

JNB

12:30

Non Refundable

Non-Refundable

₹ 14,956

Book Now

Earn 150 InterMiles

Earn 462 InterMiles

CPT

19:40

via DUR

11h 30m

JNB

07:10+1day

Non Refundable

Non-Refundable

₹ 15,102

Book Now

Earn 150 InterMiles

Earn 468 InterMiles

CPT

06:00

via DUR

13h 10m

JNB

19:10

Non Refundable

Non-Refundable

₹ 15,107

Book Now

Earn 150 InterMiles

Earn 468 InterMiles

CPT

06:00

via DUR

09h 55m

HLA

15:55

Non Refundable

Non-Refundable

₹ 15,562

Book Now

Earn 150 InterMiles

Earn 480 InterMiles

CPT

06:00

via DUR

13h 25m

HLA

19:25

Non Refundable

Non-Refundable

₹ 15,562

Book Now

Earn 150 InterMiles

Earn 480 InterMiles

CPT

19:40

via DUR

13h 30m

HLA

09:10+1day

Non Refundable

Non-Refundable

₹ 15,562

Book Now

Earn 150 InterMiles

Earn 480 InterMiles

CPT

17:35

via DUR

13h 35m

JNB

07:10+1day

Non Refundable

Non-Refundable

₹ 15,562

Book Now

Earn 150 InterMiles

Earn 480 InterMiles

CPT

10:15

via DUR

05h 40m

HLA

15:55

Non Refundable

Non-Refundable

₹ 16,022

Book Now

Earn 150 InterMiles

Earn 495 InterMiles

CPT

12:50

via DUR

06h 35m

HLA

19:25

Non Refundable

Non-Refundable

₹ 16,022

Book Now

Earn 150 InterMiles

Earn 495 InterMiles

CPT

12:50

via DUR

07h 55m

HLA

20:45

Non Refundable

Non-Refundable

₹ 16,022

Book Now

Earn 150 InterMiles

Earn 495 InterMiles

CPT

10:15

via DUR

09h 10m

HLA

19:25

Non Refundable

Non-Refundable

₹ 16,022

Book Now

Earn 150 InterMiles

Earn 495 InterMiles

CPT

18:40

via DUR

12h 30m

JNB

07:10+1day

Non Refundable

Non-Refundable

₹ 16,022

Book Now

Earn 150 InterMiles

Earn 495 InterMiles

CPT

15:00

via DUR

05h 45m

HLA

20:45

Non Refundable

Non-Refundable

₹ 16,151

Book Now

Earn 150 InterMiles

Earn 498 InterMiles

CPT

11:10

via DUR

04h 45m

HLA

15:55

Non Refundable

Non-Refundable

₹ 16,431

Book Now

Earn 150 InterMiles

Earn 507 InterMiles

CPT

06:00

via DUR

09h 00m

JNB

15:00

Non Refundable

Non-Refundable

₹ 16,487

Book Now

Earn 150 InterMiles

Earn 510 InterMiles

CPT

06:35

via PLZ

03h 25m

JNB

10:00

Non Refundable

Non-Refundable

₹ 16,713

Book Now

Earn 150 InterMiles

Earn 516 InterMiles

CPT

17:25

via PLZ

03h 55m

JNB

21:20

Non Refundable

Non-Refundable

₹ 16,713

Book Now

Earn 150 InterMiles

Earn 516 InterMiles

CPT

06:35

via PLZ

10h 50m

JNB

17:25

Non Refundable

Non-Refundable

₹ 16,713

Book Now

Earn 150 InterMiles

Earn 516 InterMiles

CPT

06:35

via PLZ

12h 35m

JNB

19:10

Non Refundable

Non-Refundable

₹ 16,713

Book Now

Earn 150 InterMiles

Earn 516 InterMiles

CPT

06:35

via PLZ

14h 45m

JNB

21:20

Non Refundable

Non-Refundable

₹ 16,713

Book Now

Earn 150 InterMiles

Earn 516 InterMiles

CPT

17:25

via PLZ

14h 50m

JNB

08:15+1day

Non Refundable

Non-Refundable

₹ 16,713

Book Now

Earn 150 InterMiles

Earn 516 InterMiles

CPT

17:25

via PLZ

16h 35m

JNB

10:00+1day

Non Refundable

Non-Refundable

₹ 16,713

Book Now

Earn 150 InterMiles

Earn 516 InterMiles

CPT

17:25

via PLZ

24h 00m

JNB

17:25+1day

Non Refundable

Non-Refundable

₹ 16,713

Book Now

Earn 150 InterMiles

Earn 516 InterMiles

CPT

10:35

via BFN

04h 30m

JNB

15:05

Non Refundable

Non-Refundable

₹ 17,602

Book Now

Earn 150 InterMiles

Earn 543 InterMiles

CPT

10:35

via BFN

09h 00m

JNB

19:35

Non Refundable

Non-Refundable

₹ 17,602

Book Now

Earn 150 InterMiles

Earn 543 InterMiles

CPT

16:50

via BFN

16h 00m

JNB

08:50+1day

Non Refundable

Non-Refundable

₹ 17,602

Book Now

Earn 150 InterMiles

Earn 543 InterMiles

CPT

16:50

via BFN

19h 15m

JNB

12:05+1day

Non Refundable

Non-Refundable

₹ 17,602

Book Now

Earn 150 InterMiles

Earn 543 InterMiles

CPT

10:35

via BFN

22h 15m

JNB

08:50+1day

Non Refundable

Non-Refundable

₹ 17,602

Book Now

Earn 150 InterMiles

Earn 543 InterMiles

CPT

16:50

via BFN

22h 15m

JNB

15:05+1day

Non Refundable

Non-Refundable

₹ 17,602

Book Now

Earn 150 InterMiles

Earn 543 InterMiles

CPT

10:35

via BFN

25h 30m

JNB

12:05+1day

Non Refundable

Non-Refundable

₹ 17,602

Book Now

Earn 150 InterMiles

Earn 543 InterMiles

CPT

07:15

via GRJ

08h 50m

JNB

16:05

Non Refundable

Non-Refundable

₹ 18,253

Book Now

Earn 150 InterMiles

Earn 561 InterMiles

CPT

17:20

via GRJ

22h 45m

JNB

16:05+1day

Non Refundable

Non-Refundable

₹ 18,253

Book Now

Earn 150 InterMiles

Earn 561 InterMiles

CPT

15:15

via GRJ

24h 50m

JNB

16:05+1day

Non Refundable

Non-Refundable

₹ 18,253

Book Now

Earn 150 InterMiles

Earn 561 InterMiles

CPT

06:15

via KIM

03h 20m

JNB

09:35

Non Refundable

Non-Refundable

₹ 21,572

Book Now

Earn 150 InterMiles

Earn 660 InterMiles

CPT

15:25

via KIM

03h 30m

JNB

18:55

Non Refundable

Non-Refundable

₹ 21,572

Book Now

Earn 150 InterMiles

Earn 660 InterMiles

CPT

06:15

via KIM

05h 35m

JNB

11:50

Non Refundable

Non-Refundable

₹ 21,572

Book Now

Earn 150 InterMiles

Earn 660 InterMiles

CPT

06:45

via UTN

03h 45m

JNB

10:30

Non Refundable

Non-Refundable

₹ 33,186

Book Now

Earn 150 InterMiles

Earn 725 InterMiles

CPT

08:00

via MQP

03h 50m

JNB

11:50

Non Refundable

Non-Refundable

₹ 30,689

Book Now

Earn 150 InterMiles

Earn 725 InterMiles

CPT

10:35

via SZK

04h 05m

JNB

14:40

Non Refundable

Non-Refundable

₹ 43,254

Book Now

Earn 150 InterMiles

Earn 725 InterMiles

CPT

09:30

via HDS

04h 30m

JNB

14:00

Non Refundable

Non-Refundable

₹ 33,651

Book Now

Earn 150 InterMiles

Earn 725 InterMiles

CPT

10:40

via HDS

04h 45m

JNB

15:25

Refundable

Refundable

₹ 40,142

Book Now

Earn 150 InterMiles

Earn 725 InterMiles

CPT

10:35

via SZK

05h 05m

JNB

15:40

Non Refundable

Non-Refundable

₹ 43,254

Book Now

Earn 150 InterMiles

Earn 725 InterMiles

CPT

08:00

via MQP

05h 40m

JNB

13:40

Non Refundable

Non-Refundable

₹ 31,713

Book Now

Earn 150 InterMiles

Earn 725 InterMiles

CPT

06:45

via UTN

07h 40m

JNB

14:25

Non Refundable

Non-Refundable

₹ 33,186

Book Now

Earn 150 InterMiles

Earn 725 InterMiles

CPT

06:45

via UTN

12h 20m

JNB

19:05

Non Refundable

Non-Refundable

₹ 33,186

Book Now

Earn 150 InterMiles

Earn 725 InterMiles

Frequently Asked Questions

Which are the most preferred airlines from Cape Town to Johannesburg ?

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

Which is the cheapest airline on Cape Town to Johannesburg flight route?

When does the first flight leave from Cape Town to Johannesburg?

Which is the last flight on Cape Town to Johannesburg route?

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

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