- Argentina (Español)
- Australia (English)
- Österreich (Deutsch)
- Belgique (Français)
- België (Nederlands)
- Bolivia (Español)
- Brasil (Português)
- Canada (English)
- Canada (Français)
- Chile (Español)
- Colombia (Español)
- Costa Rica (Español)
- Česká republika (Čeština)
- Danmark (Dansk)
- Deutschland (Deutsch)
- Germany (English)
- Ecuador (Español)
- El Salvador (Español)
- España (Español)
- Espanya (Català)
- France (Français)
- Ελλάδα (Ελληνική)
- Guatemala (Español)
- Honduras (Español)
- Hong Kong (English)
- 香港 (中文)
- India (English)
- Indonesia (Bahasa Indonesia)
- Indonesia (English)
- Ireland (English)
- Israel (English)
- ישראל (עִבְרִית)
- Italia (Italiano)
- 日本 (日本語)
- Malaysia (English)
- Malaysia (Melayu)
- México (Español)
- Nederland (Nederlands)
- New Zealand (English)
- Nicaragua (Español)
- Norge (Norsk)
- Panamá (Español)
- Paraguay (Español)
- Perú (Español)
- Philippines (English)
- Polska (Polski)
- Portugal (Português)
- Puerto Rico (Español)
- República Dominicana (Español)
- România (Română)
- المملكة العربية السعودية (العَرَبِيَّة)
- Saudi Arabia (English)
- Suisse (Français)
- Schweiz (Deutsch)
- Singapore (English)
- South Africa (English)
- 대한민국 (한국어)
- Suomi (Suomi)
- Sverige (Svenska)
- 台灣 (中文)
- ประเทศไทย (ภาษาไทย)
- Thailand (English)
- Türkiye (Türkçe)
- Україна (Українська)
- United Arab Emirates (English)
- United Kingdom (English)
- United States (English)
- Estados Unidos (Español)
- Uruguay (Español)
- Venezuela (Español)
- Vietnam (English)
- Việt Nam (Việt)

