Find cheap flights to Barcelona

Return
1 adult
Economy
From?
To?
Sat 31/7
Sat 7/8

Cheapest flights to Barcelona airports

Find the cheapest flights to these Barcelona airports from your nearest city or airport
Vancouver Intl Airport
Barcelona-El Prat Airport

CHEAPEST ROUTE FROM Vancouver TO Barcelona

Vancouver Intl Airport (YVR) to Barcelona-El Prat Airport (BCN)

Typically, flights to Barcelona from Vancouver are cheaper when flying from Vancouver Intl to Barcelona-El Prat, which has an average price of 1,111 C$

CHEAPEST MONTH TO FLY TO BARCELONA FROM VANCOUVER INTL AIRPORTOctober5% cheaperFlying from Vancouver Intl Airport to Barcelona costs on average just 1,052 C$ in October
MOST EXPENSIVE MONTH TO FLY TO BARCELONA FROM VANCOUVER INTL AIRPORTDecember19% more expensiveIt costs about 1,322 C$ for flights to Barcelona from Vancouver Intl Airport in December
MOST POPULAR MONTH TO FLY TO BARCELONA FROM VANCOUVER INTL AIRPORTSeptember485% more users visitedMore momondo users searched in flights to Barcelona from Vancouver Intl Airport in September than any other month

When is the best time to fly to Barcelona?

  • What is the absolute cheapest flight to Barcelona?

    Users booking trips to Barcelona from Bordeaux found flights 84% cheaper than the average price of flights to Barcelona. To find the cheapest price to Barcelona from your area, use momondo’s Airport-to-Airport Pricing Tool.

  • What is the cheapest month to fly to Barcelona?

    The cheapest month to fly to Barcelona from Canada is in November. Flight prices, which tend to average around 683 C$, are often lower during this time because this is during the off-season. If you’re not able to fly to Barcelona in November, then May is your next best option. Flight prices from Canada to Barcelona during May average around 717 C$.

  • How far in advance should I book a flight to Barcelona?

    Most flyers found that booking tickets 51 days in advance of their planned departure date is the best time to get cheap flights to Barcelona. During this timeframe, flight prices are around 791 C$. Keep in mind that you might be able to find cheaper flights to Barcelona at any time. In fact, our users found flights for as low as 563 C$ in the past 72 hours.

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

    According to our data, Monday is the cheapest day to fly to Barcelona from Canada. The lowest ticket price found for a Monday departure recently was 759 C$. Keep in mind that prices can always vary depending on your route and whether or not you are flying domestic or international. When flying out on a Thursday, the most expensive travel day of the week, you can expect to see flight prices from Canada to Barcelona for around 825 C$.

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

    Our most recent data shows that the best time of day to fly to Barcelona is in the afternoon. Flights from Canada to Barcelona during this time can be as low as 724 C$. Try not to purchase tickets at noon because they tend to be around 813 C$. Of course, these prices can vary depending on the time of year and what airport you fly to.

  • Is there a good place to hike near Barcelona?

    If you’re looking to do your hiking in warmer conditions, consider planning your flight to Barcelona for March, April, and May. Parks like Parc de Joan Miró are popular hot spots in those months.

  • When is it best to fly to Barcelona to go sightseeing?

    The city of Barcelona has many sights to see while visiting. Many tourists find it ideal to go sightseeing when the weather is warmer, but not blistering. Consider booking your flight to Barcelona for October, when temperatures are a bit higher and the chance of rain is relatively low. Many travellers find it worthwhile to visit La Rambla, Sagrada Familia, and Cathedral of Barcelona.

  • When is the best time to plan a beach trip to Barcelona?

    If your plan is to spend time at Playa de la Barceloneta while visiting Barcelona, momondo recommends you plan your trip for July or August when the temperatures are typically higher and the chance of rain is low.

  • Is there an alternative airport near Barcelona?

    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 Lleida-Alguaire Airport (142 km from Barcelona city centre) depending on the month and departure airport.

  • Is there a cheaper alternative to flying into Barcelona?

    The cheapest airport near Barcelona is typically Girona Costa Brava Airport, with an average price of 230 C$/person. These prices vary based on where travellers are coming from. It is suggested that travellers looking to save money try momondo’s Airport-to-Airport Pricing Tool.


Barcelona flight deals found on momondo

