Cheap flights from Barcelona to Cape Town from €513

Return
1 adult
Economy
0 bags
From?
To?
Wed 5/10
Wed 12/10

Flight information for Barcelona to Cape Town

Find info about flight duration, direct flights, and airports for your flight from Barcelona to Cape Town

Fastest flight time

21h 15m

Direct flights

None

Airports in Cape Town

1 airport
The fastest flight from Barcelona to Cape Town takes 21h 15m
There are no direct flights from Barcelona to Cape Town. Popular non-direct route for this connection is Barcelona-El Prat Airport - Cape Town Intl Airport.
There is 1 airport near Cape Town: Cape Town Intl (CPT)

How to get the cheapest flight ticket from Barcelona to Cape Town

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

What is the cheapest month to fly from Barcelona to Cape Town?

January. The cheapest time of year to fly to Cape Town from Barcelona is January. The most expensive is September.

What is the cheapest Barcelona to Cape Town flight route?

Barcelona-El Prat - Cape Town Intl. Fly from Barcelona-El Prat to Cape Town Intl for the best Barcelona - Cape Town flight prices

How far in advance should you book Barcelona to Cape Town flights?

35 days before. The cheapest time to buy a flight from Barcelona to Cape Town is approximately 35 days to departure

If you are looking to fly from Barcelona to Cape Town, you are most likely going to fly from Barcelona-El Prat Airport to Cape Town Intl Airport, the most popular airports on that route. In September, €602 is typically the cheapest round trip price you’ll find from Barcelona to Cape Town which you can find when you fly BCN — CPT.

Barcelona-El Prat Airport (BCN) to Cape Town Intl Airport (CPT)€602
Search Flight Deals

Easily compare return flights from Barcelona to Cape Town

Below you can see the best fares for your return flight route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Barcelona to Cape Town by changing tabs
British Airways
7 Mar
BCN12:20Barcelona-El Prat
15h 55m
1 stop
CPT04:15Cape Town Intl
15 Mar
CPT14:40Cape Town Intl
15h 30m
1 stop
BCN06:10Barcelona-El Prat
KLM
27 Jan
BCN01:00Barcelona-El Prat
15h 50m
1 stop
CPT16:50Cape Town Intl
8 Feb
CPT03:35Cape Town Intl
15h 30m
1 stop
BCN19:05Barcelona-El Prat
SWISS
23 Jan
BCN15:05Barcelona-El Prat
35h 05m
1 stop
CPT02:10Cape Town Intl
6 Feb
CPT14:45Cape Town Intl
24h 30m
1 stop
BCN15:15Barcelona-El Prat
Multiple Airlines
6 Dec
BCN09:55Barcelona-El Prat
14h 50m
1 stop
CPT00:45Cape Town Intl
25 Dec
CPT04:15Cape Town Intl
14h 10m
1 stop
BCN18:25Barcelona-El Prat
Lufthansa
5 Dec
BCN06:50Barcelona-El Prat
18h 35m
1 stop
CPT01:25Cape Town Intl
25 Dec
CPT04:15Cape Town Intl
14h 10m
1 stop
BCN18:25Barcelona-El Prat
Iberia
6 Dec
BCN10:40Barcelona-El Prat
15h 20m
1 stop
CPT02:00Cape Town Intl
24 Dec
CPT13:40Cape Town Intl
16h 50m
1 stop
BCN06:30Barcelona-El Prat

Find the cheapest one-way flights from Barcelona to Cape Town

If you're looking for one-way flights from Barcelona to Cape Town, view some of our deals below provided by KLM, Qatar Airways and SWISS
SWISS
12 Oct
BCN02:15Barcelona-El Prat
14h 45m
1 stop
CPT17:00Cape Town Intl
Qatar Airways
19 Dec
BCN07:55Barcelona-El Prat
19h 45m
1 stop
CPT03:40Cape Town Intl
KLM
15 Oct
BCN07:10Barcelona-El Prat
34h 55m
1 stop
CPT18:05Cape Town Intl

Search last-minute flights to Cape Town from Barcelona