Flight Deals
Cheap Flights from Spain to Calgary
Here are some of the best deals found on KAYAK recently from the most popular airlines for round-trip flights from Spain to Calgary 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 from Spain to Calgary
Sat, 23 Jan - Fri, 29 Jan
10:30 a.m. - 3:50 p.m.BCN Barcelona-El Prat-YYC Calgary
36h 20m1 stop Paris Beauvais-Tille
10:10 p.m. - 10:55 p.m.YYC Calgary-BCN Barcelona-El Prat
17h 45m1 stop London Heathrow
C$ 701Multiple Airlines
Sat, 12 Dec - Tue, 5 Jan
2:10 p.m. - 3:50 p.m.MAD Madrid Barajas-YYC Calgary
32h 40m1 stop Paris Beauvais-Tille
10:10 p.m. - 9:45 a.m.YYC Calgary-MAD Madrid Barajas
28h 35m1 stop London Heathrow
C$ 709Multiple Airlines
Sat, 23 Jan - Fri, 29 Jan
10:00 p.m. - 3:50 p.m.BCN Barcelona-El Prat-YYC Calgary
24h 50m2 stops Venice Marco Polo Paris Beauvais-Tille
10:10 p.m. - 10:55 p.m.YYC Calgary-BCN Barcelona-El Prat
17h 45m1 stop London Heathrow
C$ 711Multiple Airlines
Thu, 25 Feb - Thu, 4 Mar
7:00 a.m. - 3:50 p.m.BCN Barcelona-El Prat-YYC Calgary
15h 50m1 stop Paris Charles de Gaulle
7:30 p.m. - 11:35 p.m.YYC Calgary-BCN Barcelona-El Prat
21h 05m1 stop Paris Charles de Gaulle
C$ 712Multiple Airlines
Sat, 23 Jan - Thu, 28 Jan
10:30 a.m. - 3:50 p.m.BCN Barcelona-El Prat-YYC Calgary
36h 20m1 stop Paris Beauvais-Tille
10:10 p.m. - 9:40 a.m.YYC Calgary-BCN Barcelona-El Prat
28h 30m1 stop London Heathrow
C$ 714Multiple Airlines
Sat, 23 Jan - Thu, 28 Jan
7:05 a.m. - 3:50 p.m.BCN Barcelona-El Prat-YYC Calgary
39h 45m2 stops Palma de Mallorca Son Sant Joan Paris Orly
10:10 p.m. - 9:05 a.m.YYC Calgary-BCN Barcelona-El Prat
27h 55m1 stop London Heathrow
C$ 722Multiple Airlines
Fri, 12 Feb - Fri, 19 Feb
7:00 a.m. - 3:50 p.m.BCN Barcelona-El Prat-YYC Calgary
15h 50m1 stop Paris Charles de Gaulle
7:30 p.m. - 8:10 p.m.YYC Calgary-BCN Barcelona-El Prat
17h 40m1 stop Paris Charles de Gaulle
C$ 746Multiple Airlines
Wed, 25 Nov - Wed, 9 Dec
8:15 p.m. - 3:50 p.m.MAD Madrid Barajas-YYC Calgary
50h 35m2 stops Palma de Mallorca Son Sant Joan Paris Orly
10:10 p.m. - 11:25 a.m.YYC Calgary-MAD Madrid Barajas
30h 15m1 stop London Heathrow
C$ 754Multiple Airlines
Sat, 19 Dec - Thu, 31 Dec
6:00 a.m. - 3:50 p.m.BCN Barcelona-El Prat-YYC Calgary
16h 50m1 stop Paris Charles de Gaulle
7:30 p.m. - 7:20 p.m.YYC Calgary-BCN Barcelona-El Prat
16h 50m1 stop Paris Charles de Gaulle
C$ 1,896WestJet
Wed, 2 Dec - Sat, 5 Dec
6:00 a.m. - 3:50 p.m.BCN Barcelona-El Prat-YYC Calgary
16h 50m1 stop Paris Charles de Gaulle
7:30 p.m. - 5:00 p.m.YYC Calgary-BCN Barcelona-El Prat
14h 30m1 stop Paris Charles de Gaulle
C$ 2,157WestJet
Recent one-way flight deals from Spain to Calgary
Sat, 1 May
3:00 p.m. - 5:10 p.m.BCN Barcelona-El Prat-YYC Calgary
10h 10mdirect
C$ 292WestJet
Sun, 2 May
3:00 p.m. - 5:10 p.m.BCN Barcelona-El Prat-YYC Calgary
10h 10mdirect
C$ 313WestJet
Sat, 12 Dec
2:10 p.m. - 3:50 p.m.MAD Madrid Barajas-YYC Calgary
32h 40m1 stop Paris Beauvais-Tille
C$ 388Multiple Airlines
Wed, 24 Feb
8:50 p.m. - 3:50 p.m.BCN Barcelona-El Prat-YYC Calgary
26h 00m1 stop Paris Orly
C$ 390Multiple Airlines
Wed, 13 Jan
8:00 p.m. - 3:50 p.m.BCN Barcelona-El Prat-YYC Calgary
26h 50m1 stop Paris Orly
C$ 390Multiple Airlines
Tue, 13 Apr
10:00 a.m. - 5:25 p.m.BCN Barcelona-El Prat-YYC Calgary
15h 25m1 stop Rome Fiumicino
C$ 392Multiple Airlines
Thu, 25 Feb
5:50 a.m. - 3:50 p.m.BCN Barcelona-El Prat-YYC Calgary
17h 00m1 stop Paris Orly
C$ 395Multiple Airlines
Mon, 1 Mar
6:55 p.m. - 3:50 p.m.BCN Barcelona-El Prat-YYC Calgary
27h 55m1 stop Paris Charles de Gaulle
C$ 395Multiple Airlines
Mon, 11 Jan
3:10 p.m. - 3:50 p.m.BCN Barcelona-El Prat-YYC Calgary
31h 40m1 stop Paris Orly
C$ 397Multiple Airlines
Sun, 31 Jan
7:00 a.m. - 3:50 p.m.BCN Barcelona-El Prat-YYC Calgary
15h 50m1 stop Paris Charles de Gaulle
C$ 398Multiple Airlines
Recent last minute flight deals from Spain to Calgary
Sun, 8 Nov - Tue, 24 Nov
7:55 p.m. - 5:45 p.m.BCN Barcelona-El Prat-YYC Calgary
52h 50m2 stops Nantes Atlantique London Stansted
10:10 p.m. - 8:25 p.m.YYC Calgary-BCN Barcelona-El Prat
15h 15m1 stop London Heathrow
C$ 952Multiple Airlines
Sun, 8 Nov - Tue, 24 Nov
9:30 a.m. - 11:32 p.m.BCN Barcelona-El Prat-YYC Calgary
21h 02m1 stop Montreal Pierre Elliott Trudeau Intl
8:00 a.m. - 7:40 a.m.YYC Calgary-BCN Barcelona-El Prat
16h 40m1 stop Montreal Pierre Elliott Trudeau Intl
C$ 1,000Air Transat
Sat, 7 Nov - Fri, 13 Nov
7:05 a.m. - 3:50 p.m.VLC Valencia-YYC Calgary
15h 45m1 stop Paris Orly
10:10 p.m. - 11:00 p.m.YYC Calgary-VLC Valencia
17h 50m1 stop London Heathrow
C$ 1,038Multiple Airlines
Sat, 7 Nov - Fri, 13 Nov
7:05 a.m. - 3:50 p.m.VLC Valencia-YYC Calgary
15h 45m1 stop Paris Orly
10:10 p.m. - 7:50 a.m.YYC Calgary-VLC Valencia
26h 40m2 stops London Heathrow Bergamo Orio Al Serio
C$ 1,040Multiple Airlines
Tue, 10 Nov - Tue, 17 Nov
7:30 a.m. - 10:29 p.m.BCN Barcelona-El Prat-YYC Calgary
21h 59m2 stops London Heathrow Vancouver Intl
9:00 a.m. - 12:05 a.m.YYC Calgary-BCN Barcelona-El Prat
32h 05m2 stops Vancouver Intl London Heathrow
C$ 1,142Multiple Airlines
Tue, 10 Nov - Tue, 17 Nov
6:45 p.m. - 5:45 p.m.BCN Barcelona-El Prat-YYC Calgary
30h 00m1 stop London Heathrow
10:10 p.m. - 12:10 a.m.YYC Calgary-BCN Barcelona-El Prat
19h 00m2 stops London Heathrow Bilbao
C$ 1,159Multiple Airlines
Tue, 10 Nov - Tue, 17 Nov
7:30 a.m. - 4:55 p.m.BCN Barcelona-El Prat-YYC Calgary
16h 25m1 stop London Heathrow
6:30 p.m. - 12:05 a.m.YYC Calgary-BCN Barcelona-El Prat
22h 35m1 stop London Heathrow
C$ 1,172Multiple Airlines
Sun, 8 Nov - Tue, 24 Nov
2:35 p.m. - 4:20 p.m.BCN Barcelona-El Prat-YYC Calgary
32h 45m3 stops Lisbon Humberto Delgado London Heathrow Frankfurt am Main
11:55 a.m. - 12:05 a.m.YYC Calgary-BCN Barcelona-El Prat
29h 10m2 stops Vancouver Intl London Heathrow
C$ 1,177Multiple Airlines
Thu, 5 Nov - Sat, 14 Nov
9:20 p.m. - 3:50 p.m.AGP Malaga-YYC Calgary
25h 30m2 stops London Gatwick Paris Charles de Gaulle
7:30 p.m. - 12:05 a.m.YYC Calgary-AGP Malaga
21h 35m2 stops Rome Fiumicino Marrakech Menara
C$ 1,186Multiple Airlines
Tue, 10 Nov - Tue, 17 Nov
7:30 a.m. - 10:29 p.m.BCN Barcelona-El Prat-YYC Calgary
21h 59m2 stops London Heathrow Vancouver Intl
9:00 a.m. - 11:45 p.m.YYC Calgary-BCN Barcelona-El Prat
31h 45m3 stops Vancouver Intl London Heathrow Lisbon Humberto Delgado
C$ 1,188Multiple Airlines
Booking Insights
KAYAK's insights & trends for flights to Calgary
Get data-powered insights and trends into flights to Calgary to help you find the cheapest flights, the best time to fly and much more.
Prices
More
What is the cheapest day to fly to Calgary?
The average price of all round-trip flights to Calgary clicked on KAYAK for each day over the last 12 months.Based on KAYAK data, the cheapest day to fly to Calgary is Wednesday where round-trip tickets can be as cheap as C$ 903. On the other hand, the most expensive day to fly is Monday, where round-trip prices are C$ 1,662 on average.
What is the cheapest month to fly to Calgary?
To calculate monthly average prices, KAYAK takes all prices for each month over the last year for round-trip flights to Calgary, 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 to Calgary is September, where tickets cost C$ 1,024 on average for return flights. On the other hand, the most expensive months are July and August, where the average cost of tickets from Spain is C$ 1,556 and C$ 1,410 respectively. For one-way flights, the best month to travel is May with an average price of C$ 612.
What is the cheapest time of day to fly to Calgary?
The average price for all round-trip flights to Calgary depending on the time of departure, clicked by users on KAYAK in the last 2 weeks.The cheapest time of day to fly to Calgary is generally in the evening, when round-trip flights cost C$ 908 on average. The most expensive time of day to fly to Calgary is generally in the evening, which is peak travel time and where the average cost of a ticket is C$ 908.
What is a good deal for flights to Calgary?
If you’re looking for cheap airfare to Calgary, 25% of our users found tickets to Calgary for the following prices or less: From Barcelona-El Prat Airport C$ 838 round-trip.
How long is the flight to Calgary?
The duration of your flight to Calgary depends on your departure and arrival airports. Obviously, any flights that include a layover will also be longer. The most popular routes to Calgary on KAYAK are from Madrid, which takes 14h 40m, Barcelona, which takes 15h 25m, Málaga, which takes 20h 45m, and Alicante, which takes 26h 40m.
How many direct flights to Calgary are there each day?
There are around 497 direct flights from within Spain to Calgary every day. Most flights depart in the morning, with 46% of flights departing in the morning.
Good to know
Low season | November |
|---|---|
High season | August |
Cheapest flight | C$ 292 |
FAQs - booking Calgary flights
Top tips for finding cheap flights to Calgary
Reviews of the top airline flying from Spain to Calgary
See real verified KAYAK customer reviews for airlines flying to Calgary. Airline scores are aggregated from all reviews left by passengers on KAYAK after flying with an airline from Spain to Calgary. KAYAK doesn’t show reviews that are older than 5 years. Learn how KAYAK collects reviews.
7.2
WestJetOverall score based on 3441 reviews
7.4Boarding
7.1Comfort
6.2Food
6.1Entertainment
7.9Crew
Airline reviews
It is stupid to have to go to Atlanta in order to get to Rochester NY. I was up for 36 hours because who can sleep on an airplane. I'll next do tht again.
6.0 GoodAnonymous, Sep 2026
It is stupid to have to go to Atlanta in order to get to Rochester NY. I was up for 36 hours because who can sleep on an airplane. I'll next do tht again.
Our flight was delayed 3x and we were unaware until 15min of arriving at the airport so had we been made aware sooner we could have enjoyed possibly another 4hrs poolside. Very frustrating. Made the next day going back to work extremely tough too.
Bumped from my connected flight, we arrived earlier than scheduled and I was bumped 4.5 hours later. There was no reason, they said my time I wouldn’t have connected in time. I had 41 minutes. None of Westjet customer service in airport could figure out why me and my 5 year old were bumped from flight we booked. We had 10 minutes to get to next gate after we got off the plane, one lady mentioned that’s not enough time to get to next gate. I was there in 3 minutes. Was originally suppose to fly out at 6:50 pm And was re scheduled to 11:45pm.
Terrible. I was charged $75 for a checked bag when I only had a carry on. The lady at the desk said she couldn’t refund me the money and that I had to call westjet. I called the next day and they said they couldn’t refund me because there is no way to prove I didn’t have a checked bag.
WestJet employees were not properly informed about where my luggage was going causing extreme confusion and almost made me miss my flight
It would have been nice to know there was no on flight entertainment
Due to delays at SFO, my WestJet light missed its connecting WestJet flight. If they had held the plane in Calgary for 15 minutes, 2 families with children would not have been stranded in Calgary for more than 24 hours. I understand the need to be on-time, but when it is the same company, you would think they could make a phone call. Or maybe they could go to a higher altitude to make up for lost time? Instead of attempting to put us on another flight, they rescheduled us for the same connecting flight 24 hours later. We then had to scramble to find a hotel, which they state that they were not responsible for since the delay was not their fault and therefore became an additional out of pocket expense for us. The customer service is severely lacking here at this company. They also mentioned that if we purchased our tickets through a 3rd party site (Kayak) versus WestJet directly, that they couldn't help us. Seriously?? Additionally, we lost 2 days of travel and missed out on tours and taxis that were pre-booked. I will not be using WestJet again,
Everyone was extremely friendly and nice, from the front desk to the cabin crew!
I would have liked an aisle seat but because the flight was full I couldn’t be accommodated. All in all it was fine.
Left on time, arrived on time. Great staff. Bathrooms needed to be cleaned more often.
Travelling to a place near Calgary?
Book flights to Calgary if you plan to visit one of these locationsRadium Hot Springs
Kananaskis
Drumheller
More options for your flight to Calgary
Complete your trip to Calgary with a hotel stay or car rental
Information on the airport you'll fly into in Calgary
Cabin class types available on flights to Calgary
Cabin classes available on flights to Calgary. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Find direct flights for Calgary
Flights from local origins to Calgary
Flights from all regions of Spain to Calgary. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights to other popular destinations
The most popular flights on KAYAK according to clicks in the last 2 weeks. Prices are the lowest found on KAYAK over the last 7 days. Price and availability are not guaranteed.
Popular routes to Calgary
The most searched for flights to Calgary from KAYAK users over the last 2 weeks. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Barcelona to Calgary (BCN - YYC)from C$ 838