HowToGo

Flight from Portland to Canada

How to get to Canada from Portland by flight ? You can check flights from Portland to Canada below.

Search Transfer from Portland to Canada

Search Flights

You can find flight ticket prices from Portland to Canada with our flight tickets search tool below

1. Portland to Calgary

  1. You take a flight from Portland to Calgary and cost approximately 160 USD.

  2. You take a bus, shuttle or taxi from Calgary to your destination in Canada.

Flight Depart Arrive
WS3629 WestJet
07:00 Portland
10:05 Calgary Direct
AS602 Alaska Airlines, Inc.
AS2573 Alaska Airlines, Inc.
07:00 Portland
09:00 Seattle
08:00 Seattle
11:40 Calgary
Connect
AC8120 Air Canada
AC208 Air Canada
07:00 Portland
10:00 Vancouver
08:13 Vancouver
12:25 Calgary
Connect
DL2108 Delta
DL4516 Delta
07:35 Portland
09:45 Seattle
08:31 Seattle
12:29 Calgary
Connect
AC8122 Air Canada
AC214 Air Canada
10:35 Portland
13:15 Vancouver
11:48 Vancouver
15:40 Calgary
Connect
AS2536 Alaska Airlines, Inc.
WS128 WestJet
11:50 Portland
15:00 Vancouver
13:00 Vancouver
17:24 Calgary
Connect
AS2536 Alaska Airlines, Inc.
WS126 WestJet
11:50 Portland
14:00 Vancouver
13:00 Vancouver
16:24 Calgary
Connect
AC8316 Air Canada
12:05 Portland
15:00 Calgary Direct
WS3627 WestJet
12:10 Portland
14:58 Calgary Direct
AS2288 Alaska Airlines, Inc.
AS2544 Alaska Airlines, Inc.
13:00 Portland
15:30 Seattle
13:55 Seattle
18:00 Calgary
Connect
AS2551 Alaska Airlines, Inc.
AS2126 Alaska Airlines, Inc.
18:00 Portland
20:55 Seattle
18:54 Seattle
23:28 Calgary
Connect
AS2053 Alaska Airlines, Inc.
AS2126 Alaska Airlines, Inc.
19:00 Portland
20:55 Seattle
19:53 Seattle
23:28 Calgary
Connect

2. Portland to Edmonton

  1. You take a flight from Portland to Edmonton and cost approximately 210 USD.

  2. You take a bus, shuttle or taxi from Edmonton to your destination in Canada.

