back
Cape Town imgBarcelona
05 Sep 24 1 Traveller Economy
Modify

Showing 81 Cape Town to Barcelona Flights - Starting at Just ₹ 42147

imgSORT BY
Airline
Departure
Duration
Arrival
Miles
Price per Adult

CPT

06:05

via JNB

37h 30m

BCN

19:35+1day

Refundable

Refundable

₹ 42,147

Book Now

Earn 150 InterMiles

Earn 1278 InterMiles

CPT

13:05

via DXB

19h 30m

BCN

08:35+1day

Refundable

Refundable

₹ 50,871

Book Now

Earn 150 InterMiles

Earn 1539 InterMiles

CPT

13:05

via DXB

19h 30m

BCN

08:35+1day

Refundable

Refundable

₹ 51,271

Book Now

Earn 150 InterMiles

Earn 1551 InterMiles

CPT

06:05

via JNB

25h 50m

BCN

07:55+1day

Refundable

Refundable

₹ 52,287

Book Now

Earn 150 InterMiles

Earn 1584 InterMiles

CPT

18:40

via JNB

37h 15m

BCN

07:55+2day

Refundable

Refundable

₹ 52,287

Book Now

Earn 150 InterMiles

Earn 1584 InterMiles

CPT

18:10

via JNB

37h 45m

BCN

07:55+2day

Refundable

Refundable

₹ 52,287

Book Now

Earn 150 InterMiles

Earn 1584 InterMiles

CPT

15:20

via JNB

40h 35m

BCN

07:55+2day

Refundable

Refundable

₹ 52,287

Book Now

Earn 150 InterMiles

Earn 1584 InterMiles

CPT

14:00

via JNB

41h 55m

BCN

07:55+2day

Refundable

Refundable

₹ 52,287

Book Now

Earn 150 InterMiles

Earn 1584 InterMiles

CPT

09:20

via JNB

46h 35m

BCN

07:55+2day

Refundable

Refundable

₹ 52,287

Book Now

Earn 150 InterMiles

Earn 1584 InterMiles

CPT

13:05

via DXB

24h 20m

BCN

13:25+1day

Refundable

Refundable

₹ 54,236

Book Now

Earn 150 InterMiles

Earn 1641 InterMiles

CPT

13:05

via DXB

24h 20m

BCN

13:25+1day

Refundable

Refundable

₹ 54,636

Book Now

Earn 150 InterMiles

Earn 1653 InterMiles

CPT

08:50

via JNB

23h 45m

BCN

08:35+1day

Non Refundable

Non-Refundable

₹ 59,696

Book Now

Earn 150 InterMiles

Earn 1806 InterMiles

CPT

07:00

via JNB

25h 35m

BCN

08:35+1day

Non Refundable

Non-Refundable

₹ 61,246

Book Now

Earn 150 InterMiles

Earn 1851 InterMiles

CPT

09:20

via JNB

23h 15m

BCN

08:35+1day

Refundable

Refundable

₹ 62,807

Book Now

Earn 150 InterMiles

Earn 1899 InterMiles

CPT

17:45

via FRA

25h 50m

BCN

19:35+1day

Non Refundable

Non-Refundable

₹ 64,259

Book Now

Earn 150 InterMiles

Earn 1941 InterMiles

CPT

14:00

via JNB

19h 00m

BCN

09:00+1day

Non Refundable

Non-Refundable

₹ 71,316

Book Now

Earn 150 InterMiles

Earn 2154 InterMiles

CPT

09:20

via JNB

23h 40m

BCN

09:00+1day

Non Refundable

Non-Refundable

₹ 71,316

Book Now

Earn 150 InterMiles

Earn 2154 InterMiles

CPT

06:50

via JNB

26h 10m

BCN

09:00+1day

Non Refundable

Non-Refundable

₹ 71,316

Book Now

Earn 150 InterMiles

Earn 2154 InterMiles

CPT

06:05

via JNB

26h 55m

BCN

09:00+1day

Non Refundable

Non-Refundable

₹ 71,316

Book Now

Earn 150 InterMiles

Earn 2154 InterMiles

CPT

08:50

via JNB

24h 10m

BCN

09:00+1day

Non Refundable

Non-Refundable

₹ 73,110

Book Now

Earn 150 InterMiles

Earn 2208 InterMiles

CPT

17:45

via FRA

22h 25m

BCN

16:10+1day

Non Refundable

Non-Refundable

₹ 73,559

Book Now

Earn 150 InterMiles

Earn 2220 InterMiles

CPT

17:45

via FRA

24h 25m

BCN

18:10+1day

Non Refundable

Non-Refundable

₹ 73,559

Book Now

Earn 150 InterMiles

Earn 2220 InterMiles

CPT

17:45

via FRA

29h 20m

BCN

23:05+1day

Non Refundable

Non-Refundable

