Air tickets from Cape Town International Airport to Josep Tarradellas Barcelona-El Prat Airport
Search for flights from Cape Town to Barcelona and check out affordable one-way and round-trip options.
- Return
- One way
-
CPT 08:0015h 35m1 stopBCN 23:35Cape Town - Barcelona | Sun, Apr 26 | SWISS
BCN 18:3035h 45m1 stopCPT 06:15Barcelona - Cape Town | Fri, May 1 | SWISS€546 €70723% off23% off€707 €546-
CPT 16:3530h 40m1 stopBCN 23:15Cape Town - Barcelona | Wed, May 20 | Turkish Airlines
BCN 12:1023h 40m1 stopCPT 11:50Barcelona - Cape Town | Sun, May 24 | Turkish Airlines€575 €70719% off19% off€707 €575 -
CPT 16:3530h 40m1 stopBCN 23:15Cape Town - Barcelona | Mon, May 11 | Turkish Airlines
BCN 07:4028h 10m1 stopCPT 11:50Barcelona - Cape Town | Sun, May 17 | Turkish Airlines€595 €70716% off16% off€707 €595 -
CPT 16:3530h 45m1 stopBCN 23:20Cape Town - Barcelona | Wed, Apr 29 | Turkish Airlines
BCN 07:3528h 15m1 stopCPT 11:50Barcelona - Cape Town | Mon, May 4 | Turkish Airlines€59716% off€707 €597 -
CPT 16:3520h 55m1 stopBCN 13:30Cape Town - Barcelona | Sun, May 10 | Turkish Airlines
BCN 07:4028h 10m1 stopCPT 11:50Barcelona - Cape Town | Sun, May 17 | Turkish Airlines€62811% off€707 €628 -
CPT 23:4520h 35m1 stopBCN 20:20Cape Town - Barcelona | Tue, Apr 21 | Air France
BCN 21:1524h 30m1 stopCPT 21:45Barcelona - Cape Town | Sat, Apr 25 | Air France€63310% off€707 €633 -
CPT 22:2520h 45m1 stopBCN 19:10Cape Town - Barcelona | Tue, May 26 | SWISS
BCN 14:5530h1 stopCPT 20:55Barcelona - Cape Town | Wed, Jun 3 | SWISS€63410% off€707 €634 -
CPT 23:4520h 35m1 stopBCN 20:20Cape Town - Barcelona | Sun, Apr 26 | Air France
BCN 06:1015h 35m1 stopCPT 21:45Barcelona - Cape Town | Fri, May 1 | Air France€63510% off€707 €635 -
CPT 13:0018h 30m1 stopBCN 07:30Cape Town - Barcelona | Fri, May 8 | Qatar Airways
BCN 14:3520h 55m1 stopCPT 11:30Barcelona - Cape Town | Fri, May 15 | Qatar Airways€63510% off€707 €635 -
CPT 07:5525h 5m1 stopBCN 09:00Cape Town - Barcelona | Sun, Mar 29 | Air France
BCN 06:1015h 35m1 stopCPT 21:45Barcelona - Cape Town | Sun, Apr 5 | Air France€63610% off€707 €636 -
CPT 13:0017h 25m1 stopBCN Invalid DateCape Town - Barcelona | Mon, Mar 30 | Normal Airline
BCN 15:006hDirectCPT 16:00Barcelona - Cape Town | Wed, Apr 1 | Normal AirlineFind more flightsFind more flights
-
CPT 16:3530h 45m1 stopBCN 23:20Cape Town - Barcelona | Wed, Apr 29 | Turkish Airlines€342 €44523% off23% off€445 €342 -
CPT 16:4030h 30m1 stopBCN 23:10Cape Town - Barcelona | Mon, Apr 20 | Turkish Airlines€349 €44522% off22% off€445 €349 -
CPT 13:0024h 5m1 stopBCN 13:05Cape Town - Barcelona | Tue, May 12 | Qatar Airways€370 €44517% off17% off€445 €370 -
CPT 13:0032h 15m1 stopBCN 21:15Cape Town - Barcelona | Wed, Apr 29 | Qatar Airways€37316% off€445 €373 -
CPT 19:3025h 45m1 stopBCN 21:15Cape Town - Barcelona | Mon, Mar 30 | Qatar Airways€37616% off€445 €376 -
CPT 13:0024h 5m1 stopBCN 13:05Cape Town - Barcelona | Sat, May 16 | Qatar Airways€38114% off€445 €381 -
CPT 13:0024h 5m1 stopBCN 13:05Cape Town - Barcelona | Tue, May 26 | Qatar Airways€38713% off€445 €387 -
CPT 13:0024h 5m1 stopBCN 13:05Cape Town - Barcelona | Wed, May 20 | Qatar Airways€38713% off€445 €387 -
CPT 13:0032h 15m1 stopBCN 21:15Cape Town - Barcelona | Thu, May 7 | Qatar Airways€39312% off€445 €393 -
CPT 13:0024h 5m1 stopBCN 13:05Cape Town - Barcelona | Sun, Apr 26 | Qatar Airways€40010% off€445 €400 -
CPT 13:0017h 25m1 stopBCN Invalid DateCape Town - Barcelona | Mon, Mar 30 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Cape Town to Barcelona are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Selected Airlines from Cape Town International Airport to Josep Tarradellas Barcelona-El Prat Airport
See which airlines fly from Cape Town to Barcelona. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.
Flight Schedule from Cape Town International Airport to Josep Tarradellas Barcelona-El Prat Airport
Check the schedule for flights from Cape Town to Barcelona and find the flight that best matches your travel plans.