Flight Depart Arrive
UA1729 United Airlines
UA5618 United Airlines
05:15 Portland
11:21 Denver
08:48 Denver
14:15 Edmonton
Connect
AS795 Alaska Airlines, Inc.
AS2542 Alaska Airlines, Inc.
05:30 Portland
09:00 Seattle
06:25 Seattle
11:50 Edmonton
Connect
AS2307 Alaska Airlines, Inc.
AS2542 Alaska Airlines, Inc.
06:00 Portland
09:00 Seattle
06:53 Seattle
11:50 Edmonton
Connect
AC8120 Air Canada
AC208 Air Canada
AC8148 Air Canada
07:00 Portland
10:00 Vancouver
14:00 Calgary
08:13 Vancouver
12:25 Calgary
14:51 Edmonton
Connect
WS3629 WestJet
WS3143 WestJet
07:00 Portland
12:00 Calgary
10:05 Calgary
12:54 Edmonton
Connect
AS602 Alaska Airlines, Inc.
AS2542 Alaska Airlines, Inc.
07:00 Portland
09:00 Seattle
08:00 Seattle
11:50 Edmonton
Connect
WS3629 WestJet
WS3131 WestJet
WS3124 WestJet
07:00 Portland
11:00 Calgary
14:15 Fort McMurray
10:05 Calgary
12:34 Fort McMurray
15:21 Edmonton
Connect
WS3629 WestJet
WS3135 WestJet
07:00 Portland
13:15 Calgary
10:05 Calgary
14:09 Edmonton
Connect
AC8120 Air Canada
AC236 Air Canada
07:00 Portland
11:00 Vancouver
08:13 Vancouver
13:31 Edmonton
Connect
WS3629 WestJet
WS3131 WestJet
WS3120 WestJet
07:00 Portland
11:00 Calgary
13:30 Fort McMurray
10:05 Calgary
12:34 Fort McMurray
14:36 Edmonton
Connect
DL2956 Delta
WS1423 WestJet
07:00 Portland
11:45 Los Angeles
09:26 Los Angeles
15:57 Edmonton
Connect
AS554 Alaska Airlines, Inc.
WS1423 WestJet
07:00 Portland
11:45 Los Angeles
09:29 Los Angeles
15:57 Edmonton
Connect
AC8120 Air Canada
AC240 Air Canada
07:00 Portland
12:05 Vancouver
08:13 Vancouver
14:36 Edmonton
Connect
WS3629 WestJet
WS3225 WestJet
07:00 Portland
15:15 Calgary
10:05 Calgary
16:09 Edmonton
Connect
AS2453 Alaska Airlines, Inc.
AS2347 Alaska Airlines, Inc.
AS2286 Alaska Airlines, Inc.
07:55 Portland
12:10 Boise
14:00 Seattle
10:15 Boise
12:54 Seattle
16:45 Edmonton
Connect
AC8122 Air Canada
AC214 Air Canada
AC8164 Air Canada
10:35 Portland
13:15 Vancouver
18:15 Calgary
11:48 Vancouver
15:40 Calgary
19:06 Edmonton
Connect
AC8122 Air Canada
AC242 Air Canada
10:35 Portland
14:10 Vancouver
11:48 Vancouver
16:41 Edmonton
Connect
AC8122 Air Canada
AC244 Air Canada
10:35 Portland
15:40 Vancouver
11:48 Vancouver
18:11 Edmonton
Connect
AC8122 Air Canada
AC214 Air Canada
AC8152 Air Canada
10:35 Portland
13:15 Vancouver
16:35 Calgary
11:48 Vancouver
15:40 Calgary
17:26 Edmonton
Connect
AC8122 Air Canada
AC220 Air Canada
AC8164 Air Canada
10:35 Portland
14:30 Vancouver
18:15 Calgary
11:48 Vancouver
16:55 Calgary
19:06 Edmonton
Connect
AS2227 Alaska Airlines, Inc.
AS2286 Alaska Airlines, Inc.
10:45 Portland
14:00 Seattle
11:40 Seattle
16:45 Edmonton
Connect
DL4053 Delta
AS2286 Alaska Airlines, Inc.
11:15 Portland
14:00 Seattle
12:24 Seattle
16:45 Edmonton
Connect
AS2536 Alaska Airlines, Inc.
AC244 Air Canada
11:50 Portland
15:40 Vancouver
13:00 Vancouver
18:11 Edmonton
Connect
AS2536 Alaska Airlines, Inc.
WS164 WestJet
11:50 Portland
15:00 Vancouver
13:00 Vancouver
17:30 Edmonton
Connect
AS2536 Alaska Airlines, Inc.
WS180 WestJet
11:50 Portland
14:00 Vancouver
13:00 Vancouver
16:30 Edmonton
Connect
AC8316 Air Canada
AC8166 Air Canada
12:05 Portland
19:45 Calgary
15:00 Calgary
20:36 Edmonton
Connect
AC8316 Air Canada
AC8165 Air Canada
AC8404 Air Canada
12:05 Portland
16:05 Calgary
18:20 Kelowna
15:00 Calgary
16:20 Kelowna
20:43 Edmonton
Connect
AC8316 Air Canada
AC8152 Air Canada
12:05 Portland
16:35 Calgary
15:00 Calgary
17:26 Edmonton
Connect
AC8316 Air Canada
AC8164 Air Canada
12:05 Portland
18:15 Calgary
15:00 Calgary
19:06 Edmonton
Connect
AS2401 Alaska Airlines, Inc.
AS2286 Alaska Airlines, Inc.
12:05 Portland
14:00 Seattle
13:00 Seattle
16:45 Edmonton
Connect
WS3627 WestJet
WS3191 WestJet
WS3142 WestJet
12:10 Portland
16:05 Calgary
19:00 Grande Prairie
14:58 Calgary
17:31 Grande Prairie
20:02 Edmonton
Connect
WS3627 WestJet
WS3229 WestJet
12:10 Portland
18:15 Calgary
14:58 Calgary
19:09 Edmonton
Connect
WS3627 WestJet
WS3256 WestJet
12:10 Portland
17:15 Calgary
14:58 Calgary
18:09 Edmonton
Connect
WS3627 WestJet
WS3145 WestJet
12:10 Portland
16:15 Calgary
14:58 Calgary
17:09 Edmonton
Connect
WS3627 WestJet
WS183 WestJet
WS422 WestJet
12:10 Portland
16:25 Calgary
19:00 Kelowna
14:58 Calgary
16:27 Kelowna
21:09 Edmonton
Connect
AC8124 Air Canada
AC250 Air Canada
15:15 Portland
20:20 Vancouver
16:28 Vancouver
22:51 Edmonton
Connect
AC8124 Air Canada
AC226 Air Canada
AC8168 Air Canada
15:15 Portland
19:00 Vancouver
22:55 Calgary
16:28 Vancouver
21:25 Calgary
23:46 Edmonton
Connect
AC8124 Air Canada
AC248 Air Canada
15:15 Portland
19:05 Vancouver
16:28 Vancouver
21:36 Edmonton
Connect
AC8124 Air Canada
AC246 Air Canada
15:15 Portland
18:10 Vancouver
16:28 Vancouver
20:41 Edmonton
Connect
AC8126 Air Canada
AC252 Air Canada
19:00 Portland
22:30 Vancouver
20:13 Vancouver
01:01 Edmonton
Connect

