How can I find cheap flights from Barcelona Intl. Airport to Cape Town Intl. Airport?
Explore the cheapest one-way and round-trip flights from Barcelona Intl. Airport to Cape Town Intl. Airport over the next 90 days, with one-way fares from DKK 3,427 and round-trip from DKK 4,456. Based on Trip.com's latest 7-day flight data.
- Round-trip
- Cheapest
- Recommended
- Fastest
- Next 7 days
BCN 6:30 AM15h 30m1 stopCPT 11:00 PMBarcelona - Cape Town | Mon, Nov 30 | Turkish Airlines
CPT 5:15 PM25h1 stopBCN 5:15 PMCape Town - Barcelona | Sat, Dec 5 | Turkish AirlinesDKK 4,456 DKK 6,92236% off36% offDKK 6,922 DKK 4,456
BCN 12:20 PM33h 40m1 stopCPT 11:00 PMBarcelona - Cape Town | Wed, Dec 9 | Turkish Airlines
CPT 5:15 PM31h 35m1 stopBCN 11:50 PMCape Town - Barcelona | Wed, Dec 16 | Turkish AirlinesDKK 4,459 DKK 6,92236% off36% offDKK 6,922 DKK 4,459
BCN 6:30 PM27h 30m1 stopCPT 11:00 PMBarcelona - Cape Town | Wed, Dec 2 | Turkish Airlines
CPT 5:15 PM31h 35m1 stopBCN 11:50 PMCape Town - Barcelona | Tue, Dec 8 | Turkish AirlinesDKK 5,242 DKK 6,92224% off24% offDKK 6,922 DKK 5,242
BCN 6:10 AM16h1 stopCPT 10:10 PMBarcelona - Cape Town | Sun, Nov 8 | Air France
CPT 8:30 AM15h 25m1 stopBCN 10:55 PMCape Town - Barcelona | Wed, Nov 11 | Air FranceDKK 5,27624% offDKK 6,922 DKK 5,276
BCN 8:20 PM33h 5m1 stopCPT 6:25 AMBarcelona - Cape Town | Wed, Dec 2 | Air France
CPT 8:30 AM25h 30m1 stopBCN 9:00 AMCape Town - Barcelona | Tue, Dec 8 | Air FranceDKK 5,34523% offDKK 6,922 DKK 5,345
BCN 5:55 AM29h 10m1 stopCPT 12:05 PMBarcelona - Cape Town | Fri, Dec 4 | Turkish Airlines
CPT 12:55 AM17h 20m1 stopBCN 5:15 PMCape Town - Barcelona | Fri, Dec 11 | Turkish AirlinesDKK 5,38322% offDKK 6,922 DKK 5,383
BCN 6:20 AM15h 5m1 stopCPT 9:25 PMBarcelona - Cape Town | Sun, Nov 8 | KLM
CPT 8:30 AM15h 25m1 stopBCN 10:55 PMCape Town - Barcelona | Wed, Nov 11 | Air FranceDKK 5,46321% offDKK 6,922 DKK 5,463
BCN 3:20 PM18h 10m1 stopCPT 10:30 AMBarcelona - Cape Town | Wed, Nov 11 | Iberia
CPT 12:35 PM25h 50m1 stopBCN 1:25 PMCape Town - Barcelona | Sat, Nov 14 | IberiaDKK 5,83216% offDKK 6,922 DKK 5,832
BCN 6:30 AM15h 30m1 stopCPT 11:00 PMBarcelona - Cape Town | Mon, Dec 28 | Turkish Airlines
CPT 5:15 PM18h 40m1 stopBCN 10:55 AMCape Town - Barcelona | Fri, Jan 1 | Turkish AirlinesDKK 5,92914% offDKK 6,922 DKK 5,929
BCN 1:00 PM17h 25m1 stopCPT 2:00 PMBarcelona - Cape Town | Fri, Nov 6 | Normal Airline
CPT 3:00 PM6hNonstopBCN 4:00 PMCape Town - Barcelona | Sun, Nov 8 | Normal AirlineFind more flightsFind more flights
- Cheapest
BCN 10:15 PM35h 15m1 stopCPT 10:30 AMBarcelona - Cape Town | Wed, Dec 9 | IberiaDKK 3,427 DKK 4,08616% off16% offDKK 4,086 DKK 3,427
BCN 8:35 AM24h 55m1 stopCPT 10:30 AMBarcelona - Cape Town | Fri, Dec 4 | IberiaDKK 3,428 DKK 4,08616% off16% offDKK 4,086 DKK 3,428
BCN 10:15 PM18h 10m1 stopCPT 5:25 PMBarcelona - Cape Town | Sat, Nov 28 | IberiaDKK 3,432 DKK 4,08616% off16% offDKK 4,086 DKK 3,432
BCN 3:20 PM18h 10m1 stopCPT 10:30 AMBarcelona - Cape Town | Thu, Dec 3 | IberiaDKK 3,43416% offDKK 4,086 DKK 3,434
BCN 8:35 AM24h 55m1 stopCPT 10:30 AMBarcelona - Cape Town | Wed, Dec 2 | IberiaDKK 3,43416% offDKK 4,086 DKK 3,434
BCN 3:20 PM18h 10m1 stopCPT 10:30 AMBarcelona - Cape Town | Fri, Nov 20 | IberiaDKK 3,43916% offDKK 4,086 DKK 3,439
BCN 8:35 AM24h 55m1 stopCPT 10:30 AMBarcelona - Cape Town | Thu, Nov 26 | IberiaDKK 3,43916% offDKK 4,086 DKK 3,439
BCN 8:35 AM24h 55m1 stopCPT 10:30 AMBarcelona - Cape Town | Fri, Nov 27 | IberiaDKK 3,44116% offDKK 4,086 DKK 3,441
BCN 9:15 AM32h 15m1 stopCPT 5:30 PMBarcelona - Cape Town | Sat, Nov 7 | IberiaDKK 3,46315% offDKK 4,086 DKK 3,463
BCN 1:00 PM17h 25m1 stopCPT 2:00 PMBarcelona - Cape Town | Fri, Nov 6 | Normal AirlineFind more flightsFind more flights
BCN 3:20 PM18h 10m1 stopCPT 10:30 AMBarcelona - Cape Town | Mon, Nov 9 | IberiaDKK 3,478 DKK 5,58838% off38% offDKK 5,588 DKK 3,478
BCN 10:15 PM18h 10m1 stopCPT 5:25 PMBarcelona - Cape Town | Sat, Nov 7 | IberiaDKK 3,685 DKK 5,58834% off34% offDKK 5,588 DKK 3,685
BCN 3:20 PM15h 20m1 stopCPT 7:40 AMBarcelona - Cape Town | Tue, Dec 1 | LufthansaDKK 4,394 DKK 5,58821% off21% offDKK 5,588 DKK 4,394
BCN 10:15 PM18h 10m1 stopCPT 5:25 PMBarcelona - Cape Town | Thu, Nov 5 | Qatar AirwaysDKK 4,47420% offDKK 5,588 DKK 4,474
BCN 2:55 PM15h 40m1 stopCPT 7:35 AMBarcelona - Cape Town | Tue, Jan 5 | Swiss AirlinesDKK 4,51719% offDKK 5,588 DKK 4,517
BCN 10:15 PM18h 10m1 stopCPT 5:25 PMBarcelona - Cape Town | Thu, Nov 12 | IberiaDKK 4,63717% offDKK 5,588 DKK 4,637
BCN 3:20 PM18h 10m1 stopCPT 10:30 AMBarcelona - Cape Town | Sun, Nov 15 | IberiaDKK 4,66716% offDKK 5,588 DKK 4,667
BCN 5:15 PM16h 20m1 stopCPT 10:35 AMBarcelona - Cape Town | Fri, Dec 4 | LufthansaDKK 4,70016% offDKK 5,588 DKK 4,700
BCN 5:15 PM16h 20m1 stopCPT 10:35 AMBarcelona - Cape Town | Tue, Jan 5 | LufthansaDKK 4,70516% offDKK 5,588 DKK 4,705
BCN 1:00 PM17h 25m1 stopCPT 2:00 PMBarcelona - Cape Town | Fri, Nov 6 | Normal AirlineFind more flightsFind more flights
BCN 7:55 PM13h 30m1 stopCPT 10:25 AMBarcelona - Cape Town | Wed, Nov 11 | Swiss AirlinesDKK 6,419 DKK 13,26652% off52% offDKK 13,266 DKK 6,419
BCN 7:55 PM13h 30m1 stopCPT 10:25 AMBarcelona - Cape Town | Wed, Jan 6 | Swiss AirlinesDKK 6,714 DKK 13,26649% off49% offDKK 13,266 DKK 6,714
BCN 7:55 PM13h 45m1 stopCPT 10:40 AMBarcelona - Cape Town | Wed, Dec 9 | Swiss AirlinesDKK 4,750 DKK 13,26664% off64% offDKK 13,266 DKK 4,750
BCN 7:55 PM13h 45m1 stopCPT 10:40 AMBarcelona - Cape Town | Sun, Jan 3 | Swiss AirlinesDKK 7,10146% offDKK 13,266 DKK 7,101
BCN 7:55 PM13h 45m1 stopCPT 10:40 AMBarcelona - Cape Town | Wed, Dec 16 | Swiss AirlinesDKK 8,52536% offDKK 13,266 DKK 8,525
BCN 7:55 PM13h 45m1 stopCPT 10:40 AMBarcelona - Cape Town | Sun, Dec 27 | Swiss AirlinesDKK 11,54113% offDKK 13,266 DKK 11,541
BCN 4:20 PM14h 20m1 stopCPT 7:40 AMBarcelona - Cape Town | Wed, Nov 25 | LufthansaDKK 4,39867% offDKK 13,266 DKK 4,398
BCN 6:25 PM15h 10m1 stopCPT 10:35 AMBarcelona - Cape Town | Sun, Dec 13 | LufthansaDKK 6,73949% offDKK 13,266 DKK 6,739
BCN 6:20 PM15h 15m1 stopCPT 10:35 AMBarcelona - Cape Town | Thu, Dec 3 | LufthansaDKK 4,45566% offDKK 13,266 DKK 4,455
BCN 1:00 PM17h 25m1 stopCPT 2:00 PMBarcelona - Cape Town | Fri, Nov 6 | Normal AirlineFind more flightsFind more flights
BCN 3:20 PM18h 10m1 stopCPT 10:30 AMBarcelona - Cape Town | Mon, Nov 9 | IberiaDKK 3,478 DKK 7,85156% off56% offDKK 7,851 DKK 3,478
BCN 10:15 PM18h 10m1 stopCPT 5:25 PMBarcelona - Cape Town | Sat, Nov 7 | IberiaDKK 3,685 DKK 7,85153% off53% offDKK 7,851 DKK 3,685
BCN 10:15 PM18h 10m1 stopCPT 5:25 PMBarcelona - Cape Town | Thu, Nov 5 | Qatar AirwaysDKK 4,474 DKK 7,85143% off43% offDKK 7,851 DKK 4,474
BCN 10:15 PM18h 10m1 stopCPT 5:25 PMBarcelona - Cape Town | Tue, Nov 10 | IberiaDKK 4,82239% offDKK 7,851 DKK 4,822
BCN 10:15 PM18h 10m1 stopCPT 5:25 PMBarcelona - Cape Town | Thu, Nov 5 | IberiaDKK 5,09235% offDKK 7,851 DKK 5,092
BCN 3:20 PM18h 10m1 stopCPT 10:30 AMBarcelona - Cape Town | Fri, Nov 6 | IberiaDKK 5,36032% offDKK 7,851 DKK 5,360
BCN 2:55 PM15h 40m1 stopCPT 7:35 AMBarcelona - Cape Town | Thu, Nov 5 | Swiss AirlinesDKK 6,83013% offDKK 7,851 DKK 6,830
BCN 1:00 PM17h 25m1 stopCPT 2:00 PMBarcelona - Cape Town | Fri, Nov 6 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Barcelona to Cape Town are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Trip.com Price Insights: Flights from Barcelona Intl. Airport to Cape Town Intl. Airport
What is the cheapest month for one-way flights from Barcelona Intl. Airport to Cape Town Intl. Airport?
Based on Trip.com’s data from the past 12 months, if you’re looking for a low-cost one-way ticket from Barcelona Intl. Airport to Cape Town Intl. Airport, the best time to buy is in November, with an average price of DKK 4,555. You’ll want to avoid April, when the average price can reach as high as DKK 6,943.
What is the cheapest day of the week to fly from Barcelona Intl. Airport to Cape Town Intl. Airport?
Based on Trip.com’s data from the past 12 months, the cheapest day to depart from Barcelona Intl. Airport to Cape Town Intl. Airport is Wednesday, with average fares typically lower than other days. You’ll want to avoid flying on Monday, as ticket prices are usually the highest that day.
Which airline offers the cheapest flights from Barcelona Intl. Airport to Cape Town Intl. Airport?
The cheapest airline flying from Barcelona Intl. Airport to Cape Town Intl. Airport is Ryanair (from DKK 2,898) among 10 carriers operating this route. Based on Trip.com's latest 7-day flight data.










