Flights from Portland to Calgary
PDX to YYC. All flight routes from Portland International, Oregon, USA to Calgary International, Canada. These flights are operated by 5 different airlines. You can either fly non-stop with WestJet or choose from 2 different transit flights. The shortest flight time is 1 hour and 49 minutes.
Find the best prices on hotels and car rental near Calgary
We got great deals on hotels and car rentals near the airport.
Portland to Calgary flights
With over 189 flights every week and 3 different airlines you have a wide option of flights to choose from. You can fly non-stop to Calgary (YYC) from Portland (PDX) with WestJet or you can choose a stopover via Vancouver (YVR) or Seattle (SEA) if it suits you better.
Portland to Calgary with WestJet
You can fly non-stop every weekday with flights departing at 08:15, 12:15 or 14:00.
With Air Canada
If you fly from Portland with Air Canada you will do a stopover in Vancouver, YVR before reaching Calgary. This flight trip will take 4 hours and 25 minutes and you can fly every weekday with departures between 5 am and 18 pm. Air Canada is a Star Alliance member.
With Alaska Airlines
If you fly from Portland with Alaska Airlines you will do a stopover in Seattle, SEA before reaching Calgary. This flight trip will take 4 hours and 58 minutes and you can fly every weekday with departures from 5 am to 19 pm. Alaska Airlines is a member of the air alliance OneWorld.
Miles & flight time: PDX - YYC
The shortest flight time between PDX and YYC is 1 hour and 49 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 1h 49m | - | 550 (885 km) |
YVR Vancouver | 4h 25m | 3h 39m | 679 (1093 km) |
SEA Seattle | 4h 58m | 3h 4m | 583 (938 km) |
Unpublished Flight Rates From Portland to Calgary
From Portland to Canada
Below is a list of other destinations to Canada from Portland International with either direct flights or 1 stop connections.
From USA to Calgary
Below is a list of other cities in USA with flights to Calgary with either non-stop or connecting flights.
- DFW Dallas Direct
- ORD Chicago Direct
- ATL Atlanta Direct
- DEN Denver Direct
- JFK New York Direct
- MIA Miami
- LAX Los Angeles Direct
- CLT Charlotte Direct
- IAH Houston Direct
- EWR New York Direct