3. Portland to Winnipeg

  1. You take a flight from Portland to Winnipeg and cost approximately 350 USD.

  2. You take a bus, shuttle or taxi from Winnipeg to your destination in Canada.

Flight Depart Arrive
DL2159 Delta
DL4472 Delta
00:35 Portland
11:15 Minneapolis
05:49 Minneapolis
12:42 Winnipeg
Connect
DL2159 Delta
DL4559 Delta
00:35 Portland
08:45 Minneapolis
05:49 Minneapolis
10:16 Winnipeg
Connect
UA1729 United Airlines
UA5657 United Airlines
05:15 Portland
10:10 Denver
08:48 Denver
13:33 Winnipeg
Connect
F9790 Frontier Airlines
UA5657 United Airlines
05:30 Portland
10:10 Denver
09:10 Denver
13:33 Winnipeg
Connect
DL1824 Delta
DL1182 Delta
DL2839 Delta
06:00 Portland
09:59 Salt Lake City
15:30 Minneapolis
08:54 Salt Lake City
13:31 Minneapolis
16:53 Winnipeg
Connect
DL3600 Delta
DL2232 Delta
DL2839 Delta
06:00 Portland
08:00 Seattle
15:30 Minneapolis
07:08 Seattle
13:26 Minneapolis
16:53 Winnipeg
Connect
DL2001 Delta
DL2839 Delta
06:45 Portland
15:30 Minneapolis
12:03 Minneapolis
16:53 Winnipeg
Connect
WS3629 WestJet
WS530 WestJet
07:00 Portland
15:55 Calgary
10:05 Calgary
18:48 Winnipeg
Connect
WS3629 WestJet
WS738 WestJet
07:00 Portland
12:05 Calgary
10:05 Calgary
14:58 Winnipeg
Connect
AC8120 Air Canada
AC292 Air Canada
07:00 Portland
13:50 Vancouver
08:13 Vancouver
18:34 Winnipeg
Connect
AC8120 Air Canada
AC208 Air Canada
AC288 Air Canada
07:00 Portland
10:00 Vancouver
14:40 Calgary
08:13 Vancouver
12:25 Calgary
17:33 Winnipeg
Connect
DL2108 Delta
DL4497 Delta
WS482 WestJet
07:35 Portland
09:40 Seattle
12:35 Vancouver
08:31 Seattle
10:49 Vancouver
17:16 Winnipeg
Connect
AC1840 Air Canada
AC267 Air Canada
07:55 Portland
16:20 Toronto
15:30 Toronto
17:56 Winnipeg
Connect
DL1897 Delta
DL2839 Delta
08:30 Portland
15:30 Minneapolis
13:45 Minneapolis
16:53 Winnipeg
Connect
DL3116 Delta
DL810 Delta
DL2650 Delta
10:06 Portland
15:19 Salt Lake City
20:30 Minneapolis
12:57 Salt Lake City
18:53 Minneapolis
21:56 Winnipeg
Connect
AC8122 Air Canada
AC222 Air Canada
AC8340 Air Canada
10:35 Portland
16:05 Vancouver
19:20 Calgary
11:48 Vancouver
18:30 Calgary
22:13 Winnipeg
Connect
AC8122 Air Canada
AC220 Air Canada
AC8340 Air Canada
10:35 Portland
14:30 Vancouver
19:20 Calgary
11:48 Vancouver
16:55 Calgary
22:13 Winnipeg
Connect
AC8122 Air Canada
AC242 Air Canada
AC8518 Air Canada
10:35 Portland
14:10 Vancouver
18:05 Edmonton
11:48 Vancouver
16:41 Edmonton
21:19 Winnipeg
Connect
AC8122 Air Canada
AC292 Air Canada
10:35 Portland
13:50 Vancouver
11:48 Vancouver
18:34 Winnipeg
Connect
AC8122 Air Canada
AC214 Air Canada
AC8340 Air Canada
10:35 Portland
13:15 Vancouver
19:20 Calgary
11:48 Vancouver
15:40 Calgary
22:13 Winnipeg
Connect
AC8122 Air Canada
AC296 Air Canada
10:35 Portland
18:05 Vancouver
11:48 Vancouver
22:49 Winnipeg
Connect
UA2287 United Airlines
UA5752 United Airlines
11:07 Portland
19:35 Chicago O'Hare
16:59 Chicago O'Hare
22:11 Winnipeg
Connect
DL4053 Delta
DL3043 Delta
DL2650 Delta
11:15 Portland
14:09 Seattle
20:30 Minneapolis
12:24 Seattle
19:35 Minneapolis
21:56 Winnipeg
Connect
UA2214 United Airlines
UA5737 United Airlines
11:20 Portland
17:16 Denver
14:54 Denver
20:35 Winnipeg
Connect
DL1761 Delta
DL2650 Delta
11:40 Portland
20:30 Minneapolis
16:57 Minneapolis
21:56 Winnipeg
Connect
AS2536 Alaska Airlines, Inc.
AC292 Air Canada
11:50 Portland
13:50 Vancouver
13:00 Vancouver
18:34 Winnipeg
Connect
AS2536 Alaska Airlines, Inc.
AC296 Air Canada
11:50 Portland
18:05 Vancouver
13:00 Vancouver
22:49 Winnipeg
Connect
AS2536 Alaska Airlines, Inc.
WS458 WestJet
11:50 Portland
19:05 Vancouver
13:00 Vancouver
23:46 Winnipeg
Connect
AC8316 Air Canada
AC8340 Air Canada
12:05 Portland
19:20 Calgary
15:00 Calgary
22:13 Winnipeg
Connect
WS3627 WestJet
WS526 WestJet
12:10 Portland
20:50 Calgary
14:58 Calgary
23:43 Winnipeg
Connect
WS3627 WestJet
WS3256 WestJet
WS304 WestJet
12:10 Portland
17:15 Calgary
19:15 Edmonton
14:58 Calgary
18:09 Edmonton
22:03 Winnipeg
Connect
WS3627 WestJet
WS202 WestJet
12:10 Portland
17:15 Calgary
14:58 Calgary
20:08 Winnipeg
Connect
WS3627 WestJet
WS3145 WestJet
WS304 WestJet
12:10 Portland
16:15 Calgary
19:15 Edmonton
14:58 Calgary
17:09 Edmonton
22:03 Winnipeg
Connect
WS3627 WestJet
WS530 WestJet
12:10 Portland
15:55 Calgary
14:58 Calgary
18:48 Winnipeg
Connect
UA2240 United Airlines
UA5737 United Airlines
12:40 Portland
17:16 Denver
16:14 Denver
20:35 Winnipeg
Connect
SY298 Sun Country Airlines
DL2650 Delta
14:05 Portland
20:30 Minneapolis
19:17 Minneapolis
21:56 Winnipeg
Connect
DL1503 Delta
DL2650 Delta
14:20 Portland
20:30 Minneapolis
19:34 Minneapolis
21:56 Winnipeg
Connect
AS1286 Alaska Airlines, Inc.
WO743 Swoop
14:35 Portland
17:35 Las Vegas
16:44 Las Vegas
22:36 Winnipeg
Connect
AC8124 Air Canada
AC296 Air Canada
15:15 Portland
18:05 Vancouver
16:28 Vancouver
22:49 Winnipeg
Connect
AS2538 Alaska Airlines, Inc.
WS458 WestJet
16:20 Portland
19:05 Vancouver
17:30 Vancouver
23:46 Winnipeg
Connect