₹ 74,968

Book Now

Earn 150 InterMiles

Earn 2262 InterMiles

CPT

23:15

via AMS

21h 00m

BCN

20:15+1day

Non Refundable

Non-Refundable

₹ 75,440

Book Now

Earn 150 InterMiles

Earn 2277 InterMiles

CPT

23:15

via AMS

21h 00m

BCN

20:15+1day

Non Refundable

Non-Refundable

₹ 75,440

Book Now

Earn 150 InterMiles

Earn 2277 InterMiles

CPT

23:15

via AMS

33h 45m

BCN

09:00+2day

Non Refundable

Non-Refundable

₹ 75,558

Book Now

Earn 150 InterMiles

Earn 2280 InterMiles

CPT

18:20

via DXB

19h 05m

BCN

13:25+1day

Refundable

Refundable

₹ 76,431

Book Now

Earn 150 InterMiles

Earn 2307 InterMiles

CPT

18:20

via DXB

38h 15m

BCN

08:35+2day

Refundable

Refundable

₹ 76,431

Book Now

Earn 150 InterMiles

Earn 2307 InterMiles

CPT

18:20

via DXB

19h 05m

BCN

13:25+1day

Refundable

Refundable

₹ 76,831

Book Now

Earn 150 InterMiles

Earn 2319 InterMiles

CPT

13:05

via DXB

19h 30m

BCN

08:35+1day

Refundable

Refundable

₹ 76,831

Book Now

Earn 150 InterMiles

Earn 2319 InterMiles

CPT

13:05

via DXB

24h 20m

BCN

13:25+1day

Refundable

Refundable

₹ 76,831

Book Now

Earn 150 InterMiles

Earn 2319 InterMiles

CPT

18:20

via DXB

38h 15m

BCN

08:35+2day

Refundable

Refundable

₹ 76,831

Book Now

Earn 150 InterMiles

Earn 2319 InterMiles

CPT

14:00

via JNB

24h 20m

BCN

14:20+1day

Non Refundable

Non-Refundable

₹ 77,516

Book Now

Earn 150 InterMiles

Earn 2340 InterMiles

CPT

10:55

via JNB

22h 05m

BCN

09:00+1day

Non Refundable

Non-Refundable

₹ 79,310

Book Now

Earn 150 InterMiles

Earn 2394 InterMiles

CPT

10:55

via JNB

27h 25m

BCN

14:20+1day

Non Refundable

Non-Refundable

₹ 79,310

Book Now

Earn 150 InterMiles

Earn 2394 InterMiles

CPT

23:15

via AMS

19h 35m

BCN

18:50+1day

Non Refundable

Non-Refundable

₹ 80,855

Book Now

Earn 150 InterMiles

Earn 2439 InterMiles

CPT

23:15

via AMS

23h 30m

BCN

22:45+1day

Non Refundable

Non-Refundable

₹ 80,855

Book Now

Earn 150 InterMiles

Earn 2439 InterMiles

CPT

16:35

via IST

17h 35m

BCN

10:10+1day

Refundable

Refundable

₹ 82,947

Book Now

Earn 150 InterMiles

Earn 2502 InterMiles

CPT

16:35

via IST

20h 00m

BCN

12:35+1day

Refundable

Refundable

₹ 82,947

Book Now

Earn 150 InterMiles

Earn 2502 InterMiles

CPT

16:35

via IST

25h 00m

BCN

17:35+1day

Refundable

Refundable

₹ 82,947

Book Now

Earn 150 InterMiles

Earn 2502 InterMiles

CPT

16:35

via IST

30h 25m

BCN

23:00+1day

Refundable

Refundable

₹ 82,947

Book Now

Earn 150 InterMiles

Earn 2502 InterMiles

CPT

23:15

via AMS

33h 45m

BCN

09:00+2day

Non Refundable

Non-Refundable

₹ 83,003

Book Now

Earn 150 InterMiles

Earn 2505 InterMiles

CPT

17:45

via FRA

15h 55m

BCN

09:40+1day

Non Refundable

Non-Refundable

₹ 89,064

Book Now

Earn 150 InterMiles

Earn 2685 InterMiles

CPT

17:45

via FRA

18h 10m

BCN

11:55+1day

Non Refundable

Non-Refundable

₹ 89,064

Book Now

Earn 150 InterMiles

Earn 2685 InterMiles

CPT

17:45

via FRA

19h 20m

BCN

13:05+1day

Non Refundable

Non-Refundable

₹ 89,064

Book Now

Earn 150 InterMiles

Earn 2685 InterMiles

CPT

13:00

via DOH

32h 20m

BCN

21:20+1day

Refundable

Refundable

₹ 89,009

Book Now

Earn 150 InterMiles

Earn 2685 InterMiles

CPT

23:15

via AMS

17h 10m

BCN

16:25+1day

