C$ 247 Find Cheap Flights to Catalonia – Compare and Save

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Canada to Catalonia departing on 20/9. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
1 adult, Economy, 0 bags

Save 20% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Flight Deals
Booking Insights
Flight Deals

Book Cheap Catalonia Plane Tickets

 
Here are some of the best deals found on KAYAK recently from the most popular airlines for round-trip flights to Catalonia that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent round-trip flight deals to Catalonia

Mon, 24 Aug - Fri, 11 Sep
WestJet Logo
10:35 p.m. - 10:05 a.m.
YHZ
-
BCN
6h 30mdirect
WestJet Logo
11:25 a.m. - 2:15 p.m.
BCN
-
YHZ
7h 50mdirect
C$ 474WestJet
Sun, 30 Aug - Fri, 11 Sep
WestJet Logo
10:35 p.m. - 10:05 a.m.
YHZ
-
BCN
6h 30mdirect
WestJet Logo
11:25 a.m. - 2:15 p.m.
BCN
-
YHZ
7h 50mdirect
C$ 528WestJet
Wed, 28 Oct - Fri, 6 Nov
Air Canada Logo
5:40 p.m. - 9:05 a.m.
YUL
-
BCN
10h 25m
1 stop
Air Canada Logo
1:35 p.m. - 3:40 p.m.
BCN
-
YUL
8h 05mdirect
C$ 696Air Canada
Wed, 28 Oct - Sat, 7 Nov
Air Canada Logo
5:40 p.m. - 9:05 a.m.
YUL
-
BCN
10h 25m
1 stop
Air Canada Logo
1:35 p.m. - 3:40 p.m.
BCN
-
YUL
8h 05mdirect
C$ 698Air Canada
Mon, 7 Sep - Wed, 16 Sep
Lufthansa Logo
6:35 p.m. - 8:00 a.m.
YUL
-
BCN
7h 25mdirect
Lufthansa Logo
12:15 p.m. - 2:30 p.m.
BCN
-
YUL
8h 15mdirect
C$ 703Lufthansa
Thu, 15 Oct - Sat, 24 Oct
British Airways Logo
10:00 p.m. - 10:50 p.m.
YUL
-
BCN
18h 50m
1 stop
British Airways Logo
8:00 p.m. - 8:15 p.m.
BCN
-
YUL
30h 15m
1 stop
C$ 705British Airways
Wed, 11 Nov - Mon, 16 Nov
Lufthansa Logo
5:40 p.m. - 9:35 a.m.
YOW
-
BCN
9h 55m
1 stop
Lufthansa Logo
1:35 p.m. - 10:32 p.m.
BCN
-
YOW
14h 57m
1 stop
C$ 736Lufthansa
Tue, 22 Sep - Tue, 6 Oct
Air Transat Logo
8:00 a.m. - 1:00 p.m.
YYC
-
BCN
21h 00m
1 stop
Air Transat Logo
2:50 p.m. - 10:33 p.m.
BCN
-
YYC
15h 43m
1 stop
C$ 764Air Transat
Tue, 22 Sep - Tue, 6 Oct
Air Transat Logo
8:00 a.m. - 1:00 p.m.
YYC
-
BCN
21h 00m
1 stop
Air Transat Logo
2:50 p.m. - 10:33 p.m.
BCN
-
YYC
15h 43m
1 stop
C$ 765Air Transat
Sat, 26 Sep - Sun, 18 Oct
British Airways Logo
6:00 a.m. - 5:20 p.m.
YVR
-
BCN
26h 20m
2 stops
British Airways Logo
9:20 p.m. - 7:10 p.m.
BCN
-
YVR
30h 50m
1 stop
C$ 887British Airways
Booking Insights

KAYAK's insights & trends for flights to Catalonia

Get data-powered insights and trends into flights to Catalonia to help you find the cheapest flights, the best time to fly and much more.

What is the cheapest flight to Catalonia?

These are the best round-trip prices found by users searching on KAYAK in the last 5 days.

The cheapest ticket to Catalonia from Canada found in the last 5 days was to Barcelona-El Prat Airport, at C$ 385 round-trip. The most popular route is Halifax (YHZ) to Barcelona-El Prat Airport (BCN), and the cheapest round-trip airline ticket found on this route in the last 5 days was C$ 385.

How much is a flight to Catalonia?

The average and cheapest price for all round-trip flights to Catalonia from each origin found by users searching on KAYAK in the last month.

