How to get to Grand Portage, MN, USA from Canada by flight ? You can check flights from Canada to Grand Portage, MN, USA below.
You can find flight ticket prices from Canada to Grand Portage, MN, USA with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Canada to Winnipeg.
You take a flight from Winnipeg to Thunder Bay and cost approximately 300 USD.
You take a bus, shuttle or taxi from Thunder Bay to your destination in Grand Portage, MN, USA.
Flight | Depart | Arrive | |
---|---|---|---|
WS3214
WestJet
|
09:00
Winnipeg
|
11:21 Thunder Bay | Direct |
WS3204
WestJet
|
19:00
Winnipeg
|
21:20 Thunder Bay | Direct |
You take a bus, shuttle or taxi from your location in Canada to Toronto.
You take a flight from Toronto to Thunder Bay and cost approximately 170 USD.
You take a bus, shuttle or taxi from Thunder Bay to your destination in Grand Portage, MN, USA.
Flight | Depart | Arrive | |
---|---|---|---|
F8295
Flair Airlines
|
07:00
Toronto
|
08:55 Thunder Bay | Direct |
AC7931
Air Canada
|
08:05
Toronto
|
09:50 Thunder Bay | Direct |
WS3123
WestJet
|
09:15
Toronto
|
11:22 Thunder Bay | Direct |
WS3549
WestJet
|
13:00
Toronto
|
15:06 Thunder Bay | Direct |
AC7933
Air Canada
|
14:25
Toronto
|
16:10 Thunder Bay | Direct |
AC7637
Air Canada
|
16:25
Toronto
|
18:10 Thunder Bay | Direct |
AC7935
Air Canada
|
21:05
Toronto
|
22:50 Thunder Bay | Direct |
WS3219
WestJet
|
21:25
Toronto
|
23:32 Thunder Bay | Direct |
WS3110
WestJet
|
22:25
Toronto
|
00:32 Thunder Bay | Direct |
You take a bus, shuttle or taxi from your location in Canada to Billy Bishop Toronto City.
You take a flight from Billy Bishop Toronto City to Thunder Bay and cost approximately 130 USD.
You take a bus, shuttle or taxi from Thunder Bay to your destination in Grand Portage, MN, USA.
Flight | Depart | Arrive | |
---|---|---|---|
PD631 204
Porter Airlines
|
08:50
Billy Bishop Toronto City
|
10:54 Thunder Bay | Direct |
PD206
Porter Airlines
|
09:30
Billy Bishop Toronto City
|
11:34 Thunder Bay | Direct |
PD210
Porter Airlines
|
10:55
Billy Bishop Toronto City
|
12:59 Thunder Bay | Direct |
PD637
Porter Airlines
|
11:55
Billy Bishop Toronto City
|
13:59 Thunder Bay | Direct |
PD216
Porter Airlines
|
12:50
Billy Bishop Toronto City
|
14:54 Thunder Bay | Direct |
PD412
Porter Airlines
|
14:30
Billy Bishop Toronto City
|
16:34 Thunder Bay | Direct |
PD635
Porter Airlines
|
16:30
Billy Bishop Toronto City
|
18:34 Thunder Bay | Direct |
PD252
Porter Airlines
|
18:40
Billy Bishop Toronto City
|
20:44 Thunder Bay | Direct |
PD639
Porter Airlines
|
19:35
Billy Bishop Toronto City
|
21:39 Thunder Bay | Direct |
You take a bus, shuttle or taxi from your location in Canada to Ottawa.
You take a flight from Ottawa to Thunder Bay and cost approximately 410 USD.
You take a bus, shuttle or taxi from Thunder Bay to your destination in Grand Portage, MN, USA.
Flight | Depart | Arrive | |
---|---|---|---|
AC469
Air Canada
AC7931
Air Canada
|
05:45
Ottawa
08:05
Toronto
|
06:49
Toronto
09:50
Thunder Bay
|
Connect |
AC7563
Air Canada
AC7931
Air Canada
|
06:00
Ottawa
08:05
Toronto
|
07:04
Toronto
09:50
Thunder Bay
|
Connect |
WS3457
WestJet
WS3549
WestJet
|
06:30
Ottawa
13:00
Toronto
|
07:42
Toronto
15:06
Thunder Bay
|
Connect |
WS3457
WestJet
WS3123
WestJet
|
06:30
Ottawa
09:15
Toronto
|
07:42
Toronto
11:22
Thunder Bay
|
Connect |
PD204
Porter Airlines
PD216
Porter Airlines
|
07:05
Ottawa
12:50
Billy Bishop Toronto City
|
08:09
Billy Bishop Toronto City
14:54
Thunder Bay
|
Connect |
PD206
Porter Airlines
PD637
Porter Airlines
|
07:45
Ottawa
11:55
Billy Bishop Toronto City
|
08:49
Billy Bishop Toronto City
13:59
Thunder Bay
|
Connect |
PD210
Porter Airlines
PD216
Porter Airlines
|
09:05
Ottawa
12:50
Billy Bishop Toronto City
|
10:09
Billy Bishop Toronto City
14:54
Thunder Bay
|
Connect |
UA3980
United Airlines
UA4269
United Airlines
AC7637
Air Canada
|
09:45
Ottawa
12:30
Washington Dulles
16:25
Toronto
|
11:38
Washington Dulles
14:04
Toronto
18:10
Thunder Bay
|
Connect |
WS3461
WestJet
WS3549
WestJet
|
10:00
Ottawa
13:00
Toronto
|
11:11
Toronto
15:06
Thunder Bay
|
Connect |
AC447
Air Canada
AC7637
Air Canada
|
10:00
Ottawa
16:25
Toronto
|
11:04
Toronto
18:10
Thunder Bay
|
Connect |
AC447
Air Canada
AC7933
Air Canada
|
10:00
Ottawa
14:25
Toronto
|
11:04
Toronto
16:10
Thunder Bay
|
Connect |
PD216
Porter Airlines
PD635
Porter Airlines
|
11:05
Ottawa
16:30
Billy Bishop Toronto City
|
12:09
Billy Bishop Toronto City
18:34
Thunder Bay
|
Connect |
AC8974
Air Canada
AC415
Air Canada
AC7637
Air Canada
|
11:30
Ottawa
14:00
Montreal
16:25
Toronto
|
12:14
Montreal
15:21
Toronto
18:10
Thunder Bay
|
Connect |
PD220
Porter Airlines
PD412
Porter Airlines
|
11:55
Ottawa
14:30
Billy Bishop Toronto City
|
12:59
Billy Bishop Toronto City
16:34
Thunder Bay
|
Connect |
AC451
Air Canada
AC7933
Air Canada
|
12:00
Ottawa
14:25
Toronto
|
13:04
Toronto
16:10
Thunder Bay
|
Connect |
AC451
Air Canada
AC7637
Air Canada
|
12:00
Ottawa
16:25
Toronto
|
13:04
Toronto
18:10
Thunder Bay
|
Connect |
AC455
Air Canada
AC7637
Air Canada
|
14:00
Ottawa
16:25
Toronto
|
15:04
Toronto
18:10
Thunder Bay
|
Connect |
PD226
Porter Airlines
PD635
Porter Airlines
|
14:30
Ottawa
16:30
Billy Bishop Toronto City
|
15:34
Billy Bishop Toronto City
18:34
Thunder Bay
|
Connect |
PD226
Porter Airlines
PD639
Porter Airlines
|
14:30
Ottawa
19:35
Billy Bishop Toronto City
|
15:34
Billy Bishop Toronto City
21:39
Thunder Bay
|
Connect |
PD226
Porter Airlines
PD252
Porter Airlines
|
15:00
Ottawa
18:40
Billy Bishop Toronto City
|
16:04
Billy Bishop Toronto City
20:44
Thunder Bay
|
Connect |
WS3473
WestJet
WS3219
WestJet
|
15:15
Ottawa
21:25
Toronto
|
16:26
Toronto
23:32
Thunder Bay
|
Connect |
AC8978
Air Canada
AC423
Air Canada
AC7935
Air Canada
|
15:40
Ottawa
18:00
Montreal
21:05
Toronto
|
16:24
Montreal
19:21
Toronto
22:50
Thunder Bay
|
Connect |
AC489
Air Canada
AC7935
Air Canada
|
16:25
Ottawa
21:05
Toronto
|
17:29
Toronto
22:50
Thunder Bay
|
Connect |
PD252
Porter Airlines
PD639
Porter Airlines
|
16:50
Ottawa
19:35
Billy Bishop Toronto City
|
17:54
Billy Bishop Toronto City
21:39
Thunder Bay
|
Connect |
WS3471
WestJet
WS3110
WestJet
|
17:45
Ottawa
22:25
Toronto
|
18:58
Toronto
00:32
Thunder Bay
|
Connect |
WS3471
WestJet
WS3219
WestJet
|
17:45
Ottawa
21:25
Toronto
|
18:58
Toronto
23:32
Thunder Bay
|
Connect |
AC463
Air Canada
AC7935
Air Canada
|
18:00
Ottawa
21:05
Toronto
|
19:04
Toronto
22:50
Thunder Bay
|
Connect |
WS3479
WestJet
WS3219
WestJet
|
19:15
Ottawa
21:25
Toronto
|
20:28
Toronto
23:32
Thunder Bay
|
Connect |
WS3479
WestJet
WS3110
WestJet
|
19:15
Ottawa
22:25
Toronto
|
20:28
Toronto
00:32
Thunder Bay
|
Connect |
You take a bus, shuttle or taxi from your location in Canada to Montreal.
You take a flight from Montreal to Thunder Bay and cost approximately 440 USD.
You take a bus, shuttle or taxi from Thunder Bay to your destination in Grand Portage, MN, USA.
Flight | Depart | Arrive | |
---|---|---|---|
AC7561
Air Canada
AC7931
Air Canada
|
05:30
Montreal
08:05
Toronto
|
06:51
Toronto
09:50
Thunder Bay
|
Connect |
WS3513
WestJet
WS3549
WestJet
|
06:00
Montreal
13:00
Toronto
|
07:33
Toronto
15:06
Thunder Bay
|
Connect |
WS3513
WestJet
WS3123
WestJet
|
06:00
Montreal
09:15
Toronto
|
07:33
Toronto
11:22
Thunder Bay
|
Connect |
PD450
Porter Airlines
PD216
Porter Airlines
|
06:55
Montreal
12:50
Billy Bishop Toronto City
|
08:14
Billy Bishop Toronto City
14:54
Thunder Bay
|
Connect |
AC7959
Air Canada
PD210
Porter Airlines
|
07:30
Montreal
10:55
Billy Bishop Toronto City
|
08:49
Billy Bishop Toronto City
12:59
Thunder Bay
|
Connect |
AC8900
Air Canada
AC8943
Air Canada
AC7933
Air Canada
|
07:50
Montreal
11:55
Moncton
14:25
Toronto
|
10:11
Moncton
13:09
Toronto
16:10
Thunder Bay
|
Connect |
AC660
Air Canada
AC607
Air Canada
AC7933
Air Canada
|
08:05
Montreal
12:05
Halifax
14:25
Toronto
|
10:31
Halifax
13:25
Toronto
16:10
Thunder Bay
|
Connect |
AC7738
Air Canada
AC7651
Air Canada
AC7933
Air Canada
|
08:15
Montreal
10:50
Newark
14:25
Toronto
|
09:54
Newark
12:22
Toronto
16:10
Thunder Bay
|
Connect |
AC7632
Air Canada
AC707
Air Canada
AC7933
Air Canada
|
08:30
Montreal
10:55
New York La Guardia
14:25
Toronto
|
09:57
New York La Guardia
12:25
Toronto
16:10
Thunder Bay
|
Connect |
PD460
Porter Airlines
PD216
Porter Airlines
|
08:50
Montreal
12:50
Billy Bishop Toronto City
|
10:09
Billy Bishop Toronto City
14:54
Thunder Bay
|
Connect |
AC8971
Air Canada
AC451
Air Canada
AC7933
Air Canada
|
08:55
Montreal
12:00
Ottawa
14:25
Toronto
|
09:38
Ottawa
13:04
Toronto
16:10
Thunder Bay
|
Connect |
AC8971
Air Canada
AC455
Air Canada
AC7637
Air Canada
|
08:55
Montreal
14:00
Ottawa
16:25
Toronto
|
09:38
Ottawa
15:04
Toronto
18:10
Thunder Bay
|
Connect |
AC8971
Air Canada
AC451
Air Canada
AC7637
Air Canada
|
08:55
Montreal
12:00
Ottawa
16:25
Toronto
|
09:38
Ottawa
13:04
Toronto
18:10
Thunder Bay
|
Connect |
AC405
Air Canada
AC7933
Air Canada
|
09:00
Montreal
14:25
Toronto
|
10:21
Toronto
16:10
Thunder Bay
|
Connect |
AC8700
Air Canada
AC7475
Air Canada
AC7637
Air Canada
|
09:15
Montreal
12:10
Quebec
16:25
Toronto
|
10:06
Quebec
13:52
Toronto
18:10
Thunder Bay
|
Connect |
PD406
Porter Airlines
PD637
Porter Airlines
|
09:30
Montreal
11:55
Billy Bishop Toronto City
|
10:49
Billy Bishop Toronto City
13:59
Thunder Bay
|
Connect |
PD406
Porter Airlines
PD412
Porter Airlines
|
09:30
Montreal
14:30
Billy Bishop Toronto City
|
10:49
Billy Bishop Toronto City
16:34
Thunder Bay
|
Connect |
WS3523
WestJet
WS3549
WestJet
|
10:00
Montreal
13:00
Toronto
|
11:32
Toronto
15:06
Thunder Bay
|
Connect |
AC407
Air Canada
AC7933
Air Canada
|
10:00
Montreal
14:25
Toronto
|
11:21
Toronto
16:10
Thunder Bay
|
Connect |
PD464
Porter Airlines
PD635
Porter Airlines
|
10:30
Montreal
16:30
Billy Bishop Toronto City
|
11:49
Billy Bishop Toronto City
18:34
Thunder Bay
|
Connect |
PD464
Porter Airlines
PD216
Porter Airlines
|
10:30
Montreal
12:50
Billy Bishop Toronto City
|
11:49
Billy Bishop Toronto City
14:54
Thunder Bay
|
Connect |
AC411
Air Canada
AC7637
Air Canada
|
12:00
Montreal
16:25
Toronto
|
13:21
Toronto
18:10
Thunder Bay
|
Connect |
AC411
Air Canada
AC7933
Air Canada
|
12:00
Montreal
14:25
Toronto
|
13:21
Toronto
16:10
Thunder Bay
|
Connect |
AC413
Air Canada
AC7637
Air Canada
|
13:00
Montreal
16:25
Toronto
|
14:21
Toronto
18:10
Thunder Bay
|
Connect |
AC8859
Air Canada
AC8535
Air Canada
AC7935
Air Canada
|
13:30
Montreal
17:00
Philadelphia
21:05
Toronto
|
15:08
Philadelphia
18:32
Toronto
22:50
Thunder Bay
|
Connect |
AC7620
Air Canada
AC7681
Air Canada
AC7935
Air Canada
|
13:30
Montreal
16:45
Boston
21:05
Toronto
|
14:50
Boston
18:31
Toronto
22:50
Thunder Bay
|
Connect |
AC7965
Air Canada
PD635
Porter Airlines
|
13:30
Montreal
16:30
Billy Bishop Toronto City
|
14:49
Billy Bishop Toronto City
18:34
Thunder Bay
|
Connect |
AC415
Air Canada
AC7637
Air Canada
|
14:00
Montreal
16:25
Toronto
|
15:21
Toronto
18:10
Thunder Bay
|
Connect |
AC417
Air Canada
AC7935
Air Canada
|
15:00
Montreal
21:05
Toronto
|
16:21
Toronto
22:50
Thunder Bay
|
Connect |
WS3529
WestJet
WS3219
WestJet
|
15:15
Montreal
21:25
Toronto
|
16:45
Toronto
23:32
Thunder Bay
|
Connect |
AC8979
Air Canada
AC463
Air Canada
AC7935
Air Canada
|
15:45
Montreal
18:00
Ottawa
21:05
Toronto
|
16:28
Ottawa
19:04
Toronto
22:50
Thunder Bay
|
Connect |
AC419
Air Canada
AC7935
Air Canada
|
16:00
Montreal
21:05
Toronto
|
17:21
Toronto
22:50
Thunder Bay
|
Connect |
AC7971
Air Canada
PD252
Porter Airlines
|
16:30
Montreal
18:40
Billy Bishop Toronto City
|
17:49
Billy Bishop Toronto City
20:44
Thunder Bay
|
Connect |
AC7971
Air Canada
PD639
Porter Airlines
|
16:30
Montreal
19:35
Billy Bishop Toronto City
|
17:49
Billy Bishop Toronto City
21:39
Thunder Bay
|
Connect |
PD474
Porter Airlines
PD639
Porter Airlines
|
17:20
Montreal
19:35
Billy Bishop Toronto City
|
18:39
Billy Bishop Toronto City
21:39
Thunder Bay
|
Connect |
AC423
Air Canada
AC7935
Air Canada
|
18:00
Montreal
21:05
Toronto
|
19:21
Toronto
22:50
Thunder Bay
|
Connect |
TS420
Air Transat
AC7935
Air Canada
|
18:00
Montreal
21:05
Toronto
|
19:20
Toronto
22:50
Thunder Bay
|
Connect |
WS3535
WestJet
WS3110
WestJet
|
18:15
Montreal
22:25
Toronto
|
19:50
Toronto
00:32
Thunder Bay
|
Connect |
WS3535
WestJet
WS3219
WestJet
|
18:15
Montreal
21:25
Toronto
|
19:50
Toronto
23:32
Thunder Bay
|
Connect |
WS3539
WestJet
WS3110
WestJet
|
19:15
Montreal
22:25
Toronto
|
20:50
Toronto
00:32
Thunder Bay
|
Connect |
You take a bus, shuttle or taxi from your location in Canada to Calgary.
You take a flight from Calgary to Thunder Bay and cost approximately 370 USD.
You take a bus, shuttle or taxi from Thunder Bay to your destination in Grand Portage, MN, USA.
Flight | Depart | Arrive | |
---|---|---|---|
WS652
WestJet
WS3549
WestJet
|
00:05
Calgary
13:00
Toronto
|
05:45
Toronto
15:06
Thunder Bay
|
Connect |
WS652
WestJet
WS3123
WestJet
|
00:05
Calgary
09:15
Toronto
|
05:45
Toronto
11:22
Thunder Bay
|
Connect |
AC156
Air Canada
AC7931
Air Canada
|
00:15
Calgary
08:05
Toronto
|
05:45
Toronto
09:50
Thunder Bay
|
Connect |
WS650
WestJet
WS489
WestJet
WS3204
WestJet
|
07:30
Calgary
15:10
Toronto
19:00
Winnipeg
|
13:14
Toronto
16:45
Winnipeg
21:20
Thunder Bay
|
Connect |
AC132
Air Canada
AC7637
Air Canada
|
08:00
Calgary
16:25
Toronto
|
13:40
Toronto
18:10
Thunder Bay
|
Connect |
AC8336
Air Canada
AC264
Air Canada
AC7935
Air Canada
|
09:05
Calgary
14:45
Winnipeg
21:05
Toronto
|
11:57
Winnipeg
18:05
Toronto
22:50
Thunder Bay
|
Connect |
AC8434
Air Canada
AC1694
Air Canada
AC7935
Air Canada
|
09:10
Calgary
11:40
Regina
21:05
Toronto
|
10:37
Regina
16:31
Toronto
22:50
Thunder Bay
|
Connect |
WS3296
WestJet
WS3384
WestJet
WS3204
WestJet
|
09:15
Calgary
11:40
Regina
19:00
Winnipeg
|
10:45
Regina
12:58
Winnipeg
21:20
Thunder Bay
|
Connect |
WS3131
WestJet
WS754
WestJet
WS3219
WestJet
|
09:25
Calgary
11:50
Fort McMurray
21:25
Toronto
|
10:59
Fort McMurray
17:25
Toronto
23:32
Thunder Bay
|
Connect |
WS268
WestJet
WS3204
WestJet
|
09:25
Calgary
19:00
Winnipeg
|
12:19
Winnipeg
21:20
Thunder Bay
|
Connect |
AC8132
Air Canada
AC170
Air Canada
AC7935
Air Canada
|
09:30
Calgary
13:25
Edmonton
21:05
Toronto
|
10:21
Edmonton
19:00
Toronto
22:50
Thunder Bay
|
Connect |
AC8132
Air Canada
AC168
Air Canada
AC7935
Air Canada
|
09:30
Calgary
11:25
Edmonton
21:05
Toronto
|
10:21
Edmonton
17:00
Toronto
22:50
Thunder Bay
|
Connect |
AC352
Air Canada
AC489
Air Canada
AC7935
Air Canada
|
09:30
Calgary
16:25
Ottawa
21:05
Toronto
|
15:09
Ottawa
17:29
Toronto
22:50
Thunder Bay
|
Connect |
AC352
Air Canada
AC463
Air Canada
AC7935
Air Canada
|
09:30
Calgary
18:00
Ottawa
21:05
Toronto
|
15:09
Ottawa
19:04
Toronto
22:50
Thunder Bay
|
Connect |
WS3351
WestJet
WS432
WestJet
WS3219
WestJet
|
09:35
Calgary
14:15
Edmonton
21:25
Toronto
|
10:30
Edmonton
19:55
Toronto
23:32
Thunder Bay
|
Connect |
WS3351
WestJet
WS146
WestJet
WS3204
WestJet
|
09:35
Calgary
12:00
Edmonton
19:00
Winnipeg
|
10:30
Edmonton
14:49
Winnipeg
21:20
Thunder Bay
|
Connect |
AC207
Air Canada
AC114
Air Canada
AC7935
Air Canada
|
09:35
Calgary
11:45
Vancouver
21:05
Toronto
|
10:00
Vancouver
19:09
Toronto
22:50
Thunder Bay
|
Connect |
AC207
Air Canada
AC112
Air Canada
AC7935
Air Canada
|
09:35
Calgary
11:00
Vancouver
21:05
Toronto
|
10:00
Vancouver
18:17
Toronto
22:50
Thunder Bay
|
Connect |
AC207
Air Canada
AC184
Air Canada
AC7935
Air Canada
|
09:35
Calgary
12:30
Vancouver
21:05
Toronto
|
10:00
Vancouver
19:49
Toronto
22:50
Thunder Bay
|
Connect |
WS1426
WestJet
WS3663
WestJet
WS3219
WestJet
|
10:00
Calgary
16:50
Nashville
21:25
Toronto
|
14:47
Nashville
20:09
Toronto
23:32
Thunder Bay
|
Connect |
AC138
Air Canada
AC7935
Air Canada
|
10:00
Calgary
21:05
Toronto
|
15:40
Toronto
22:50
Thunder Bay
|
Connect |
WS109
WestJet
WS712
WestJet
WS3219
WestJet
|
10:00
Calgary
12:00
Vancouver
21:25
Toronto
|
10:33
Vancouver
19:29
Toronto
23:32
Thunder Bay
|
Connect |
WS3368
WestJet
WS3244
WestJet
WS3204
WestJet
|
10:00
Calgary
13:45
Saskatoon
19:00
Winnipeg
|
11:23
Saskatoon
16:16
Winnipeg
21:20
Thunder Bay
|
Connect |
WS212
WestJet
WS3535
WestJet
WS3219
WestJet
|
10:10
Calgary
18:15
Montreal
21:25
Toronto
|
16:13
Montreal
19:50
Toronto
23:32
Thunder Bay
|
Connect |
WS610
WestJet
WS3471
WestJet
WS3219
WestJet
|
10:10
Calgary
17:45
Ottawa
21:25
Toronto
|
15:58
Ottawa
18:58
Toronto
23:32
Thunder Bay
|
Connect |
WS610
WestJet
WS3479
WestJet
WS3219
WestJet
|
10:10
Calgary
19:15
Ottawa
21:25
Toronto
|
15:58
Ottawa
20:28
Toronto
23:32
Thunder Bay
|
Connect |
WS187
WestJet
WS512
WestJet
WS3219
WestJet
|
10:15
Calgary
12:40
Kelowna
21:25
Toronto
|
10:19
Kelowna
19:47
Toronto
23:32
Thunder Bay
|
Connect |
WS658
WestJet
WS3110
WestJet
|
10:30
Calgary
22:25
Toronto
|
16:10
Toronto
00:32
Thunder Bay
|
Connect |
WS658
WestJet
WS3219
WestJet
|
10:30
Calgary
21:25
Toronto
|
16:10
Toronto
23:32
Thunder Bay
|
Connect |
AC8134
Air Canada
AC170
Air Canada
AC7935
Air Canada
|
10:50
Calgary
13:25
Edmonton
21:05
Toronto
|
11:41
Edmonton
19:00
Toronto
22:50
Thunder Bay
|
Connect |
AC8401
Air Canada
AC1130
Air Canada
AC7935
Air Canada
|
10:50
Calgary
12:30
Kelowna
21:05
Toronto
|
10:59
Kelowna
19:36
Toronto
22:50
Thunder Bay
|
Connect |
WS660
WestJet
WS3110
WestJet
|
11:30
Calgary
22:25
Toronto
|
17:13
Toronto
00:32
Thunder Bay
|
Connect |
WS660
WestJet
WS3219
WestJet
|
11:30
Calgary
21:25
Toronto
|
17:13
Toronto
23:32
Thunder Bay
|
Connect |
AC140
Air Canada
AC7935
Air Canada
|
11:55
Calgary
21:05
Toronto
|
17:25
Toronto
22:50
Thunder Bay
|
Connect |
WS738
WestJet
WS3204
WestJet
|
13:00
Calgary
19:00
Winnipeg
|
15:53
Winnipeg
21:20
Thunder Bay
|
Connect |
WS664
WestJet
WS3110
WestJet
|
13:30
Calgary
22:25
Toronto
|
19:13
Toronto
00:32
Thunder Bay
|
Connect |
WS664
WestJet
WS3219
WestJet
|
13:30
Calgary
21:25
Toronto
|
19:13
Toronto
23:32
Thunder Bay
|
Connect |
AC144
Air Canada
AC7935
Air Canada
|
14:35
Calgary
21:05
Toronto
|
20:15
Toronto
22:50
Thunder Bay
|
Connect |
WS236 204
WestJet
WS3214
WestJet
|
21:15
Calgary
09:00
Winnipeg
|
00:08
Winnipeg
11:21
Thunder Bay
|
Connect |
WS3151
WestJet
WS418
WestJet
WS3123
WestJet
|
21:15
Calgary
00:05
Edmonton
09:15
Toronto
|
22:09
Edmonton
05:41
Toronto
11:22
Thunder Bay
|
Connect |
You can find hotels and accommodations in Grand Portage, MN, USA with our hotels search tool below
Booking.com