Non Refundable

Non-Refundable

₹ 90,510

Book Now

Earn 150 InterMiles

Earn 2730 InterMiles

CPT

10:55

via JNB

25h 40m

BCN

12:35+1day

Refundable

Refundable

₹ 95,482

Book Now

Earn 150 InterMiles

Earn 2877 InterMiles

CPT

08:50

via JNB

27h 45m

BCN

12:35+1day

Refundable

Refundable

₹ 95,482

Book Now

Earn 150 InterMiles

Earn 2877 InterMiles

CPT

06:00

via JNB

30h 35m

BCN

12:35+1day

Refundable

Refundable

₹ 95,482

Book Now

Earn 150 InterMiles

Earn 2877 InterMiles

CPT

10:55

via JNB

30h 40m

BCN

17:35+1day

Refundable

Refundable

₹ 95,482

Book Now

Earn 150 InterMiles

Earn 2877 InterMiles

CPT

08:50

via JNB

32h 45m

BCN

17:35+1day

Refundable

Refundable

₹ 95,482

Book Now

Earn 150 InterMiles

Earn 2877 InterMiles

CPT

06:00

via JNB

35h 35m

BCN

17:35+1day

Refundable

Refundable

₹ 95,482

Book Now

Earn 150 InterMiles

Earn 2877 InterMiles

CPT

18:55

via LHR

16h 15m

BCN

11:10+1day

Refundable

Refundable

₹ 120,337

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

18:55

via LHR

17h 20m

BCN

12:15+1day

Refundable

Refundable

₹ 120,337

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

15:20

via JNB

17h 30m

BCN

08:50+1day

Non Refundable

Non-Refundable

₹ 112,849

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

15:20

via JNB

17h 30m

BCN

08:50+1day

Non Refundable

Non-Refundable

₹ 116,270

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

13:00

via DOH

18h 30m

BCN

07:30+1day

Refundable

Refundable

₹ 115,993

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

14:00

via JNB

18h 50m

BCN

08:50+1day

Non Refundable

Non-Refundable

₹ 116,270

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

14:35

via ADD

19h 05m

BCN

09:40+1day

Refundable

Refundable

₹ 113,306

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

14:35

via ADD

20h 15m

BCN

10:50+1day

Refundable

Refundable

₹ 139,124

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

14:30

via NBO

21h 10m

BCN

11:40+1day

Non Refundable

Non-Refundable

₹ 123,959

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

14:30

via NBO

21h 10m

BCN

11:40+1day

Non Refundable

Non-Refundable

₹ 128,849

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

10:55

via JNB

21h 55m

BCN

08:50+1day

Non Refundable

Non-Refundable

₹ 112,849

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

10:55

via JNB

21h 55m

BCN

08:50+1day

Non Refundable

Non-Refundable

₹ 118,064

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

09:20

via JNB

22h 10m

BCN

07:30+1day

Refundable

Refundable

₹ 104,663

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

15:20

via JNB

22h 45m

BCN

14:05+1day

Non Refundable

Non-Refundable

₹ 116,270

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

15:20

via JNB

22h 45m

BCN

14:05+1day

Non Refundable

Non-Refundable

₹ 112,849

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

10:55

via JNB

23h 15m

BCN

10:10+1day

Refundable

Refundable

₹ 119,672

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

15:20

via JNB

23h 20m

BCN

14:40+1day

Refundable

Refundable

₹ 131,863

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

18:55

via LHR

23h 25m

BCN

18:20+1day

Refundable

Refundable

₹ 120,337

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

09:20

via JNB

23h 30m

BCN

08:50+1day

Non Refundable

Non-Refundable

₹ 116,270

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

14:30

via NBO

23h 50m

BCN

14:20+1day

Non Refundable

Non-Refundable

₹ 123,959

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

06:50

via JNB

24h 40m

BCN

07:30+1day

Refundable

Refundable

₹ 109,701

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

13:00

via DOH

25h 40m

BCN

14:40+1day

Refundable

Refundable

₹ 115,993

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

18:55

via LHR

27h 45m

BCN

22:40+1day

Refundable

Refundable

₹ 120,337

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

14:30

via NBO

29h 45m

BCN

20:15+1day

Non Refundable

Non-Refundable

₹ 123,959

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

23:00

via NBO

36h 40m

BCN

11:40+2day

Non Refundable

Non-Refundable

₹ 142,474

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

23:00

via NBO

36h 40m

BCN

11:40+2day

Non Refundable

Non-Refundable

₹ 147,364

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

23:00

via NBO

39h 20m

BCN

14:20+2day

Non Refundable

Non-Refundable

₹ 123,959

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

23:00

via NBO

45h 15m

BCN

20:15+2day

Non Refundable

Non-Refundable

₹ 123,959

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

Frequently Asked Questions

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

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

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

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

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

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

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