- 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)

Everything you should know
Flight Deals
Cheap Flights from Calgary to Porto (YYC-OPO)
Here are some of the best deals found on KAYAK recently from the most popular airlines for round-trip flights from Calgary to Porto 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 Calgary to Porto
Tue, 16 Feb - Wed, 3 Mar
10:10 p.m. - 11:10 p.m.YYC Calgary-OPO Porto
19h 00m1 stop London Heathrow
6:00 a.m. - 3:50 p.m.OPO Porto-YYC Calgary
15h 50m1 stop Paris Beauvais-Tille
C$ 792Multiple Airlines
Tue, 19 Jan - Wed, 3 Feb
10:10 p.m. - 11:10 p.m.YYC Calgary-OPO Porto
19h 00m1 stop London Heathrow
5:45 p.m. - 3:50 p.m.OPO Porto-YYC Calgary
28h 05m1 stop Paris Beauvais-Tille
C$ 799Multiple Airlines
Thu, 1 Apr - Sat, 10 Apr
2:15 p.m. - 3:30 p.m.YYC Calgary-OPO Porto
18h 15m2 stops Vancouver Intl Amsterdam Schiphol
5:00 a.m. - 1:25 p.m.OPO Porto-YYC Calgary
15h 25m1 stop Amsterdam Schiphol
C$ 1,050KLM
Thu, 1 Apr - Sat, 10 Apr
3:05 p.m. - 6:20 p.m.YYC Calgary-OPO Porto
20h 15m1 stop Amsterdam Schiphol
5:00 a.m. - 1:25 p.m.OPO Porto-YYC Calgary
15h 25m1 stop Amsterdam Schiphol
C$ 1,050KLM
Tue, 30 Mar - Thu, 8 Apr
12:20 p.m. - 5:35 p.m.YYC Calgary-OPO Porto
22h 15m2 stops Toronto Pearson Intl Zurich
6:20 a.m. - 12:51 a.m.OPO Porto-YYC Calgary
25h 31m2 stops Munich Franz Josef Strauss Vancouver Intl
C$ 1,075Air Canada
Tue, 30 Mar - Wed, 14 Apr
6:00 a.m. - 5:35 p.m.YYC Calgary-OPO Porto
28h 35m2 stops Toronto Pearson Intl Zurich
6:20 a.m. - 10:31 p.m.OPO Porto-YYC Calgary
23h 11m2 stops Munich Franz Josef Strauss Vancouver Intl
C$ 1,075Air Canada
Wed, 14 Apr - Sat, 1 May
4:25 p.m. - 11:25 p.m.YYC Calgary-OPO Porto
24h 00m2 stops Vancouver Intl Munich Franz Josef Strauss
6:20 a.m. - 5:30 p.m.OPO Porto-YYC Calgary
18h 10m1 stop Munich Franz Josef Strauss
C$ 1,108Lufthansa
Wed, 14 Apr - Sat, 1 May
4:25 p.m. - 11:25 p.m.YYC Calgary-OPO Porto
24h 00m2 stops Vancouver Intl Munich Franz Josef Strauss
6:20 a.m. - 5:30 p.m.OPO Porto-YYC Calgary
18h 10m1 stop Munich Franz Josef Strauss
C$ 1,109Lufthansa
Wed, 31 Mar - Sun, 11 Apr
12:45 p.m. - 8:05 a.m.YYC Calgary-OPO Porto
12h 20m1 stop Toronto Pearson Intl
8:25 a.m. - 10:37 p.m.OPO Porto-YYC Calgary
21h 12m1 stop Montreal Pierre Elliott Trudeau Intl
C$ 1,168Air Transat
Fri, 2 Apr - Sun, 11 Apr
7:00 a.m. - 8:05 a.m.YYC Calgary-OPO Porto
18h 05m1 stop Toronto Pearson Intl
8:25 a.m. - 10:37 p.m.OPO Porto-YYC Calgary
21h 12m1 stop Montreal Pierre Elliott Trudeau Intl
C$ 1,388Air Transat
Recent one-way flight deals from Calgary to Porto
Sat, 10 Apr
7:00 p.m. - 8:55 a.m.YYC Calgary-OPO Porto
30h 55m2 stops Paris Charles de Gaulle Milan Malpensa
C$ 499Multiple Airlines
Sat, 10 Apr
7:00 p.m. - 12:40 a.m.YYC Calgary-OPO Porto
22h 40m3 stops Paris Charles de Gaulle Milan Malpensa Lisbon Humberto Delgado
C$ 590Multiple Airlines
Sat, 10 Apr
6:50 p.m. - 8:25 a.m.YYC Calgary-OPO Porto
30h 35m1 stop Rome Fiumicino
C$ 641Multiple Airlines
Sat, 26 Dec
7:00 a.m. - 8:00 p.m.YYC Calgary-OPO Porto
31h 00m2 stops Dallas/Fort Worth Madrid Barajas
C$ 737Multiple Airlines
Sat, 26 Dec
7:30 p.m. - 9:00 a.m.YYC Calgary-OPO Porto
31h 30m3 stops Paris Charles de Gaulle Dublin Edinburgh Turnhouse
C$ 861Multiple Airlines
Fri, 25 Dec
7:20 a.m. - 7:05 a.m.YYC Calgary-OPO Porto
17h 45m1 stop Toronto Pearson Intl
C$ 1,058Porter Airlines
Sun, 20 Dec
7:30 p.m. - 7:30 a.m.YYC Calgary-OPO Porto
30h 00m3 stops Paris Charles de Gaulle Dublin Faro
C$ 1,105Multiple Airlines
Sun, 20 Dec
7:00 a.m. - 7:40 a.m.YYC Calgary-OPO Porto
18h 40m2 stops Dallas/Fort Worth Madrid Barajas
C$ 1,119Finnair
Sat, 26 Dec
4:35 p.m. - 3:25 p.m.YYC Calgary-OPO Porto
16h 50m1 stop Amsterdam Schiphol
C$ 1,322KLM
Sun, 20 Dec
4:35 p.m. - 10:30 p.m.YYC Calgary-OPO Porto
23h 55m1 stop Amsterdam Schiphol
C$ 1,521KLM
Recent last minute flight deals from Calgary to Porto
Thu, 12 Nov - Thu, 26 Nov
7:45 a.m. - 9:30 a.m.YYC Calgary-OPO Porto
19h 45m1 stop Newark
12:35 p.m. - 9:58 a.m.OPO Porto-YYC Calgary
27h 23m2 stops Newark Vancouver Intl
C$ 1,103Air Canada
Thu, 12 Nov - Thu, 26 Nov
6:05 p.m. - 10:25 p.m.YYC Calgary-OPO Porto
22h 20m1 stop Frankfurt am Main
6:00 a.m. - 4:20 p.m.OPO Porto-YYC Calgary
16h 20m1 stop Frankfurt am Main
C$ 1,110Lufthansa
Thu, 12 Nov - Thu, 26 Nov
6:50 p.m. - 12:50 p.m.YYC Calgary-OPO Porto
36h 00m2 stops Toronto Pearson Intl Munich Franz Josef Strauss
12:35 p.m. - 9:58 a.m.OPO Porto-YYC Calgary
27h 23m2 stops Newark Vancouver Intl
C$ 1,143Air Canada
Thu, 12 Nov - Thu, 26 Nov
8:00 a.m. - 7:05 p.m.YYC Calgary-OPO Porto
29h 05m3 stops Vancouver Intl Montreal Pierre Elliott Trudeau Intl Milan Malpensa
9:55 p.m. - 12:50 a.m.OPO Porto-YYC Calgary
32h 55m3 stops Barcelona-El Prat Milan Malpensa Montreal Pierre Elliott Trudeau Intl
C$ 1,304Multiple Airlines
Wed, 11 Nov - Thu, 26 Nov
1:45 a.m. - 7:05 p.m.YYC Calgary-OPO Porto
35h 20m2 stops Montreal Pierre Elliott Trudeau Intl Milan Malpensa
9:55 p.m. - 12:50 a.m.OPO Porto-YYC Calgary
32h 55m3 stops Barcelona-El Prat Milan Malpensa Montreal Pierre Elliott Trudeau Intl
C$ 1,305Multiple Airlines
Booking Insights
Price, demand, and travel trends for Calgary to Porto flights
Use KAYAK data on prices, travel dates, airlines, and seasonal trends to compare options and book flights with more confidence.
Prices
Airlines
Layovers
What's the cheapest day of the week to fly from Calgary to Porto?
Based on deals KAYAK users found in the last 12 months, Tuesday is the cheapest day of the week to fly from Calgary to Porto. It's 6% cheaper than the average day, while Friday is the most expensive, with prices 3% higher.
What is the cheapest month to fly from Calgary to Porto?
KAYAK internal proprietary data takes all prices for each month over the last 12 months for round-trip flights from Calgary to Porto, removes the top 0.1% to account for outliers, and then takes the median of all values for each month.•September is the cheapest month to fly from Calgary to Porto at C$ 1,071 round-trip.
•December (C$ 3,986) and January (C$ 1,455) are the most expensive months.
•The price difference between flying in the cheapest and most expensive months is 272% on average.
This is based on KAYAK aggregated and averaged internal data over the past 12 months.
What’s the most popular layover airport when flying from Calgary to Porto?
KAYAK data for 1-stop round-trips over the past 3 months. Only counts itineraries with the same layover on both legs.Montreal Pierre Elliott Trudeau Intl (YUL) and Toronto Pearson Intl (YYZ) are the most popular layovers for the Calgary to Porto route. 33% of KAYAK users who booked 1-stop round-trips over the past 3 months connected via YUL or YYZ.
What is the cheapest layover airport when flying from Calgary to Porto?
Flights via Toronto Pearson Intl (YYZ) offer the most affordable fares, with an average round-trip price of C$ 1,144. Based on KAYAK data over the past 3 months.
Key details for Calgary to Porto flights
Low season | December |
|---|---|
High season | August |
Cheapest flight | C$ 499 |
When to book flights from Calgary to Porto
Are your dates flexible? Find out the best times to travel from Calgary to Porto based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated round-trip price
KAYAK looks at all historical flight data for each date to provide a predicted price for one-way trips or round-trips with a duration up to 40 days. While we try to provide actual minimum prices for each date, some prices are predictions and actual prices may differ.
Your Calgary to Porto flight questions, answered
Find helpful answers about this route, including flight times, airports, airlines, and booking tips.
Your guide to booking Calgary to Porto flights
Get tips on when to book, when to fly, and what to know before your trip.More options for your flight from Calgary to Porto
Complete your trip to Porto with a hotel stay or car rental
Information on your arrival and departure airports
Cabin class types available on flights from Calgary to Porto
Cabin classes available on flights from Calgary to Porto. Prices are the lowest found on KAYAK over the last 7 days. Price and availability are not guaranteed.
Find direct flights to and from Calgary and Porto
Flights from domestic origins to Porto
More flights to Porto. Prices are the lowest found on KAYAK in the last 7 days. Price and availability are 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.