Find and compare return flight prices for your last-minute flight from Barcelona to Cape Town
KLM
5 Oct
BCN15:45Barcelona-El Prat
26h 20m
1 stop
CPT18:05Cape Town Intl
21 Oct
CPT19:55Cape Town Intl
34h 30m
1 stop
BCN06:25Barcelona-El Prat
€1,119
Find similar
Multiple Airlines
6 Oct
BCN14:55Barcelona-El Prat
19h 35m
2 stops
CPT10:30Cape Town Intl
17 Oct
CPT14:50Cape Town Intl
14h 00m
1 stop
BCN04:50Barcelona-El Prat
€1,315
Find similar
Lufthansa
5 Oct
BCN14:55Barcelona-El Prat
15h 05m
1 stop
CPT06:00Cape Town Intl
18 Oct
CPT13:45Cape Town Intl
15h 45m
1 stop
BCN05:30Barcelona-El Prat
€1,575
Find similar
KLM
5 Oct
BCN13:15Barcelona-El Prat
28h 50m
1 stop
CPT18:05Cape Town Intl
19 Oct
CPT19:55Cape Town Intl
19h 00m
1 stop
BCN14:55Barcelona-El Prat
€1,168
Find similar
Multiple Airlines
6 Oct
BCN14:55Barcelona-El Prat
19h 35m
2 stops
CPT10:30Cape Town Intl
18 Oct
CPT13:45Cape Town Intl
15h 45m
1 stop
BCN05:30Barcelona-El Prat
€1,331
Find similar
KLM
5 Oct
BCN07:10Barcelona-El Prat
34h 55m
1 stop
CPT18:05Cape Town Intl
20 Oct
CPT19:55Cape Town Intl
22h 50m
1 stop
BCN18:45Barcelona-El Prat
€1,366
Find similar

KLM flights from Barcelona to Cape Town

Our best KLM deals on Barcelona to Cape Town flight tickets
KLM
27 Jan
BCN01:00Barcelona-El Prat
15h 50m
1 stop
CPT16:50Cape Town Intl
8 Feb
CPT03:35Cape Town Intl
15h 30m
1 stop
BCN19:05Barcelona-El Prat
KLM
13 Feb
BCN14:55Barcelona-El Prat
25h 55m
1 stop
CPT16:50Cape Town Intl
21 Feb
CPT19:25Cape Town Intl
23h 40m
2 stops
BCN19:05Barcelona-El Prat
KLM
26 Jan
BCN12:25Barcelona-El Prat
28h 25m
1 stop
CPT16:50Cape Town Intl
3 Feb
CPT03:35Cape Town Intl
26h 50m
1 stop
BCN06:25Barcelona-El Prat

British Airways flights from Barcelona to Cape Town

Our best British Airways deals on Barcelona to Cape Town flight tickets
British Airways
7 Mar
BCN12:20Barcelona-El Prat
15h 55m
1 stop
CPT04:15Cape Town Intl
15 Mar
CPT14:40Cape Town Intl
15h 30m
1 stop
BCN06:10Barcelona-El Prat
British Airways
7 Feb
BCN12:20Barcelona-El Prat
15h 55m
1 stop
CPT04:15Cape Town Intl
15 Feb
CPT13:40Cape Town Intl
17h 50m
1 stop
BCN07:30Barcelona-El Prat
British Airways
8 Mar
BCN07:20Barcelona-El Prat
18h 40m
1 stop
CPT02:00Cape Town Intl
15 Mar
CPT14:40Cape Town Intl
15h 30m
1 stop
BCN06:10Barcelona-El Prat

  • Are airlines flying from Barcelona to Cape Town Intl offering flexible changes due to COVID-19?

    Due to the global impact of COVID-19, some of our airline partners operating flights from Barcelona to Cape Town Intl, such as Lufthansa may have flexible change policies in place. Use our site to search for all of the airlines offering this flexibility to you.

  • How far is Barcelona to Cape Town Intl by plane?

    A flight from Barcelona to Cape Town Intl will travel around 8531.8 km. A reasonable flight in good conditions will take 14h 50m.



Flights to other cities in South Africa

Lost the lust for Cape Town? Check out some flights to other cities in South Africa

Why use momondo?

To find the flight that best suits your needs, momondo gathers a range of flights from a large pool of different airlines and agents; you can then use our insights and filters to find and book the right flight to Cape Town from Barcelona.

All flight searches from Barcelona to Cape Town on momondo can be filtered to show those which offer flexible booking policies.

momondo provides multiple filters to help you find the best flight to Cape Town from Barcelona. Filter by price, airline, airports, cabin, aircraft, payment method, number of stops and more.

Yes. momondo can track prices for Barcelona to Cape Town flights and alert you when they change. Perform a search to set up the price alert. All that is required is a valid email address.


Save money when you book flights with momondo
Flexible Travel
momondo understands the need for flexibility and we have a filter specifically for flights with no change fees.
Expert Insights
Data driven insights designed to help you find a great flight deal. From the cheapest time to depart to how far in advance to book.
Price Alerts
Track the price of your preferred flight route and be notified when it changes.