A flight to Catalonia costs C$ 728 on average. The cheapest price found on KAYAK in the last 2 weeks was C$ 216 for the route Calgary (YYC) to Barcelona-El Prat Airport (BCN). The most popular routes on KAYAK are Calgary to Barcelona which costs C$ 1,138 on average, and Toronto to Barcelona, which costs C$ 1,113 on average.

See prices from:

What is the cheapest month to fly from Canada to Catalonia?

To calculate monthly average prices, KAYAK takes all prices for each month over the last year for flights from Canada to Catalonia, removes the top 0.1% to account for outliers, and then takes the median of all values for each month.

The cheapest month for flights from Canada to Catalonia is October, when tickets cost C$ 543 (return) on average. On the other hand, the most expensive months are December and February, when the average cost of round-trip tickets is C$ 900 and C$ 692 respectively.

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

The average price for all round-trip flights from Canada to Catalonia depending on the time of departure, clicked by users on KAYAK in the last 2 weeks.

The cheapest time of day to fly to Catalonia is generally at night, when round-trip flights cost C$ 1,154 on average. The most expensive time of day to fly to Catalonia is generally at night, which is peak travel time and where the average cost of a ticket is C$ 1,154.

How far in advance should I book a flight from Canada to Catalonia?

To calculate weekly average prices, KAYAK takes all prices for each week before departure over the last year for round-trip flights to Catalonia, removes the top 0.1% to account for outliers, and then takes the average of all the values for each week.

To get a below-average price on a flight from Canada to Catalonia, you should book around 2 weeks before departure, which saves you about 22% compared to booking last minute. For the absolute cheapest price, our data suggests you should book 14 weeks before departure.

Which is the cheapest airport to fly into in Catalonia?

Prices will differ depending on the departure airport, but generally, the cheapest airport to fly to in Catalonia is Barcelona-El Prat Airport (BCN), with an average flight price of C$ 494.

Good to know

Low season

January

Cheapest flight

C$ 247
Best time to beat the crowds (10% less expensive on average)
Most popular time to fly (10% more expensive on average)
Flight from Halifax to Barcelona

FAQs - booking Catalonia flights

  • How does KAYAK find such low prices on flights from Canada to Catalonia?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Canada to Catalonia.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Canada to Catalonia?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight from Canada to Catalonia is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Canada to Catalonia?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly from Canada to Catalonia with an airline and back with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Canada to Catalonia?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying from Canada to Catalonia up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

  • What is the cheapest day to fly to Catalonia?

    Based on KAYAK data, the cheapest day to fly to Catalonia is Monday when round-trip tickets can be as cheap as C$ 968. On the other hand, the most expensive day to fly is Friday, when round-trip prices are C$ 1,089 on average.

Top tips for finding cheap flights to Catalonia

  • Looking for cheap airfare to Catalonia? 25% of our users found round-trip tickets to Catalonia for the following prices or less: From Halifax C$ 468, from Calgary C$ 480
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Catalonia flight deals.

Reviews of the top 5 airlines flying to Catalonia

 
See real verified KAYAK customer reviews for airlines flying to Catalonia. Airline scores are aggregated from all reviews left by passengers on KAYAK after flying with an airline from Canada to Catalonia. KAYAK doesn’t show reviews that are older than 5 years. Learn how KAYAK collects reviews.
Need help choosing which airline to fly with from Canada to Catalonia? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7.8
Air TransatOverall score based on 566 reviews
8.0Boarding
7.1Entertainment
8.5Crew
7.3Comfort
6.8Food
Airline reviews

The crew was great. There was no entertainment and the internet wasn't working. We sat in the run way for a LONG time which is always so upsetting. The seats are very close together and the flights are completely full which makes for a tough flight. Flying is just an uncomfortable experience.

6.0 GoodAnonymous, Jul 2026
YYZ - SFO
Read more Air Transat reviews

The crew was great. There was no entertainment and the internet wasn't working. We sat in the run way for a LONG time which is always so upsetting. The seats are very close together and the flights are completely full which makes for a tough flight. Flying is just an uncomfortable experience.

Very kind crew. Vegetarian food better than usual. Prompt take off. Entertainment worked well. Could always do with more room!

I liked the reliability. I liked less the chair comfort...

The dinner was bland and boring, but the economy seats were surprisingly comfortable. The flight was very packed.

I didn't have any problems during my flight. My main issue is with airlines in general, they keep offering less and less every year, AirTransat is no different.