4. Seattle to Calgary

  1. You take a bus, shuttle or taxi from your location in Portland to Seattle.

  2. You take a flight from Seattle to Calgary and cost approximately 130 USD.

  3. You take a bus, shuttle or taxi from Calgary to your destination in Canada.

Flight Depart Arrive
DL4484 Delta
WS118 WestJet
07:30 Seattle
10:00 Vancouver
08:39 Vancouver
12:24 Calgary
Connect
AC8080 Air Canada
AC208 Air Canada
08:10 Seattle
10:00 Vancouver
09:10 Vancouver
12:25 Calgary
Connect
AS2573 Alaska Airlines, Inc.
09:00 Seattle
11:40 Calgary Direct
DL4497 Delta
WS122 WestJet
09:40 Seattle
12:00 Vancouver
10:49 Vancouver
14:24 Calgary
Connect
DL4516 Delta
09:45 Seattle
12:29 Calgary Direct
AC8090 Air Canada
AC212 Air Canada
10:05 Seattle
12:30 Vancouver
11:05 Vancouver
14:55 Calgary
Connect
AC8092 Air Canada
AC220 Air Canada
12:20 Seattle
14:30 Vancouver
13:20 Vancouver
16:55 Calgary
Connect
AS2286 Alaska Airlines, Inc.
WS3140 WestJet
14:00 Seattle
18:00 Edmonton
16:45 Edmonton
18:56 Calgary
Connect
DL4500 Delta
15:15 Seattle
17:56 Calgary Direct
AS2544 Alaska Airlines, Inc.
15:30 Seattle
18:00 Calgary Direct
AC8084 Air Canada
AC230 Air Canada
20:20 Seattle
22:30 Vancouver
21:20 Vancouver
00:55 Calgary
Connect
DL4534 Delta
20:45 Seattle
23:21 Calgary Direct
AS2126 Alaska Airlines, Inc.
20:55 Seattle
23:28 Calgary Direct

References

Find Hotels in Canada

You can find hotels and accommodations in Canada with our hotels search tool below

Booking.com