Find more flights and airlines
What is the flight schedule from Barcelona Intl. Airport to Cape Town Intl. Airport?
Check the schedule for flights from Barcelona to Cape Town and find the flight that best matches your travel plans.
-
VY1154
Barcelona Intl. Airport
7:20 PM
BCN
8:25 PM
LIS
S - - W T - SSearch -
SA7040
Humberto Delgado Airport
10:35 PM
LIS
6:30 AM
NBJ
S M T W T F S -
SA7033
Dr. Antonio Agostinho Neto Angola International Airport
9:00 AM
NBJ
2:00 PM
CPT
S M T W T F S -
IB6204
Barcelona Intl. Airport
3:20 PM
BCN
11:50 PM
DOH
S M T W T F SSearch -
IB6164
Hamad Intl. Airport
1:25 AM
DOH
10:15 AM
CPT
S M T W T F S -
U28060
Barcelona Intl. Airport
5:45 AM
BCN
7:10 AM
LGW
- - T W T - SSearch -
Z0751
Gatwick Airport
7:30 AM
LGW
9:00 PM
CPT
- M - - T - - -
VY1148
Barcelona Intl. Airport
3:50 PM
BCN
4:55 PM
LIS
S M T W T F SSearch -
SA7040
Humberto Delgado Airport
10:35 PM
LIS
6:30 AM
NBJ
S M T W T F S -
SA7033
Dr. Antonio Agostinho Neto Angola International Airport
9:00 AM
NBJ
2:00 PM
CPT
S M T W T F S -
U27694
Barcelona Intl. Airport
3:30 PM
BCN
4:35 PM
LIS
- - - - T - SSearch -
SA7040
Humberto Delgado Airport
10:35 PM
LIS
6:30 AM
NBJ
S M T W T F S -
SA7033
Dr. Antonio Agostinho Neto Angola International Airport
9:00 AM
NBJ
2:00 PM
CPT
S M T W T F S -
TP1035
Barcelona Intl. Airport
2:35 PM
BCN
3:35 PM
LIS
S M T W T F SSearch -
SA7040
Humberto Delgado Airport
10:35 PM
LIS
6:30 AM
NBJ
S M T W T F S -
SA7033
Dr. Antonio Agostinho Neto Angola International Airport
9:00 AM
NBJ
2:00 PM
CPT
S M T W T F S -
TP1033
Barcelona Intl. Airport
12:35 PM
BCN
1:35 PM
LIS
S M T W T F SSearch -
SA7040
Humberto Delgado Airport
10:35 PM
LIS
6:30 AM
NBJ
S M T W T F S -
SA7033
Dr. Antonio Agostinho Neto Angola International Airport
9:00 AM
NBJ
2:00 PM
CPT
S M T W T F S -
VY1146
Barcelona Intl. Airport
12:15 PM
BCN
1:25 PM
LIS
S M T W T F SSearch -
SA7040
Humberto Delgado Airport
10:35 PM
LIS
6:30 AM
NBJ
S M T W T F S -
SA7033
Dr. Antonio Agostinho Neto Angola International Airport
9:00 AM
NBJ
2:00 PM
CPT
S M T W T F S -
U27656
Barcelona Intl. Airport
9:45 AM
BCN
11:00 AM
LIS
S - - - - F SSearch -
SA7040
Humberto Delgado Airport
10:35 PM
LIS
6:30 AM
NBJ
S M T W T F S -
SA7033
Dr. Antonio Agostinho Neto Angola International Airport
9:00 AM
NBJ
2:00 PM
CPT
S M T W T F S -
U27682
Barcelona Intl. Airport
10:00 AM
BCN
11:10 AM
LIS
S - - W T - -Search -
SA7040
Humberto Delgado Airport
10:35 PM
LIS
6:30 AM
NBJ
S M T W T F S -
SA7033
Dr. Antonio Agostinho Neto Angola International Airport
9:00 AM
NBJ
2:00 PM
CPT
S M T W T F S
About Barcelona Intl. Airport and Cape Town Intl. Airport
Learn about Barcelona Intl. Airport (BCN) and Cape Town Intl. Airport (CPT) — including location, terminals, transportation, and travel tips.
| Flight distance | 8,548.3 km |
|---|---|
| Cheapest one-way ticket price | DKK 3,427 |
| Cheapest return ticket price | DKK 4,456 |
FAQs for Barcelona Intl. Airport to Cape Town Intl. Airport Flights
What is the transportation method from the main airport to downtown in Cape Town?
- The distance from Cape Town International Airport to downtown is about 17 km. It takes about 30 minutes by taxi.
What are the cheapest flights from Barcelona Intl. Airport to Cape Town Intl. Airport?
One-way flights from Barcelona Intl. Airport to Cape Town Intl. Airport currently start from DKK 3,427, and round-trip fares start from DKK 4,456. The current lowest fare is a Iberia flight departing on Wed, Dec 9; prices may vary depending on availability.What is the average price of a flight from Barcelona Intl. Airport to Cape Town Intl. Airport?
Based on Trip.com flight data for departures within the next 30 days with at most one stop, the average one-way price from Barcelona Intl. Airport to Cape Town Intl. Airport is DKK 5,725. Prices may vary depending on the departure date, airline, and availability.How do I book flights from Barcelona Intl. Airport to Cape Town Intl. Airport on Trip.com?
Enter Barcelona Intl. Airport and Cape Town Intl. Airport, select your departure date and number of passengers, then compare flights by price, flight duration, and baggage allowance. Once you've chosen a fare, review the change and refund rules, fill in passenger details, and pay to receive your booking confirmation.
Popular Destinations
- Cheap Barcelona Intl. Airport to Paris Orly Airport flights
- Flights from Barcelona Intl. Airport to Palma De Mallorca Airport
- Nonstop flights Barcelona Intl. Airport to Humberto Delgado Airport
- Cheap Barcelona Intl. Airport to Adolfo Suárez Madrid-Barajas Airport flights
- Flights from Barcelona Intl. Airport to Fiumicino Leonardo Da Vinci Intl. Airport
- Flight deals from Barcelona Intl. Airport to Lisbon
- Cheap flights from Barcelona Intl. Airport to Rome
- Cheap flights from Barcelona Intl. Airport to Milan
- Flight deals from Barcelona Intl. Airport to London
- Nonstop flights from Barcelona Intl. Airport to New York
- Cheap Harare International Airport to Cape Town Intl. Airport flights
- Cheap Murtala Muhammed Intl Airport to Cape Town Intl. Airport flights
- Nonstop flights Johannesburg O R Tambo Airport to Cape Town Intl. Airport
- Nonstop flights Accra Airport to Cape Town Intl. Airport
- Flights from Jomo Kenyatta International Airport to Cape Town Intl. Airport
- Flights from Johannesburg to Cape Town Intl. Airport
- Harare to Cape Town Intl. Airport cheap flights
- Nairobi to Cape Town Intl. Airport cheap flights
- Accra to Cape Town Intl. Airport cheap flights
- Lagos to Cape Town Intl. Airport cheap flights
Note: Prices shown on this page are estimated lowest price and include all taxes and fees found in the last 24 hours.