We are a senior couple (70+) and chose emergency exit seats so we would have 2 seats together and neither of us had to sit in a middle seat. My husband is type 1 diabetic on an insulin pump and I monitor his blood sugar levels. I am 5'9" and 250 lbs and found the seats extremely uncomfortable. Toward the end of the flight I developed diarrhea which lasted a full 24 hours.

We were treated well by the staff at the airport and on board aircraft. Delay was uncontrollable due to the weather. Had to wait for another gate as we were late landing in Fort Lauderdale.

I was supose to have a carrey on incluided for each passenger and they made me paid 75$ each at the gate.

Really low cost trip for the huge amount I paid…o paid 550 dollars just for the trip, one way trip, plus 95 for 1 luggage’s and the second 135 dollars…no blanket, not headphones for entertainment, food was served after 3 hours and 2 hours after, breakfast was served Bad, low cost company for high prices

Boarding and staff were excellent. The food was ok. Very cramped seating. No existent entertainment other than on iPhone over wifi with poor choices of movie or shows. Bring your own entertainment. Nowhere to charge your phone

Our itinerary included a 1 hour and 30 minute layover, which should have been sufficient under normal circumstances. However, our original flight was delayed. Before we even deplaned, we were instructed to collect our checked bags from baggage claim, clear immigration and customs, and then recheck our bags for the connecting flight. The airline knew—or should have known—that this was impossible. Checked baggage acceptance closes one hour before departure, meaning there was no realistic way for passengers from the delayed flight to recheck their bags in time. Despite this, the airline gave us misleading instructions instead of informing us that we would likely miss our connection. We completed immigration and customs in approximately 10 minutes, but our checked bags did not arrive at the carousel for more than 30 minutes. After collecting them, we had another 10-minute walk to the baggage drop area, only to find that no airline attendant was present. We then went to another airline counter, where an employee told us this had happened before and that there was nothing they could do because the baggage acceptance window had already closed. At that point, there were still 40 minutes remaining before our flight's departure, yet no one was willing to assist or offer a practical solution. When we asked to be rebooked, we were simply told to call the airline's 800 number ourselves. There was no accountability or customer support at the airport, leaving us stranded in a foreign country with no immediate assistance. After finally reaching an agent on the 800 number, we were rebooked on a flight for the following day. However, we were initially told that the airline would not provide any hotel accommodation and that we would have to arrange and pay for it ourselves. Only after making multiple calls and speaking with several different agents did one representative finally issue a hotel voucher. The entire experience was an exhausting and frustrating ordeal. What should have been a 20-hour journey ultimately became more than 30 hours due to the airline's poor planning, misleading instructions, lack of accountability, and inadequate customer service. The unnecessary delays, confusion, and absence of meaningful assistance caused significant physical exhaustion and severe mental stress. This experience fell far below the level of service passengers should reasonably expect.

Switching flights in Halifax was a nightmare. There was no agent waiting us when we disembarked to provide my mom with gate to gate assistance as we arranged. Our flight was delayed so our window to catch the other flight was very tight. The airport was poorly marked as to where to go. The plane was fairly crowded and space available was cramped.

Good flight. We were all boarded in good time for departure time but baggage loading had barely begun. So left late. No food just snacks and basic drinks for free (food also for purchase). No entertainment as again, unable to connect with wifi on WestJet despite being a rewards member.

Average flight, comfort was as expected for a 10 hour flight. The service was fine.

Everyone was extremely friendly and nice, from the front desk to the cabin crew!

I like the idea of a non-overnight flight to Europe.

The food was very good. I was nit expecting a meal on a red eye trip. I was pleasantly surprised! Plus we arrived a few minutes earlier than expected!

The crew was excellent. The turbulence was very bad and they were unable to serve our dinner. The captain informed the passengers that we were going to get water and snack instead. They provided us ample snacks instead. Otherwise the trip was good.

Better movie options. More diligence on the size and amount of bags people bring on board. Lady across aisle from me had a bucket style bag that would only go so far under the seat in front of her. She was not told once that the whole bag is supposed to be under the seat. Crew is very hardworking however.

The ceiling leaked water on me. The toilets smelled very bad in the rear cabin

Staff was very attentive! Food was good for premium economy airplane food. Clearly an older plane - seat back had to be pulled up manually after being reclined.

Everything ok, but it was a lot of turbulence during the flight.

There was a terrible delay upon arrival in Barcelona. The plane had to park a great distance from the terminal, and only one bus was available to make the ~15 minutes each way trip, meaning it was ~ 45 minutes after we landed that I finally entered the terminal.

