How to get to Canada from Portland by flight ? You can check flights from Portland to Canada below.
You can find flight ticket prices from Portland to Canada with our flight tickets search tool below
You take a flight from Portland to Calgary and cost approximately 160 USD.
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 |
You take a flight from Portland to Edmonton and cost approximately 210 USD.
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 |
You take a flight from Portland to Winnipeg and cost approximately 350 USD.
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 |
You take a bus, shuttle or taxi from your location in Portland to Seattle.
You take a flight from Seattle to Calgary and cost approximately 130 USD.
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 |
You can find hotels and accommodations in Canada with our hotels search tool below
Booking.com