Find cheap flights to Barcelona

Fri 9/20
Fri 9/27
Any month
Compare vs momondo |

When is the best time to fly to Barcelona?

+60.0%
+40.0%
+20.0%
Base
Price
7 900 - 12 153 ZAR

What is the cheapest day to depart on your flight to Barcelona?

Most of our users find that booking their departure to Barcelona on a Wednesday is the cheapest. Conversely, departing on a Saturday seems to be the most expensive.

What is the cheapest time of day to fly to Barcelona?

Generally, when visiting Barcelona, morning flights represent the best value. midday flights are likely to have higher prices.


Barcelona flight deals found on momondo

Check out some of the best fares to Barcelona found recently by users on momondo
Quickest
Cheapest
KLM
KLM
05 Nov
JNB
1:55
Johannesburg OR Tambo airport
17h 40m
1 Stop
18:35
BCN
Barcelona-El Prat airport
KLM
09 Nov
BCN
7:00
Barcelona-El Prat airport
15h 05m
1 Stop
23:05
JNB
Johannesburg OR Tambo airport
7 887 ZAR
KLM
KLM
14 Oct
CPT
1:05
Cape Town Intl airport
23h 40m
1 Stop
0:45
+1
BCN
Barcelona-El Prat airport
KLM
04 Nov
BCN
21:20
Barcelona-El Prat airport
25h 20m
1 Stop
23:40
+1
CPT
Cape Town Intl airport
8 005 ZAR
KLM
KLM
29 Oct
JNB
1:55
Johannesburg OR Tambo airport
17h 40m
1 Stop
18:35
BCN
Barcelona-El Prat airport
KLM
09 Nov
BCN
7:00
Barcelona-El Prat airport
15h 05m
1 Stop
23:05
JNB
Johannesburg OR Tambo airport
8 122 ZAR
Qatar Airways
Qatar Airways
17 Oct
JNB
15:45
Johannesburg OR Tambo airport
17h 50m
1 Stop
9:35
+1
BCN
Barcelona-El Prat airport
Qatar Airways
24 Oct
BCN
18:40
Barcelona-El Prat airport
23h 20m
1 Stop
18:00
+1
JNB
Johannesburg OR Tambo airport
8 136 ZAR
Qatar Airways
Qatar Airways
17 Oct
JNB
15:45
Johannesburg OR Tambo airport
17h 50m
1 Stop
9:35
+1
BCN
Barcelona-El Prat airport
Qatar Airways
24 Oct
BCN
0:25
Barcelona-El Prat airport
17h 35m
1 Stop
18:00
JNB
Johannesburg OR Tambo airport
8 166 ZAR
KLM
KLM
13 Oct
CPT
1:50
Cape Town Intl airport
22h 55m
2 Stops
0:45
+1
BCN
Barcelona-El Prat airport
KLM
04 Nov
BCN
21:20
Barcelona-El Prat airport
25h 20m
1 Stop
23:40
+1
CPT
Cape Town Intl airport
8 268 ZAR
Air France
Air France
12 Oct
JNB
20:50
Johannesburg OR Tambo airport
14h 20m
1 Stop
11:10
+1
BCN
Barcelona-El Prat airport
Air France
21 Oct
BCN
8:20
Barcelona-El Prat airport
15h 00m
1 Stop
23:20
JNB
Johannesburg OR Tambo airport
12 666 ZAR
KLM
KLM
05 Nov
JNB
1:55
Johannesburg OR Tambo airport
17h 40m
1 Stop
18:35
BCN
Barcelona-El Prat airport
KLM
09 Nov
BCN
7:00
Barcelona-El Prat airport
15h 05m
1 Stop
23:05
JNB
Johannesburg OR Tambo airport
7 887 ZAR
KLM
KLM
29 Oct
JNB
1:55
Johannesburg OR Tambo airport
17h 40m
1 Stop
18:35
BCN
Barcelona-El Prat airport
KLM
09 Nov
BCN
7:00
Barcelona-El Prat airport
15h 05m
1 Stop
23:05
JNB
Johannesburg OR Tambo airport
8 122 ZAR
KLM
KLM
26 Dec
JNB
1:55
Johannesburg OR Tambo airport
17h 40m
1 Stop
18:35
BCN
Barcelona-El Prat airport
KLM
01 Jan
BCN
7:00
Barcelona-El Prat airport
15h 05m
1 Stop
23:05
JNB
Johannesburg OR Tambo airport
8 884 ZAR
Alitalia
Alitalia
12 Oct
JNB
22:05
Johannesburg OR Tambo airport
19h 45m
2 Stops
17:50
+1
BCN
Barcelona-El Prat airport
Alitalia
20 Oct
BCN
18:25
Barcelona-El Prat airport
14h 45m
1 Stop
9:10
+1
JNB
Johannesburg OR Tambo airport
12 974 ZAR
Alitalia
Alitalia
10 Oct
JNB
22:05
Johannesburg OR Tambo airport
19h 45m
2 Stops
17:50
+1
BCN
Barcelona-El Prat airport
Alitalia
19 Oct
BCN
18:25
Barcelona-El Prat airport
14h 45m
1 Stop
9:10
+1
JNB
Johannesburg OR Tambo airport
13 443 ZAR

Airports near Barcelona

Below you will find all the airports in Barcelona along with their distance from the city centre
Barcelona-El Prat
11 km from city centre
Girona Costa Brava
74 km from city centre
Reus
87 km from city centre

Popular routes to Barcelona

Most frequently searched flights to Barcelona along with the cheapest price and shortest flight duration
Johannesburg to Barcelona
Fastest flight time
16h 10m
Cheapest price
8 136 ZAR
Cape Town to Barcelona
Fastest flight time
18h 20m
Cheapest price
8 151 ZAR
Durban to Barcelona
Fastest flight time
18h 45m
Cheapest price
9 837 ZAR
Port Elizabeth to Barcelona
Fastest flight time
32h 15m
Cheapest price
12 872 ZAR
View more

Start planning your trip to Barcelona