Arrived at our connection to find out all 4 of our seats were moved in different parts of the aircraft. Traveling with two small children, this was not going to work. We spoke with the gate attendant and she was not helpful and downright rude. They could only “accommodate” having 2 seats together and this was an international flight. We will not be traveling with air Canada again unless there are absolutely no other options.

Checked bag- one should be free for overseas flights. Seats were extremely uncomfortable. Will probably not fly Canada Air again.

Our flight was cancelled half hour before boarding. We then had to spend hours on the phone to get a much longer re-route through Munich with an extra 10 hours of trip time. It caused us to miss a full day of long awaited vacation. We are extremely disappointed.

Long fight… The staff is very friendly and the meal provided was nice.

The flight crew was extremely accommodating, finding a place for my guitar. Thank you so much! Departure time, however it was delayed almost an hour because the plane was not at our gate on time. We did make up most of that timing flight, however, but it is always annoying to be delayed for that length of time. I was looking forward to the, but, honestly, it was really bad. Overall, however, my first experience with Canada was really good and I would recommend you. Thx.

Flight was almost 30 min late. Food was terrible and such tiny portions!! Passengers were hungry. Entertainment system is fine.

Terribly inconvenient to not have WiFi for the entire 8hr flight. Sitting in business class, we were surprised the bread was served cold, not room temp, cold. They used to be served so that they seemed freshly baked. Same can be said for the squashes croissant at breakfast. Both were squashed flat. There was no champagne on the flight. And, bring back beverage service prior to take off!!!! Our departure was delayed for over 30 minutes so no beverages really stood out as something missing. Crew, seats, entertainment choices, all excellent!

This is a very basic flight with no-frills. I just wish the seats were a little bit more comfortable.

Catastrophic experience the gate selected customers were picked up to.pay 70 eur for overweight 1-2 kg. While some others were let to board without chcking their carry on bags. Unecessaey drama by Lufthansa that brings nothing just hating them by customers.

We were charged for luggage, and our ticket was with Lufthansa and was supposed to include luggage fees. So our experience was a bit bad. Also, the flight was about 45 minutes late arriving.

It was good although we could not land in Munich due to weather and we had to go to Stuttgart. Missed our second flight. They did get us on another flight but the seats where not the ones I paid for in the flight that we missed.

The real bathroom smelled horrible and it smelled in the real of the plane..

The connection between my income flight and the outgoing flight was slightly late and they would not hold the next flight for 7 minutes. The next flight was 4 hours later and we were issued a stand by ticket. So we had to wait to find out if we would even be on that flight. After boarding that flight was delayed for 40 minutes because there wasn’t a ground crew to load the luggage. The airline is not living up to it reputation.

This flight space was way better than our international flight. Efficient boarding and comfortable

Shorter flight but no food or entertainment. Flight was packed and no room to store carry on baggage.

We paid Lufthansa for reserved seats months before this flight. Apparently this was not forwarded to ticketing as the clerk at check-in gave us seats at the very back of the plane next to restrooms and storage. Needless to say, we didn’t sleep at all on our overseas flight. We sincerely hope that our accommodations are better when we return to the US on October 11th.

We connected to this flight very late, in fact at departure time. We were last to board. The crew was very empathetic and welcoming. The plane was impeccable. We flew economy, so it was a bit cramped. We were served a snack that was more than expected these days. All in all a good experience.

We were never able to take this flight because our first flight from Austin to Dallas was cancelled.

As I said Al & AJ were absolutely the best and wow they should be recognized for their amazing service!

Flight was on time. Boarding process was tedious. Not much overhead cabin space. Seats very close (front to back). Uneventful trip just the same.

The crew will not help you with the overhead bin even if you are business class. If they do, there's always the sentence " we are not supposed to lift anything".... To charge for seat assignment in business class is nothing short of money grabbing/ ripoff. The ground service in London is better than Vancouver, which was atrocious.

Quick boarding process, slight delays on the tarmac prior to takeoff and a late arrival due to an emergency on the landing runway. Not the fault of the airline at all! Cabin crew was very friendly and the Captain kept the passengers well informed about what was going on

Our luggage is missing. We are at the Hotel Gran Via in Barcelona

Excessive delay without proper communication. Mediocre for a BA flight.

Another old plane. This time they changed gates at the last minute and when people arrived boarding was delayed

Still unhappy cancel fight rebooking half of what I paid fore! Terrible!!!!

The food was awful and little, on the plane there was not space to even move in the aisles, the seats were super close to each other, no confortable at all!

Everything you need to know for your flight to Catalonia

Cabin class types available on flights to Catalonia

Cabin classes available on flights to Catalonia. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.