Cheap flights from Barcelona to Cape Town from €420

Return
1 adult
Economy
From?
To?
Mon 30/5
Mon 6/6

Flight information for Barcelona to Cape Town

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

Best price found

€498

Fastest flight time

25h 15m

Direct flights

None

Airports in Cape Town

1 airport
The best one-way flight to Cape Town from Barcelona in the past 72 hours is €498. The best return flight deal from Barcelona to Cape Town found on momondo in the last 72 hours is €645.
The fastest flight from Barcelona to Cape Town takes 25h 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?

May

The cheapest time of year to fly to Cape Town from Barcelona is May. The most expensive is December.

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?

45 days before

The cheapest time to buy a flight from Barcelona to Cape Town is approximately 45 days to departure

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

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 May, €622 is typically the cheapest round trip price you’ll find from Barcelona to Cape Town which you can find when you fly BCN — CPT.


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
KLM
21 Nov
BCN14:55Barcelona-El Prat
25h 30m
1 stop
CPT16:25Cape Town Intl
30 Nov
CPT19:20Cape Town Intl
19h 45m
1 stop
BCN15:05Barcelona-El Prat
Multiple Airlines
21 Nov
BCN14:55Barcelona-El Prat
25h 30m
1 stop
CPT16:25Cape Town Intl
30 Nov
CPT19:20Cape Town Intl
17h 45m
2 stops
BCN13:05Barcelona-El Prat
Lufthansa
14 Sep
BCN14:55Barcelona-El Prat
15h 05m
1 stop
CPT06:00Cape Town Intl
28 Sep
CPT13:45Cape Town Intl
18h 05m
1 stop
BCN07:50Barcelona-El Prat
Turkish Airlines
15 Sep
BCN04:10Barcelona-El Prat
27h 15m
1 stop
CPT07:25Cape Town Intl
30 Sep
CPT13:10Cape Town Intl
29h 50m
1 stop
BCN19:00Barcelona-El Prat
British Airways
20 Sep
BCN14:25Barcelona-El Prat
19h 05m
2 stops
CPT09:30Cape Town Intl
4 Oct
CPT12:55Cape Town Intl
21h 05m
2 stops
BCN10:00Barcelona-El Prat
Qatar Airways
14 Sep
BCN05:30Barcelona-El Prat
25h 15m
1 stop
CPT06:45Cape Town Intl
30 Sep
CPT08:55Cape Town Intl
18h 35m
1 stop
BCN03: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, Lufthansa and Turkish Airlines
Turkish Airlines
11 Aug
BCN04:10Barcelona-El Prat
27h 15m
1 stop
CPT07:25Cape Town Intl
Lufthansa
17 Aug
BCN14:55Barcelona-El Prat
15h 05m
1 stop
CPT06:00Cape Town Intl
KLM
20 Aug
BCN02:20Barcelona-El Prat
15h 15m
1 stop
CPT17:35Cape 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
Turkish Airlines
2 Jun
BCN13:55Barcelona-El Prat
17h 30m
1 stop
CPT07:25Cape Town Intl
4 Jun
CPT13:10Cape Town Intl
23h 55m
1 stop
BCN13:05Barcelona-El Prat
Qatar Airways
2 Jun
BCN12:20Barcelona-El Prat
18h 25m
1 stop
CPT06:45Cape Town Intl
5 Jun
CPT08:55Cape Town Intl
18h 35m
1 stop
BCN03:30Barcelona-El Prat
Multiple Airlines
2 Jun
BCN03:35Barcelona-El Prat
30h 10m
3 stops
CPT09:45Cape Town Intl
5 Jun
CPT10:35Cape Town Intl
21h 15m
3 stops
BCN07:50Barcelona-El Prat
Lufthansa
3 Jun
BCN11:35Barcelona-El Prat
18h 25m
2 stops
CPT06:00Cape Town Intl
11 Jun
CPT13:45Cape Town Intl
15h 45m
1 stop
BCN05:30Barcelona-El Prat
British Airways
3 Jun
BCN03:10Barcelona-El Prat
32h 30m
2 stops
CPT11:40Cape Town Intl
10 Jun
CPT10:10Cape Town Intl
20h 25m
2 stops
BCN06:35Barcelona-El Prat
€1,311
Find similar
Multiple Airlines
2 Jun
BCN03:35Barcelona-El Prat
30h 10m
3 stops
CPT09:45Cape Town Intl
4 Jun
CPT10:35Cape Town Intl
29h 15m
3 stops
BCN15:50Barcelona-El Prat

Turkish Airlines flights from Barcelona to Cape Town

Our best Turkish Airlines deals on Barcelona to Cape Town flight tickets
Turkish Airlines
15 Sep
BCN04:10Barcelona-El Prat
27h 15m
1 stop
CPT07:25Cape Town Intl
3 Oct
CPT13:10Cape Town Intl
17h 10m
1 stop
BCN06:20Barcelona-El Prat
Turkish Airlines
16 Sep
BCN04:10Barcelona-El Prat
27h 15m
1 stop
CPT07:25Cape Town Intl
3 Oct
CPT13:10Cape Town Intl
17h 10m
1 stop
BCN06:20Barcelona-El Prat
Turkish Airlines
15 Sep
BCN04:10Barcelona-El Prat
27h 15m
1 stop
CPT07:25Cape Town Intl
1 Oct
CPT13:10Cape Town Intl
29h 50m
1 stop
BCN19:00Barcelona-El Prat

Qatar Airways flights from Barcelona to Cape Town

Our best Qatar Airways deals on Barcelona to Cape Town flight tickets
Qatar Airways
14 Sep
BCN05:30Barcelona-El Prat
25h 15m
1 stop
CPT06:45Cape Town Intl
30 Sep
CPT08:55Cape Town Intl
18h 35m
1 stop
BCN03:30Barcelona-El Prat
Qatar Airways
15 Sep
BCN12:20Barcelona-El Prat
18h 25m
1 stop
CPT06:45Cape Town Intl
28 Sep
CPT15:40Cape Town Intl
35h 50m
1 stop
BCN03:30Barcelona-El Prat
Qatar Airways
6 Jun
BCN05:30Barcelona-El Prat
25h 15m
1 stop
CPT06:45Cape Town Intl
12 Jun
CPT08:55Cape Town Intl
18h 35m
1 stop
BCN03:30Barcelona-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 15h 05m.



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.


Here's why travellers choose to use 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.