LH577
Cape Town International Airport
17:55
CPT
05:20
FRA
- M - W T F SSearch
LH1124
Frankfurt Airport
07:25
FRA
09:30
BCN
S M T W T F S
LX8087
Cape Town International Airport
09:25
CPT
19:35
ZRH
- - - - T - SSearch
LX1958
Zurich Airport
16:00
ZRH
17:50
BCN
S M - - T - S
4Z950
Cape Town International Airport
09:55
CPT
12:00
JNB
S M T W T F -Search
QR1364
O.R. Tambo International Airport
19:50
JNB
05:10
DOH
- - T W T F S
QR137
Hamad International Airport
01:00
DOH
06:55
BCN
- M T W T F S
QR1370
Cape Town International Airport
13:15
CPT
23:45
DOH
- - - - T F -Search
QR145
Hamad International Airport
07:45
DOH
14:40
BCN
- M T W T F S
DT584
Cape Town International Airport
00:30
CPT
03:55
NBJ
S - T - - F -Search
DT652
Dr. Antonio Agostinho Neto International Airport
13:00
NBJ
20:35
LIS
S M T W T F S
TP1040
Humberto Delgado Airport
22:35
LIS
01:30
BCN
S M T W T F S
FA339
Cape Town International Airport
06:20
CPT
08:25
HLA
S M - W T F -Search
QR1364
O.R. Tambo International Airport
19:50
JNB
05:10
DOH
- - T W T F S
QR137
Hamad International Airport
01:00
DOH
06:55
BCN
- M T W T F S
QR1372
Cape Town International Airport
19:30
CPT
06:20
DOH
- - T - - F -Search
QR141
Hamad International Airport
15:45
DOH
22:35
BCN
S M T - T F S
EK771
Cape Town International Airport
18:25
CPT
05:50
DXB
S M T W T F SSearch
EK097
Dubai International Airport
07:55
DXB
13:25
FCO
S M T W T F S
W46019
Rome Fiumicino Airport
19:20
FCO
21:10
BCN
S M T W T F S
GE124
Cape Town International Airport
16:00
CPT
18:00
JNB
S M T W T F SSearch
QR1378
O.R. Tambo International Airport
02:30
JNB
11:50
DOH
S M T W T - -
QR141
Hamad International Airport
15:45
DOH
22:35
BCN
S M T - T F S
FA513
Cape Town International Airport
15:40
CPT
17:45
JNB
- - - W - F -Search
QR1378
O.R. Tambo International Airport
02:30
JNB
11:50
DOH
S M T W T - -
QR141
Hamad International Airport
15:45
DOH
22:35
BCN
S M T - T F S
Cape Town International Airport to Josep Tarradellas Barcelona-El Prat Airport Flights Info
| Flight distance | 8,548.3km |
|---|---|
| Cheapest one-way ticket price | €342 |
| Cheapest return ticket price | €546 |
Find Cheap Flights with Trip.com
- Flights from Cape Town International Airport to Indira Gandhi International Airport
- Flights from Cape Town International Airport to Chhatrapati Shivaji Maharaj International Airport
- Flights from Cape Town International Airport to Kruger Mpumalanga International Airport
- Flights from Cape Town International Airport to O.R. Tambo International Airport
- Flights from Cape Town International Airport to King Shaka International Airport
- Flights from Cape Town International Airport to Nelspruit
- Flights from Cape Town International Airport to Mumbai
- Flights from Cape Town International Airport to Durban
- Flights from Cape Town International Airport to Johannesburg
- Flights from Cape Town International Airport to New Delhi
- Flights from Vienna International Airport to Josep Tarradellas Barcelona-El Prat Airport
- Flights from London Gatwick Airport to Josep Tarradellas Barcelona-El Prat Airport
- Flights from Paris Orly Airport to Josep Tarradellas Barcelona-El Prat Airport
- Flights from Chhatrapati Shivaji Maharaj International Airport to Josep Tarradellas Barcelona-El Prat Airport
- Flights from Indira Gandhi International Airport to Josep Tarradellas Barcelona-El Prat Airport
- Flights from Vienna to Josep Tarradellas Barcelona-El Prat Airport
- Flights from Mumbai to Josep Tarradellas Barcelona-El Prat Airport
- Flights from London to Josep Tarradellas Barcelona-El Prat Airport
- Flights from New Delhi to Josep Tarradellas Barcelona-El Prat Airport
- Flights from Paris to Josep Tarradellas Barcelona-El Prat Airport
















