- 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 Europe to Calgary
Here are some of the best deals found on KAYAK recently from the most popular airlines for round-trip flights from Europe 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 Europe to Calgary
Mon, 23 Nov - Sun, 6 Dec
1:30 p.m. - 3:50 p.m.Paris Paris Charles de Gaulle-Calgary Calgary
9h 20mdirect
7:30 p.m. - 11:30 a.m.Calgary Calgary-Paris Paris Charles de Gaulle
9h 00mdirect
C$ 642WestJet
Mon, 23 Nov - Sun, 6 Dec
1:30 p.m. - 3:50 p.m.Paris Paris Charles de Gaulle-Calgary Calgary
9h 20mdirect
7:30 p.m. - 11:30 a.m.Calgary Calgary-Paris Paris Charles de Gaulle
9h 00mdirect
C$ 650WestJet
Sat, 13 Feb - Sat, 27 Feb
1:30 p.m. - 3:50 p.m.Paris Paris Charles de Gaulle-Calgary Calgary
9h 20mdirect
10:10 p.m. - 9:00 p.m.Calgary Calgary-Paris Paris Charles de Gaulle
15h 50m1 stop London Heathrow
C$ 708Multiple Airlines
Sun, 7 Feb - Sun, 14 Feb
9:30 a.m. - 4:20 p.m.London London Heathrow-Calgary Calgary
12h 50m1 stop Frankfurt am Main
6:30 p.m. - 9:20 a.m.Calgary Calgary-London London Heathrow
8h 50mdirect
C$ 714Lufthansa
Fri, 29 Jan - Fri, 5 Feb
7:30 a.m. - 4:20 p.m.London London Heathrow-Calgary Calgary
14h 50m1 stop Frankfurt am Main
6:30 p.m. - 9:20 a.m.Calgary Calgary-London London Heathrow
8h 50mdirect
C$ 714Lufthansa
Mon, 15 Feb - Mon, 22 Feb
9:30 a.m. - 4:20 p.m.London London Heathrow-Calgary Calgary
12h 50m1 stop Frankfurt am Main
6:30 p.m. - 9:20 a.m.Calgary Calgary-London London Heathrow
8h 50mdirect
C$ 722Multiple Airlines
Sun, 31 Jan - Sun, 7 Feb
1:25 p.m. - 4:55 p.m.London London Heathrow-Calgary Calgary
9h 30mdirect
6:30 p.m. - 9:20 a.m.Calgary Calgary-London London Heathrow
8h 50mdirect
C$ 762Air Canada
Tue, 26 Jan - Tue, 2 Feb
1:25 p.m. - 4:55 p.m.London London Heathrow-Calgary Calgary
9h 30mdirect
6:30 p.m. - 9:20 a.m.Calgary Calgary-London London Heathrow
8h 50mdirect
C$ 763Air Canada
Fri, 20 Nov - Sun, 22 Nov
6:30 a.m. - 2:40 p.m.London London Heathrow-Calgary Calgary
14h 10m1 stop Amsterdam Schiphol
8:45 a.m. - 7:05 a.m.Calgary Calgary-London London Heathrow
16h 20m1 stop Minneapolis St Paul
C$ 842KLM
Fri, 20 Nov - Fri, 4 Dec
8:40 a.m. - 2:40 p.m.London London Heathrow-Calgary Calgary
12h 00m1 stop Amsterdam Schiphol
8:45 a.m. - 7:05 a.m.Calgary Calgary-London London Heathrow
16h 20m1 stop Minneapolis St Paul
C$ 842KLM
Recent one-way flight deals from Europe to Calgary
Sat, 1 May
3:00 p.m. - 5:10 p.m.Barcelona Barcelona-El Prat-Calgary Calgary
10h 10mdirect
C$ 302WestJet
Wed, 5 May
3:00 p.m. - 5:10 p.m.Barcelona Barcelona-El Prat-Calgary Calgary
10h 10mdirect
C$ 317WestJet
Fri, 30 Apr
9:25 p.m. - 5:10 p.m.Lisbon Lisbon Humberto Delgado-Calgary Calgary
26h 45m1 stop Barcelona-El Prat
C$ 380Multiple Airlines
Thu, 6 May
10:35 a.m. - 2:15 p.m.Barcelona Barcelona-El Prat-Calgary Calgary
35h 40m1 stop Dublin
C$ 398Multiple Airlines
Fri, 5 Feb
9:30 a.m. - 4:20 p.m.London London Heathrow-Calgary Calgary
12h 50m1 stop Frankfurt am Main
C$ 806Lufthansa
Fri, 5 Feb
8:15 p.m. - 4:20 p.m.London London Heathrow-Calgary Calgary
26h 05m2 stops Munich Franz Josef Strauss Frankfurt am Main
C$ 832Lufthansa
Sun, 31 Jan
8:25 p.m. - 2:40 p.m.London London Heathrow-Calgary Calgary
24h 15m1 stop Amsterdam Schiphol
C$ 832KLM
Thu, 1 Apr
8:55 p.m. - 1:25 p.m.London London Heathrow-Calgary Calgary
23h 30m1 stop Amsterdam Schiphol
C$ 837KLM
Wed, 2 Dec
6:00 a.m. - 7:59 p.m.London London Heathrow-Calgary Calgary
19h 59m2 stops Vienna Intl Toronto Pearson Intl
C$ 993Air Canada
Thu, 24 Dec
6:00 p.m. - 9:44 a.m.London London Heathrow-Calgary Calgary
21h 44m1 stop Toronto Pearson Intl
C$ 1,092Air Canada
Recent last minute flight deals from Europe to Calgary
Thu, 12 Nov - Sun, 15 Nov
9:30 a.m. - 4:20 p.m.London London Heathrow-Calgary Calgary
12h 50m1 stop Frankfurt am Main
6:30 p.m. - 9:20 a.m.Calgary Calgary-London London Heathrow
8h 50mdirect
C$ 787Lufthansa
Thu, 12 Nov - Sun, 15 Nov
9:30 a.m. - 4:20 p.m.London London Heathrow-Calgary Calgary
12h 50m1 stop Frankfurt am Main
1:00 p.m. - 11:50 a.m.Calgary Calgary-London London Heathrow
16h 50m1 stop Vancouver Intl
C$ 787Multiple Airlines
Fri, 13 Nov - Sat, 21 Nov
9:30 a.m. - 4:20 p.m.London London Heathrow-Calgary Calgary
12h 50m1 stop Frankfurt am Main
6:30 p.m. - 9:20 a.m.Calgary Calgary-London London Heathrow
8h 50mdirect
C$ 793Lufthansa
Fri, 13 Nov - Fri, 27 Nov
9:30 a.m. - 4:20 p.m.London London Heathrow-Calgary Calgary
12h 50m1 stop Frankfurt am Main
6:30 p.m. - 9:20 a.m.Calgary Calgary-London London Heathrow
8h 50mdirect
C$ 814Multiple Airlines
Thu, 12 Nov - Thu, 26 Nov
1:30 p.m. - 3:50 p.m.Paris Paris Charles de Gaulle-Calgary Calgary
9h 20mdirect
7:30 p.m. - 11:30 a.m.Calgary Calgary-Paris Paris Charles de Gaulle
9h 00mdirect
C$ 825WestJet
Thu, 12 Nov - Sun, 15 Nov
6:00 a.m. - 4:20 p.m.London London Heathrow-Calgary Calgary
16h 20m2 stops Zurich Frankfurt am Main
6:00 a.m. - 11:50 a.m.Calgary Calgary-London London Heathrow
23h 50m1 stop Vancouver Intl
C$ 830Air Canada
Mon, 16 Nov - Tue, 24 Nov
6:00 a.m. - 4:20 p.m.London London Heathrow-Calgary Calgary
16h 20m2 stops Zurich Frankfurt am Main
6:30 p.m. - 9:20 a.m.Calgary Calgary-London London Heathrow
8h 50mdirect
C$ 832Air Canada
Wed, 11 Nov - Wed, 18 Nov
1:30 p.m. - 3:50 p.m.Paris Paris Charles de Gaulle-Calgary Calgary
9h 20mdirect
7:30 p.m. - 11:30 a.m.Calgary Calgary-Paris Paris Charles de Gaulle
9h 00mdirect
C$ 848WestJet
Sun, 15 Nov - Sat, 28 Nov
8:40 a.m. - 2:40 p.m.London London Heathrow-Calgary Calgary
12h 00m1 stop Amsterdam Schiphol
8:45 a.m. - 7:05 a.m.Calgary Calgary-London London Heathrow
16h 20m1 stop Minneapolis St Paul
C$ 862KLM
Wed, 11 Nov - Wed, 18 Nov
8:40 a.m. - 2:40 p.m.London London Heathrow-Calgary Calgary
12h 00m1 stop Amsterdam Schiphol
4:20 p.m. - 1:50 p.m.Calgary Calgary-London London Heathrow
15h 30m1 stop Amsterdam Schiphol
C$ 1,283KLM
Recent direct flight deals from Europe to Calgary
Mon, 23 Nov - Sun, 6 Dec
1:30 p.m. - 3:50 p.m.Paris Paris Charles de Gaulle-Calgary Calgary
9h 20mdirect
7:30 p.m. - 11:30 a.m.Calgary Calgary-Paris Paris Charles de Gaulle
9h 00mdirect
C$ 642WestJet
Mon, 23 Nov - Sun, 6 Dec
1:30 p.m. - 3:50 p.m.Paris Paris Charles de Gaulle-Calgary Calgary
9h 20mdirect
7:30 p.m. - 11:30 a.m.Calgary Calgary-Paris Paris Charles de Gaulle
9h 00mdirect
C$ 650WestJet
Sun, 31 Jan - Sun, 7 Feb
1:25 p.m. - 4:55 p.m.London London Heathrow-Calgary Calgary
9h 30mdirect
6:30 p.m. - 9:20 a.m.Calgary Calgary-London London Heathrow
8h 50mdirect
C$ 762Air Canada
Sun, 7 Feb - Sun, 14 Feb
1:25 p.m. - 4:55 p.m.London London Heathrow-Calgary Calgary
9h 30mdirect
6:30 p.m. - 9:20 a.m.Calgary Calgary-London London Heathrow
8h 50mdirect
C$ 762Lufthansa
Sun, 17 Jan - Sun, 24 Jan
1:25 p.m. - 4:55 p.m.London London Heathrow-Calgary Calgary
9h 30mdirect
6:30 p.m. - 9:20 a.m.Calgary Calgary-London London Heathrow
8h 50mdirect
C$ 762Lufthansa
Tue, 26 Jan - Tue, 2 Feb
1:25 p.m. - 4:55 p.m.London London Heathrow-Calgary Calgary
9h 30mdirect
6:30 p.m. - 9:20 a.m.Calgary Calgary-London London Heathrow
8h 50mdirect
C$ 763Air Canada
Fri, 29 Jan - Fri, 12 Feb
1:25 p.m. - 4:55 p.m.London London Heathrow-Calgary Calgary
9h 30mdirect
6:10 p.m. - 9:20 a.m.Calgary Calgary-London London Heathrow
9h 10mdirect
C$ 797Multiple Airlines
Sun, 14 Feb - Fri, 26 Feb
1:25 p.m. - 4:55 p.m.London London Heathrow-Calgary Calgary
9h 30mdirect
6:30 p.m. - 9:20 a.m.Calgary Calgary-London London Heathrow
8h 50mdirect
C$ 799Multiple Airlines
Sat, 6 Feb - Fri, 19 Feb
1:30 p.m. - 4:20 p.m.Frankfurt am Main Frankfurt am Main-Calgary Calgary
9h 50mdirect
6:05 p.m. - 10:45 a.m.Calgary Calgary-Frankfurt am Main Frankfurt am Main
9h 40mdirect
C$ 1,180Discover Airlines
Fri, 12 Feb - Sun, 21 Feb
1:30 p.m. - 4:20 p.m.Frankfurt am Main Frankfurt am Main-Calgary Calgary
9h 50mdirect
6:05 p.m. - 10:45 a.m.Calgary Calgary-Frankfurt am Main Frankfurt am Main
9h 40mdirect
C$ 1,180Discover Airlines
Useful Info
Good to know
Low season | January |
|---|---|
High season | August |
Cheapest flight | C$ 302 |
Flights from Europe to Calgary: the best tips from KAYAK users
Insights shared by verified travellers who flew the route from Europe to Calgary
FAQs for booking flights from Europe to Calgary
Reviews of the top 5 airlines flying from Europe to Calgary
7.8
KLMOverall score based on 1595 reviews
7.2Entertainment
7.7Comfort
8.4Crew
7.4Food
7.8Boarding
Airline reviews
Business class is not pods so not 5 star. Could not find a movie I was really interested in.
8.0 ExcellentDoug, Oct 2026
Business class is not pods so not 5 star. Could not find a movie I was really interested in.
Outstanding even though the 330 was one of the oldest in the fleet. The difference was the attentiveness and responsiveness of a really experienced flight attendant. For airline food great variety of interesting choices and good tastes supported by a good wine selection.
I’m grateful for the KLM Air France shuttle bus service to Ottawa. However due to construction and other issues related to the chaotic Uber pickup system at YUL, it’s a challenge to find the Kelios bus service to Ottawa. The signs are not clear or even available. No staff to guide passengers. It’s a stressful experience.
Flight was on time, staff are friendly and helpful onboard.
The immigration hall in Amsterdam was understaffed, so passport checking was slower than it should be for a major airport. They need to get the automatic readers up and running for non EU passport holders. Waiting in line after a long flight feels a bit abusive.
Klm start boarding while somw air issue in the plan
I appreciate that KLM was proactive in informing me of the 2 hour delay which enabled me to replan my travel. It was a bit stressful not knowing whether my connection from Montreal to Ottawa was happening. But the ground and air crew did a good job at comforting and assuring me.
Good food. Excellent crew service. Clean aircraft. Narrow seats and isle.
It’s chaotic at the bus stop outside of the airport because of the Uber meeting point. You need to be alert and look for the KLM bus which is not branded or labeled. Incorrect information was provided to go to gate 28, when in fact the bus was at gate 27. On the plus side the bus left early and arrived early to Ottawa.
Great flight because I upgraded to Premium Comfort. Made a huge difference in the experience.
On one of the flights, the situation became sufficiently frustrating that a passenger openly expressed their dissatisfaction. Despite these complaints, we did not observe any meaningful improvement or receive an adequate explanation. The fact that members of our group experienced similar conditions on two separate aircraft is particularly concerning. We recognize that cabin temperatures may vary during a flight; however, the prolonged discomfort and the apparent lack of an effective response significantly affected our travel experience. Passengers reasonably expect a long-haul international flight to provide a tolerable cabin environment. When multiple passengers raise concerns about their comfort or well-being, those concerns should be acknowledged and addressed professionally.
Good. Mm to I am always generally satisfied with Air Transat! 👍
My screen was broken so now movies, etc, but I didn’t really mind. They did work on it, so good effort on their part.
Arm rests are too small and too close. No screens, movie selection was very limited and poor. Food is pretty much overpriced cheap convenience store food.
Crew was good, helpful. Flight ran on time.would have liked to take airtransat home to MTL. But the price back from San Jose Costa Rica was MUCH more expensive than the flight from MTL to San Jose c.r.
i was not able to take my flight because the information i needed to book my dog correctly was not provided
They never sent me a confirmation to say my flight time had changed so I cut my holiday short by 6 hours Had to pay over 50 American for my luggage to be checked on the way home and that’s more that it cost on the way there. Arbitrarily charging more for the same thing when the passenger has no options is shady The cabin was an icebox going there and back, if all the passengers have their gloves on and their hoods up that should be an obvious sign to turn up the heat
I was very nice to arrive earlier than scheduled. Very much appreciated. No issues with flight. All was good.
The on-board crew were professional and friendly and made the trip feel like we were taken care of well. The gate for the flight departure changed three times...not great but not terrible. Considering it was the day of the New Jalisco Cartel mayhem, we can't really complain.
It was very good but no tv but the experience was great
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!
This airline would not refund my money and I had a physician note that I could not fly. They are crooks
I like that we landed safely and that my dog was safe underneath as well. Outside of that, we were 45 mins late for a direct flight that is 1.5 hours long. And 2 of my 3 bags did not make the flight. Only my dog was onboard.
They should improve their choice of food, we need a wide variety
Bluetooth to use earphones with the onboard entertainment system failed. WiFi worked at least.
It was one and a half hour flight, however it was delayed for one hour, no bus running after getting off the C-Train,
Staff were very friendly. Plane left on time and arrived on time.
The TV screen at my seat was not functioning for the entire duration of the flight. I informed a flight attendant about the issue, and I was told that I would receive a voucher as compensation. However, I never received this voucher afterward. I therefore kindly request to still receive the voucher that was promised to me.
Our original flight was cancelled due to mechanical reasons. This cancellation caused us to miss our connection and we were not able to get another flight for 3 days and then needed to make an extra connection to get there. Air Canada did not rebook our flight for us, it took several hours of talking with staff in the airport and making phone calls to get the flights rebooked. We never received a voucher for our hotel and meals while we were waiting for our next flight and it was only after talking to several staff that we were provided some general information about how we could be reimbursed. We tried entering our ticket information in the website provided, but it did not recognize our flight information. When we asked someone on the phone about this they said we'd need to contact the customer relations department, but that it's not possible to reach them on the phone. I don't understand what company would have a customer relations department that you can't talk to. We spent about $1,000 for hotels and meals for our family while waiting for a flight home and I'm not confident we will ever get reimbursed for this. I understand that mechanical issues can happen to any airline, but this is the 4th time that this has happened to my wife and I on Air Canada and we have only flown Air Canada about 8 times, so this is not a good track record. Also, when we did finally get a flight home (which was also delayed due to mechanical problems), we were told we couldn't bring a standard carry on even though the information on our ticket clearly indicated that we could bring a carry on bag. The staff at the gate were not understanding about this situation.
We were happy with the service and cost of checking a bag
Very nice staff members are very nice and friendly helpful
The internet connection was perfect, and the updated entertainment systems that allow me to connect my Bluetooth earbuds was excellent
It was good to receive a card for my birthday
Great service food was very good and overall experience was great !!
Good service time. Not enough help meant service was slow. For a Business class seat the seat is very crampled and uncomfortable Too narrow, and where the platform for your feet meets the seat when fully lay flat position they do bot meet comfortably. Yes I expect more for a $5,000 plus seat and service. This is the worst business class seat I have ever been in.
The longer flight on our leg back to the US was fine. Boarding was great, we had to stay on the runway for a bit after boarding… they kept it cool uncomfortable.
In my first flight with Air Canada we sat in the plane for 4:00pm to 6:30pm. Finally we were asked to get off the plane and we were told the flight was cancelled after 7:00pm There was o clear explanation of what was the problem. I was booked without my permission on a Delta Flight at 7:30pm that was leaving at 8:00pm and I still had to go get my luggage(my final destination was Rome with one stop in Toronto. The luggage claim for Canada was closed so had to return to finally get it on the luggage belt.. Of course I missed the Delta flight and all the next day flights were booked. I also lost what I paid for my stay in Rome because I did nt cancel in time. A complete nightmare.
The flight was delayed 7 hours and we were given 10 euros vouchers. This is ridiculous. The crew was not nice at all, they just did their job with serving food and drinks. Did not even apologize for the delay!!!!
Paid for exit row at the back of the plane. Window seat with lots of leg space. Food was inedible (as usual). Brought my own.
Missed flight. Requested assistance for my father and he did not receive it in Paris.
Business Class was very comfortable and the food and service was top notch.
The crew was very nice. The equipment on the 747 felt old.
As expected. Would have appreciated a 3-day headsup reminder as a reassurance that all is well.
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 Europe
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 domestic origins to Europe
Flights from all regions of Europe to Calgary. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights from Albania to Calgaryfrom C$ 1,741
Flights from Austria to Calgaryfrom C$ 1,014
Flights from Czech Republic to Calgaryfrom C$ 855
Flights from France to Calgaryfrom C$ 718
Flights from Germany to Calgaryfrom C$ 820
Flights from Greece to Calgaryfrom C$ 1,041
Flights from Hungary to Calgaryfrom C$ 966
Flights from Iceland to Calgaryfrom C$ 1,476
Flights from Ireland to Calgaryfrom C$ 776
Flights from Italy to Calgaryfrom C$ 784
Flights from Lithuania to Calgaryfrom C$ 1,188
Flights from Moldova to Calgaryfrom C$ 1,146
Flights from Norway to Calgaryfrom C$ 1,198
Flights from Poland to Calgaryfrom C$ 792
Flights from Portugal to Calgaryfrom C$ 969
Flights from Romania to Calgaryfrom C$ 988
Flights from Spain to Calgaryfrom C$ 838
Flights from Switzerland to Calgaryfrom C$ 1,044
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.