Find cheap flights to Barcelona

Thu. 23/5
Thu. 30/5
Any month
Compare vs. momondo |

When is the best time to fly to Barcelona?

+90.0%
+60.0%
+30.0%
Base
Price
776 - 1,384 CAD
Temperature
12 - 27 °C
Precipitation
2 - 5 mm

Barcelona flight deals found on momondo

Check out some of the best fares to Barcelona found recently by users on momondo
Quickest
Cheapest
Air Transat
Air Transat
BCN
02 Oct.
Barcelona-El Prat airport
9h 15m
YYZ
Toronto Pearson Intl airport
636 CAD
Air Transat
Air Transat
YYZ
04 Oct.
Toronto Pearson Intl airport
7h 55m
BCN
Barcelona-El Prat airport
Air Transat
BCN
19 Oct.
Barcelona-El Prat airport
9h 15m
YYZ
Toronto Pearson Intl airport
636 CAD
Air Transat
Air Transat
YYZ
24 Sep.
Toronto Pearson Intl airport
7h 55m
BCN
Barcelona-El Prat airport
Air Transat
BCN
02 Oct.
Barcelona-El Prat airport
9h 15m
YYZ
Toronto Pearson Intl airport
637 CAD
Air Transat
Air Transat
YYZ
22 Nov.
Toronto Pearson Intl airport
7h 55m
BCN
Barcelona-El Prat airport
Air Transat
BCN
30 Nov.
Barcelona-El Prat airport
9h 15m
YYZ
Toronto Pearson Intl airport
661 CAD
Air Transat
Air Transat
YYZ
13 Sep.
Toronto Pearson Intl airport
7h 55m
BCN
Barcelona-El Prat airport
Air Transat
BCN
25 Sep.
Barcelona-El Prat airport
9h 15m
YYZ
Toronto Pearson Intl airport
678 CAD
Air Transat
Air Transat
YYZ
11 Jun.
Toronto Pearson Intl airport
7h 55m
BCN
Barcelona-El Prat airport
Air Transat
BCN
19 Jun.
Barcelona-El Prat airport
9h 15m
YYZ
Toronto Pearson Intl airport
696 CAD
Air Transat
Air Transat
YYZ
04 Oct.
Toronto Pearson Intl airport
7h 55m
BCN
Barcelona-El Prat airport
Air Transat
BCN
19 Oct.
Barcelona-El Prat airport
9h 15m
YYZ
Toronto Pearson Intl airport
636 CAD
Air Transat
Air Transat
YYZ
24 Sep.
Toronto Pearson Intl airport
7h 55m
BCN
Barcelona-El Prat airport
Air Transat
BCN
02 Oct.
Barcelona-El Prat airport
9h 15m
YYZ
Toronto Pearson Intl airport
637 CAD
Air Transat
Air Transat
YYZ
22 Nov.
Toronto Pearson Intl airport
7h 55m
BCN
Barcelona-El Prat airport
Air Transat
BCN
30 Nov.
Barcelona-El Prat airport
9h 15m
YYZ
Toronto Pearson Intl airport
661 CAD
Air Transat
Air Transat
YYZ
13 Sep.
Toronto Pearson Intl airport
7h 55m
BCN
Barcelona-El Prat airport
Air Transat
BCN
25 Sep.
Barcelona-El Prat airport
9h 15m
YYZ
Toronto Pearson Intl airport
678 CAD
Air Transat
Air Transat
YYZ
11 Jun.
Toronto Pearson Intl airport
7h 55m
BCN
Barcelona-El Prat airport
Air Transat
BCN
19 Jun.
Barcelona-El Prat airport
9h 15m
YYZ
Toronto Pearson Intl airport
696 CAD
Air Transat
Air Transat
YYZ
21 Sep.
Toronto Pearson Intl airport
11h 25m
1 Stop
BCN
Barcelona-El Prat airport
Air Transat
BCN
02 Oct.
Barcelona-El Prat airport
9h 15m
YYZ
Toronto Pearson Intl airport
636 CAD

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

Start planning your trip to Barcelona