Check out some of the best fares from airports in Canada to Barcelona found recently by users on momondo
TAP AIR PORTUGAL
3 Oct.
YYZ6:35 p.m.Toronto Pearson Intl
14h 50m
1 stop
BCN9:25 a.m.Barcelona-El Prat
11 Oct.
BCN4:15 p.m.Barcelona-El Prat
23h 40m
1 stop
YYZ3:55 p.m.Toronto Pearson Intl
TAP AIR PORTUGAL
20 Sep.
YYZ6:35 p.m.Toronto Pearson Intl
14h 50m
1 stop
BCN9:25 a.m.Barcelona-El Prat
4 Oct.
BCN4:15 p.m.Barcelona-El Prat
23h 40m
1 stop
YYZ3:55 p.m.Toronto Pearson Intl
TAP AIR PORTUGAL
20 Sep.
YYZ6:35 p.m.Toronto Pearson Intl
20h 25m
1 stop
BCN3:00 p.m.Barcelona-El Prat
4 Oct.
BCN4:15 p.m.Barcelona-El Prat
23h 40m
1 stop
YYZ3:55 p.m.Toronto Pearson Intl
TAP AIR PORTUGAL
1 Nov.
YYZ7:00 p.m.Toronto Pearson Intl
13h 00m
1 stop
BCN8:00 a.m.Barcelona-El Prat
16 Nov.
BCN5:50 a.m.Barcelona-El Prat
15h 40m
1 stop
YYZ9:30 p.m.Toronto Pearson Intl
TAP AIR PORTUGAL
17 Jan.
YYZ5:00 p.m.Toronto Pearson Intl
13h 00m
1 stop
BCN6:00 a.m.Barcelona-El Prat
31 Jan.
BCN1:40 a.m.Barcelona-El Prat
19h 50m
1 stop
YYZ9:30 p.m.Toronto Pearson Intl
TAP AIR PORTUGAL
3 Oct.
YYZ6:35 p.m.Toronto Pearson Intl
14h 50m
1 stop
BCN9:25 a.m.Barcelona-El Prat
11 Oct.
BCN4:15 p.m.Barcelona-El Prat
23h 40m
1 stop
YYZ3:55 p.m.Toronto Pearson Intl

Find the cheapest one-way flights to Barcelona

If you're looking for one-way flights from Canada to Barcelona, view some of our deals below provided by Bus
Bus
16 Sep.
YUL6:50 p.m.Montreal Pierre Elliott Trudeau Intl
12h 15m
1 stop
BCN7:05 a.m.Barcelona-El Prat
Multiple Airlines
16 Sep.
YUL6:50 p.m.Montreal Pierre Elliott Trudeau Intl
12h 15m
1 stop
BCN7:05 a.m.Barcelona-El Prat
Bus
16 Sep.
YUL3:55 a.m.Montreal Pierre Elliott Trudeau Intl
28h 30m
2 stops
BCN8:25 a.m.Barcelona-El Prat

Which airlines fly to Barcelona?

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

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
Toronto to Barcelona Flights
Fastest flight time10h 50m
Cheapest price553 C$
Montreal to Barcelona Flights
Fastest flight time11h 55m
Cheapest price608 C$
Vancouver to Barcelona Flights
Fastest flight time13h 35m
Cheapest price706 C$
Sarnia to Barcelona Flights
Fastest flight time18h 45m
Cheapest price804 C$
Québec City to Barcelona Flights
Fastest flight time39h 30m
Cheapest price882 C$
Halifax to Barcelona Flights
Fastest flight time21h 20m
Cheapest price946 C$
Edmonton to Barcelona Flights
Fastest flight time17h 45m
Cheapest price990 C$
Moncton to Barcelona Flights
Fastest flight time17h 40m
Cheapest price1,123 C$
Fredericton to Barcelona Flights
Fastest flight time12h 55m
Cheapest price1,129 C$
Ottawa to Barcelona Flights
Fastest flight time18h 25m
Cheapest price1,142 C$
Calgary to Barcelona Flights
Fastest flight time16h 45m
Cheapest price1,168 C$
Saskatoon to Barcelona Flights
Fastest flight time15h 50m
Cheapest price1,172 C$
Rouyn-Noranda to Barcelona Flights
Fastest flight time16h 25m
Cheapest price1,172 C$
Charlottetown to Barcelona Flights
Fastest flight time17h 00m
Cheapest price1,196 C$
St. John's to Barcelona Flights
Fastest flight time24h 00m
Cheapest price1,199 C$
Sydney, Nova Scotia to Barcelona Flights
Fastest flight time39h 50m
Cheapest price1,201 C$
Regina to Barcelona Flights
Fastest flight time17h 40m
Cheapest price1,209 C$
Windsor, Ontario to Barcelona Flights
Fastest flight time12h 55m
Cheapest price1,265 C$
Kelowna to Barcelona Flights
Fastest flight time16h 50m
Cheapest price1,332 C$
London, Ontario to Barcelona Flights
Fastest flight time15h 30m
Cheapest price1,409 C$

Start planning your trip to Barcelona