Find cheap flights to Barcelona

Return
1 adult
Economy
From?
To?
Tue 24/5
Tue 31/5

Deals available from 900+ travel sites.

About Flights to Barcelona

Summary info about Barcelona flight prices, duration and airlines

Best One-Way Price

R4 663

Best Return Price

R6 675

Fastest flight time

16h 25m

Operated By

5 airlines
The best one-way flight price to Barcelona from South Africa in the last 72 hours is R4 663 (Cape Town Intl to Barcelona-El Prat).
The best return flight price to Barcelona from South Africa in the last 72 hours is R6 675 (Johannesburg OR Tambo to Barcelona-El Prat).
The fastest flight to Barcelona from South Africa takes 16h 25m (Johannesburg OR Tambo to Barcelona-El Prat).
There are 5 airlines operating flights to Barcelona, including Air France, KLM and Egypt Air.

Cheapest flights to Barcelona airports

Find the cheapest flights to these Barcelona airports from your nearest city or airport
Johannesburg OR Tambo Airport
Barcelona-El Prat Airport

CHEAPEST ROUTE FROM Johannesburg TO Barcelona

Johannesburg OR Tambo Airport (JNB) to Barcelona-El Prat Airport (BCN)

Typically, flights to Barcelona from Johannesburg are cheaper when flying from Johannesburg OR Tambo to Barcelona-El Prat, which has an average price of R9 608

CHEAPEST MONTH TO FLY TO BARCELONA FROM JOHANNESBURG OR TAMBO AIRPORTMarch8% cheaperFlying from Johannesburg OR Tambo Airport to Barcelona costs on average just R8 863 in March
MOST EXPENSIVE MONTH TO FLY TO BARCELONA FROM JOHANNESBURG OR TAMBO AIRPORTDecember15% more expensiveIt costs about R11 019 for flights to Barcelona from Johannesburg OR Tambo Airport in December
MOST POPULAR MONTH TO FLY TO BARCELONA FROM JOHANNESBURG OR TAMBO AIRPORTSeptember260% more users visitedMore momondo users searched in flights to Barcelona from Johannesburg OR Tambo Airport in September than any other month

When is the best time to fly to Barcelona?

If you aren’t able to travel to Barcelona during the month of March, then flying in May is also cheap. Prices for this month can be found on momondo for an average of R8 911.

The ideal time to book your flight to Barcelona is 60 days in advance, when prices tend to average R9 608. In the past 72 hours, momondo users found flights from South Africa to Barcelona for as low as R6 675.

Those flying to Barcelona could potentially find better pricing at Girona Costa Brava Airport (75 km from Barcelona city centre), Reus Airport (88 km from Barcelona city centre) or Lleida-Alguaire Airport (142 km from Barcelona city centre), depending on the month and departure airport.

Yes. To go to Gracia, book a flight to Barcelona-El Prat which is in Barcelona and is about 13,5 km away from Gracia.



Barcelona flight deals found on momondo

Check out some of the best fares from airports in South Africa to Barcelona found recently by users on momondo
KLM
Sep 12
JNB19:10Johannesburg OR Tambo
19h 40m
1 stop
BCN14:50Barcelona-El Prat
Sep 20
BCN15:40Barcelona-El Prat
25h 40m
1 stop
JNB17:20Johannesburg OR Tambo
KLM
Sep 12
JNB19:10Johannesburg OR Tambo
19h 40m
1 stop
BCN14:50Barcelona-El Prat
Sep 20
BCN15:40Barcelona-El Prat
25h 40m
1 stop
JNB17:20Johannesburg OR Tambo
Multiple Airlines
Sep 12
JNB19:10Johannesburg OR Tambo
23h 45m
2 stops
BCN18:55Barcelona-El Prat
Sep 20
BCN15:40Barcelona-El Prat
25h 40m
1 stop
JNB17:20Johannesburg OR Tambo
Multiple Airlines
Sep 12
JNB19:10Johannesburg OR Tambo
23h 45m
2 stops
BCN18:55Barcelona-El Prat
Sep 20
BCN15:40Barcelona-El Prat
25h 40m
1 stop
JNB17:20Johannesburg OR Tambo
KLM
Sep 21
JNB19:10Johannesburg OR Tambo
17h 15m
1 stop
BCN12:25Barcelona-El Prat
Sep 26
BCN4:55Barcelona-El Prat
36h 25m
1 stop
JNB17:20Johannesburg OR Tambo
Air France
Sep 12
JNB19:10Johannesburg OR Tambo
23h 45m
2 stops
BCN18:55Barcelona-El Prat
Sep 20
BCN2:15Barcelona-El Prat
39h 05m
2 stops
JNB17:20Johannesburg OR Tambo

Find the cheapest one-way flights to Barcelona

If you're looking for one-way flights from South Africa to Barcelona, view some of our deals below.
Multiple Airlines
Jun 15
CPT11:00Cape Town Intl
57h 50m
2 stops
BCN20:50Barcelona-El Prat
Multiple Airlines
Jun 16
JNB12:30Johannesburg OR Tambo
33h 00m
2 stops
BCN21:30Barcelona-El Prat
Multiple Airlines
Jul 7
JNB12:30Johannesburg OR Tambo
33h 00m
2 stops
BCN21:30Barcelona-El Prat

Which airlines fly to Barcelona?

Here you can see a selection of the most popular and cheapest airlines for flights to Barcelona

Which airlines fly to Barcelona?

Qatar Airways is the airline most momondo users in South Africa opt for when booking flights to Barcelona. Emirates, ITA Airways and SWISS are also popular choices when flying to Barcelona from South Africa. Most major airlines flying from South Africa to Barcelona will offer flights on a regular basis, though your options may vary depending on what airport you fly from.


Airports near Barcelona

Below you will find all the airports in Barcelona along with their distance from the city centre

Popular routes to Barcelona

Most frequently searched flights to Barcelona along with the cheapest price and shortest flight duration
Cape Town to Barcelona Flights
Fastest flight time18h 35m
Cheapest priceR7 857
Johannesburg to Barcelona Flights
Fastest flight time17h 15m
Cheapest priceR6 675
Port Elizabeth to Barcelona Flights
Fastest flight time22h 40m
Cheapest priceR13 926
Durban to Barcelona Flights
Fastest flight time18h 45m
Cheapest priceR8 384

Start planning your trip to Barcelona


Why use momondo?

Finding the right flight to Barcelona is quick and easy when you have a range of options in front of you, from reputable agents and recognisable airlines. These options can then be filtered down to find the best fit. That is what momondo does. We make finding flights to Barcelona quick and easy, saving you time and money.

Flights to Barcelona with flexible booking policies can be found by using the search form above and then selecting our dedicated flexible booking filter, which will highlight only the flights where this policy is applied.

momondo offers useful filters to help you find the right flight. Choose specific flight times, airports or even what payment method you prefer. We have numerous options to help you book your ideal flight to Barcelona.

If you are not ready to book a flight to Barcelona now, use our insights above to find helpful tips or alternatively set up a price alert; this is where momondo will track prices on flights to Barcelona and let you know when they change.


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.