CPT - BCN

Find cheap flights from Cape Town to Barcelona

Return
1 adult
Economy
0 bags
Fri 30/6
Fri 7/7

Here is why travellers choose KAYAK

Save 12% or moreCompare multiple travel sites with one search.

Free to useThere are no hidden charges or fees

Filter your dealsChoose cabin class, free Wi-Fi and more

Search hundreds of travel sites at once for deals on flights to Barcelona

Good to know

Low season

May

High season

December

Cheapest flight

R6 799

Average price (return flight)

R12 715
Best time to beat the crowds (20% less expensive on average)
Most popular time to fly (19% more expensive on average)
Flight from Cape Town to Barcelona
(avg. price over the last 2 weeks)

When to book flights from Cape Town to Barcelona-El Prat

Estimated return price
Average price per month
Flight prices as travel date approaches

Top tips for finding a cheap flight out of Cape Town Intl

  • The cheapest flight from Cape Town to Barcelona was found, on average, 77 days before departure.
  • Book at least 5 weeks before departure in order to get a below-average price.
  • High season is considered to be November, December and January. The cheapest month to fly is May.
  • Morning departure is around 7% more expensive than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for booking Cape Town to Barcelona flights

Book cheap flights from Cape Town to Barcelona

Recent return flight deals

26/7Wed
2 stopsMultiple Airlines
19h 00mCPT-BCN
7/9Thu
1 stopMultiple Airlines
25h 45mBCN-CPT
R11 391
26/7Wed
1 stopQatar Airways
18h 25mCPT-BCN
7/9Thu
1 stopQatar Airways
24h 55mBCN-CPT
R12 711
26/7Wed
2 stopsMultiple Airlines
19h 00mCPT-BCN
7/9Thu
2 stopsMultiple Airlines
24h 15mBCN-CPT
R15 174
21/9Thu
1 stopQatar Airways
25h 30mCPT-BCN
7/10Sat
1 stopQatar Airways
24h 55mBCN-CPT
R16 061
1/8Tue
1 stopQatar Airways
18h 25mCPT-BCN
2/8Wed
1 stopQatar Airways
18h 30mBCN-CPT
R17 539
21/9Thu
1 stopLufthansa
25h 45mCPT-BCN
7/10Sat
2 stopsLufthansa
24h 35mBCN-CPT
R18 741
17/6Sat
1 stopEmirates
19h 05mCPT-BCN
24/6Sat
1 stopEmirates
38h 45mBCN-CPT
R19 076
1/8Tue
1 stopQatar Airways
18h 25mCPT-BCN
2/8Wed
2 stopsQatar Airways
25h 10mBCN-CPT
R19 136
21/9Thu
2 stopsMultiple Airlines
17h 45mCPT-BCN
7/10Sat
2 stopsMultiple Airlines
20h 20mBCN-CPT
R20 732
26/7Wed
3 stopsKenya Airways
29h 05mCPT-BCN
7/9Thu
3 stopsKenya Airways
24h 20mBCN-CPT
R21 993
17/6Sat
1 stopMultiple Airlines
21h 45mCPT-BCN
24/6Sat
2 stopsMultiple Airlines
30h 10mBCN-CPT
R22 111
17/6Sat
2 stopsMultiple Airlines
35h 30mCPT-BCN
24/6Sat
3 stopsMultiple Airlines
36h 25mBCN-CPT
R22 722
1/8Tue
1 stopMultiple Airlines
17h 10mCPT-BCN
2/8Wed
3 stopsMultiple Airlines
44h 25mBCN-CPT
R23 274
11/7Tue
1 stopKLM
17h 10mCPT-BCN
16/7Sun
1 stopKLM
15h 05mBCN-CPT
R23 708
26/7Wed
3 stopsKenya Airways
29h 05mCPT-BCN
7/9Thu
2 stopsKenya Airways
40h 50mBCN-CPT
R27 826
26/6Mon
1 stopEmirates
19h 30mCPT-BCN
18/7Tue
1 stopEmirates
25h 20mBCN-CPT
R28 733
26/6Mon
1 stopEmirates
19h 30mCPT-BCN
18/7Tue
1 stopEmirates
25h 20mBCN-CPT
R28 812
26/6Mon
2 stopsEthiopian Air
20h 15mCPT-BCN
18/7Tue
2 stopsEthiopian Air
20h 55mBCN-CPT
R32 241
27/6Tue
2 stopsAir France
23h 40mCPT-BCN
18/7Tue
2 stopsAir France
48h 15mBCN-CPT
R32 261
26/6Mon
2 stopsAir France
23h 40mCPT-BCN
18/7Tue
2 stopsAir France
48h 15mBCN-CPT
R33 463

Search by stops

Search by airline

Search by price

Recent one-way flight deals

1/8Tue
1 stopTurkish Airlines
19h 30mCPT-BCN
R6 799
26/7Wed
1 stopTurkish Airlines
29h 55mCPT-BCN
R7 154
1/8Tue
2 stopsMultiple Airlines
29h 15mCPT-BCN
R8 001
1/8Tue
3 stopsMultiple Airlines
30h 54mCPT-BCN
R8 316
26/7Wed
2 stopsMultiple Airlines
30h 45mCPT-BCN
R8 711
26/7Wed
3 stopsMultiple Airlines
30h 10mCPT-BCN
R8 848

Search by stops

Search by airline

Search by price

Cape Town - Barcelona Flights

Departure:

Cape Town (CPT)South Africa

Destination:

Barcelona (BCN)Spain

Return flight deals:

Barcelona - Cape Town

Browse origins:

R11 607

Browse destinations:

R11 607