How to get to Buffalo, NY, USA from Midway by flight ? You can check flights from Midway to Buffalo, NY, USA below.
You can find flight ticket prices from Midway to Buffalo, NY, USA with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Midway to Kelowna.
You take a flight from Kelowna to Toronto and cost approximately 240 USD.
You take a bus, shuttle or taxi from Toronto to your destination in Buffalo, NY, USA.
Flight | Depart | Arrive | |
---|---|---|---|
WS3222
WestJet
WS436
WestJet
|
05:50
Kelowna
09:40
Edmonton
|
08:13
Edmonton
15:21
Toronto
|
Connect |
WS3345
WestJet
WS706
WestJet
|
06:00
Kelowna
09:00
Vancouver
|
07:00
Vancouver
16:34
Toronto
|
Connect |
WS3345
WestJet
WS702
WestJet
|
06:00
Kelowna
08:00
Vancouver
|
07:00
Vancouver
15:34
Toronto
|
Connect |
WS178
WestJet
WS662
WestJet
|
06:10
Kelowna
10:30
Calgary
|
08:08
Calgary
16:15
Toronto
|
Connect |
AC8411
Air Canada
AC110
Air Canada
|
06:30
Kelowna
09:30
Vancouver
|
07:26
Vancouver
16:55
Toronto
|
Connect |
AC8411
Air Canada
AC104
Air Canada
|
06:30
Kelowna
08:20
Vancouver
|
07:26
Vancouver
15:39
Toronto
|
Connect |
WS3309
WestJet
WS706
WestJet
|
07:00
Kelowna
09:00
Vancouver
|
08:00
Vancouver
16:34
Toronto
|
Connect |
WS3180
WestJet
WS430
WestJet
|
07:00
Kelowna
11:20
Edmonton
|
09:23
Edmonton
17:00
Toronto
|
Connect |
WS3353
WestJet
WS708
WestJet
|
08:00
Kelowna
11:00
Vancouver
|
09:00
Vancouver
18:31
Toronto
|
Connect |
AC8184
Air Canada
AC168
Air Canada
|
08:00
Kelowna
11:25
Edmonton
|
10:24
Edmonton
17:03
Toronto
|
Connect |
AC8400
Air Canada
AC138
Air Canada
|
08:00
Kelowna
11:45
Calgary
|
10:15
Calgary
17:16
Toronto
|
Connect |
WS3366
WestJet
WS438
WestJet
|
09:00
Kelowna
13:15
Edmonton
|
11:23
Edmonton
18:55
Toronto
|
Connect |
WS3160
WestJet
WS670
WestJet
|
09:05
Kelowna
13:30
Calgary
|
11:14
Calgary
19:15
Toronto
|
Connect |
WS3321
WestJet
WS710
WestJet
|
09:15
Kelowna
12:00
Vancouver
|
10:15
Vancouver
19:31
Toronto
|
Connect |
WS3230
WestJet
WS438
WestJet
|
10:00
Kelowna
13:15
Edmonton
|
12:23
Edmonton
18:55
Toronto
|
Connect |
WS3323
WestJet
WS710
WestJet
|
10:10
Kelowna
12:00
Vancouver
|
11:10
Vancouver
19:31
Toronto
|
Connect |
WS3323
WestJet
WS714
WestJet
|
10:10
Kelowna
13:00
Vancouver
|
11:10
Vancouver
20:31
Toronto
|
Connect |
WS3224
WestJet
WS440
WestJet
|
10:55
Kelowna
15:15
Edmonton
|
13:18
Edmonton
20:55
Toronto
|
Connect |
AC8415
Air Canada
AC116
Air Canada
|
11:00
Kelowna
13:30
Vancouver
|
11:56
Vancouver
20:49
Toronto
|
Connect |
AC8415
Air Canada
AC118
Air Canada
|
11:00
Kelowna
14:15
Vancouver
|
11:56
Vancouver
21:40
Toronto
|
Connect |
WS3392
WestJet
WS668
WestJet
|
11:05
Kelowna
15:30
Calgary
|
13:13
Calgary
21:15
Toronto
|
Connect |
WS188
WestJet
WS674
WestJet
|
11:05
Kelowna
14:30
Calgary
|
13:04
Calgary
20:15
Toronto
|
Connect |
WS188
WestJet
WS668
WestJet
|
11:05
Kelowna
15:30
Calgary
|
13:04
Calgary
21:15
Toronto
|
Connect |
WS512
WestJet
|
11:30
Kelowna
|
18:41 Toronto | Direct |
AC1130
Air Canada
|
11:50
Kelowna
|
18:59 Toronto | Direct |
WS3325
WestJet
WS716
WestJet
|
12:25
Kelowna
15:00
Vancouver
|
13:23
Vancouver
22:31
Toronto
|
Connect |
WS460
WestJet
WS672
WestJet
|
13:05
Kelowna
16:30
Calgary
|
15:04
Calgary
22:15
Toronto
|
Connect |
WS3312
WestJet
WS444
WestJet
|
14:00
Kelowna
18:15
Edmonton
|
16:23
Edmonton
23:55
Toronto
|
Connect |
WS348
WestJet
WS444
WestJet
|
14:00
Kelowna
18:15
Edmonton
|
16:09
Edmonton
23:55
Toronto
|
Connect |
WS3162
WestJet
WS676
WestJet
|
14:00
Kelowna
18:30
Calgary
|
16:08
Calgary
00:15
Toronto
|
Connect |
AC8402
Air Canada
AC148
Air Canada
|
14:30
Kelowna
17:40
Calgary
|
16:45
Calgary
23:20
Toronto
|
Connect |
WS3327
WestJet
WS720
WestJet
|
14:40
Kelowna
17:00
Vancouver
|
15:38
Vancouver
00:31
Toronto
|
Connect |
F8322
Flair Airlines
|
15:25
Kelowna
|
22:35 Toronto | Direct |
WO419
Swoop
|
17:05
Kelowna
|
00:17 Toronto | Direct |
WS3331
WestJet
WS724
WestJet
|
20:00
Kelowna
22:35
Vancouver
|
20:58
Vancouver
06:06
Toronto
|
Connect |
WS334
WestJet
WS680
WestJet
|
20:05
Kelowna
00:30
Calgary
|
22:04
Calgary
06:14
Toronto
|
Connect |
WS334
WestJet
WS652
WestJet
|
20:05
Kelowna
00:05
Calgary
|
22:04
Calgary
05:49
Toronto
|
Connect |
WS334
WestJet
WS648
WestJet
|
20:05
Kelowna
01:00
Calgary
|
22:04
Calgary
06:44
Toronto
|
Connect |
WS3126
WestJet
WS418
WestJet
|
21:00
Kelowna
01:00
Edmonton
|
23:23
Edmonton
06:39
Toronto
|
Connect |
WS3126
WestJet
WS426
WestJet
|
21:00
Kelowna
00:05
Edmonton
|
23:23
Edmonton
05:44
Toronto
|
Connect |
You take a bus, shuttle or taxi from your location in Midway to Castlegar.
You take a flight from Castlegar to Toronto and cost approximately 360 USD.
You take a bus, shuttle or taxi from Toronto to your destination in Buffalo, NY, USA.
Flight | Depart | Arrive | |
---|---|---|---|
AC8247
Air Canada
AC114
Air Canada
|
08:55
Castlegar
11:30
Vancouver
|
10:13
Vancouver
18:55
Toronto
|
Connect |
AC8247
Air Canada
AC116
Air Canada
|
08:55
Castlegar
13:30
Vancouver
|
10:13
Vancouver
20:49
Toronto
|
Connect |
AC8247
Air Canada
AC118
Air Canada
|
08:55
Castlegar
14:15
Vancouver
|
10:13
Vancouver
21:40
Toronto
|
Connect |
AC8247
Air Canada
AC214
Air Canada
AC148
Air Canada
|
08:55
Castlegar
13:30
Vancouver
17:40
Calgary
|
10:13
Vancouver
15:50
Calgary
23:20
Toronto
|
Connect |
AC8474
Air Canada
AC148
Air Canada
|
12:20
Castlegar
17:40
Calgary
|
14:23
Calgary
23:20
Toronto
|
Connect |
AC8474
Air Canada
AC156
Air Canada
|
12:20
Castlegar
00:15
Calgary
|
14:23
Calgary
05:55
Toronto
|
Connect |
AC8474
Air Canada
AC8377
Air Canada
AC382
Air Canada
|
12:20
Castlegar
17:40
Calgary
23:55
Fort McMurray
|
14:23
Calgary
19:10
Fort McMurray
05:42
Toronto
|
Connect |
AC8474
Air Canada
AC8144
Air Canada
AC176
Air Canada
|
12:20
Castlegar
17:55
Calgary
00:20
Edmonton
|
14:23
Calgary
18:45
Edmonton
05:58
Toronto
|
Connect |
You take a bus, shuttle or taxi from your location in Midway to Kelowna.
You take a flight from Kelowna to Hamilton and cost approximately 280 USD.
You take a bus, shuttle or taxi from Hamilton to your destination in Buffalo, NY, USA.
Flight | Depart | Arrive | |
---|---|---|---|
WO158
Swoop
|
12:40
Kelowna
|
19:30 Hamilton | Direct |
WS460
WestJet
WS584
WestJet
|
13:05
Kelowna
18:30
Calgary
|
15:04
Calgary
00:07
Hamilton
|
Connect |
WS3162
WestJet
WS584
WestJet
|
14:00
Kelowna
18:30
Calgary
|
16:08
Calgary
00:07
Hamilton
|
Connect |
You take a bus, shuttle or taxi from your location in Midway to Penticton.
You take a flight from Penticton to Toronto and cost approximately 400 USD.
You take a bus, shuttle or taxi from Toronto to your destination in Buffalo, NY, USA.
Flight | Depart | Arrive | |
---|---|---|---|
WS3246
WestJet
WS218
WestJet
WS3539
WestJet
|
06:20
Penticton
13:00
Calgary
20:15
Montreal
|
08:29
Calgary
19:08
Montreal
21:47
Toronto
|
Connect |
WS3246
WestJet
WS670
WestJet
|
06:20
Penticton
13:30
Calgary
|
08:29
Calgary
19:15
Toronto
|
Connect |
WS3246
WestJet
WS610
WestJet
WS371
WestJet
|
06:20
Penticton
09:20
Calgary
18:45
Ottawa
|
08:29
Calgary
15:10
Ottawa
19:48
Toronto
|
Connect |
WS3246
WestJet
WS212
WestJet
WS3531
WestJet
|
06:20
Penticton
09:20
Calgary
16:15
Montreal
|
08:29
Calgary
15:25
Montreal
17:47
Toronto
|
Connect |
WS3246
WestJet
WS738
WestJet
WS490
WestJet
|
06:20
Penticton
12:05
Calgary
18:10
Winnipeg
|
08:29
Calgary
14:59
Winnipeg
21:32
Toronto
|
Connect |
WS3246
WestJet
WS610
WestJet
WS3477
WestJet
|
06:20
Penticton
09:20
Calgary
16:45
Ottawa
|
08:29
Calgary
15:10
Ottawa
17:57
Toronto
|
Connect |
WS3246
WestJet
WS3135
WestJet
WS440
WestJet
|
06:20
Penticton
13:00
Calgary
15:15
Edmonton
|
08:29
Calgary
13:53
Edmonton
20:55
Toronto
|
Connect |
WS3246
WestJet
WS3131
WestJet
WS308
WestJet
|
06:20
Penticton
11:00
Calgary
13:00
Fort McMurray
|
08:29
Calgary
12:34
Fort McMurray
18:35
Toronto
|
Connect |
WS3246
WestJet
WS662
WestJet
|
06:20
Penticton
10:30
Calgary
|
08:29
Calgary
16:15
Toronto
|
Connect |
WS3246
WestJet
WS3375
WestJet
WS512
WestJet
|
06:20
Penticton
10:15
Calgary
11:30
Kelowna
|
08:29
Calgary
10:26
Kelowna
18:41
Toronto
|
Connect |
WS3246
WestJet
WS738
WestJet
WS476
WestJet
|
06:20
Penticton
12:05
Calgary
16:55
Winnipeg
|
08:29
Calgary
14:59
Winnipeg
20:15
Toronto
|
Connect |
WS3246
WestJet
WS212
WestJet
WS3533
WestJet
|
06:20
Penticton
09:20
Calgary
17:15
Montreal
|
08:29
Calgary
15:25
Montreal
18:45
Toronto
|
Connect |
WS3246
WestJet
WS664
WestJet
|
06:20
Penticton
11:30
Calgary
|
08:29
Calgary
17:15
Toronto
|
Connect |
WS3246
WestJet
WS212
WestJet
WS3535
WestJet
|
06:20
Penticton
09:20
Calgary
18:00
Montreal
|
08:29
Calgary
15:25
Montreal
19:32
Toronto
|
Connect |
WS3246
WestJet
WS406
WestJet
WS490
WestJet
|
06:20
Penticton
09:35
Calgary
18:10
Winnipeg
|
08:29
Calgary
12:29
Winnipeg
21:32
Toronto
|
Connect |
WS3246
WestJet
WS1426
WestJet
WS1191
WestJet
|
06:20
Penticton
10:00
Calgary
16:00
Nashville
|
08:29
Calgary
14:47
Nashville
18:53
Toronto
|
Connect |
WS3246
WestJet
WS406
WestJet
WS476
WestJet
|
06:20
Penticton
09:35
Calgary
16:55
Winnipeg
|
08:29
Calgary
12:29
Winnipeg
20:15
Toronto
|
Connect |
WS3246
WestJet
WS610
WestJet
WS3471
WestJet
|
06:20
Penticton
09:20
Calgary
17:45
Ottawa
|
08:29
Calgary
15:10
Ottawa
18:57
Toronto
|
Connect |
WS3246
WestJet
WS3143
WestJet
WS440
WestJet
|
06:20
Penticton
12:00
Calgary
15:15
Edmonton
|
08:29
Calgary
12:53
Edmonton
20:55
Toronto
|
Connect |
WS3246
WestJet
WS253
WestJet
WS512
WestJet
|
06:20
Penticton
10:15
Calgary
11:30
Kelowna
|
08:29
Calgary
10:17
Kelowna
18:41
Toronto
|
Connect |
AC8351
Air Canada
AC104
Air Canada
|
06:25
Penticton
08:20
Vancouver
|
07:19
Vancouver
15:39
Toronto
|
Connect |
AC8351
Air Canada
AC204
Air Canada
AC142
Air Canada
|
06:25
Penticton
08:15
Vancouver
13:25
Calgary
|
07:19
Vancouver
10:35
Calgary
19:05
Toronto
|
Connect |
AC8351
Air Canada
AC304
Air Canada
AC423
Air Canada
|
06:25
Penticton
08:45
Vancouver
18:00
Montreal
|
07:19
Vancouver
16:30
Montreal
19:22
Toronto
|
Connect |
AC8351
Air Canada
AC234
Air Canada
AC170
Air Canada
|
06:25
Penticton
08:10
Vancouver
13:50
Edmonton
|
07:19
Vancouver
10:41
Edmonton
19:28
Toronto
|
Connect |
AC8351
Air Canada
AC8544
Air Canada
AC266
Air Canada
|
06:25
Penticton
08:30
Vancouver
15:35
Winnipeg
|
07:19
Vancouver
13:09
Winnipeg
18:55
Toronto
|
Connect |
AC8351
Air Canada
AC204
Air Canada
AC138
Air Canada
|
06:25
Penticton
08:15
Vancouver
11:45
Calgary
|
07:19
Vancouver
10:35
Calgary
17:16
Toronto
|
Connect |
AC8351
Air Canada
AC112
Air Canada
|
06:25
Penticton
10:00
Vancouver
|
07:19
Vancouver
17:25
Toronto
|
Connect |
AC8351
Air Canada
AC110
Air Canada
|
06:25
Penticton
09:30
Vancouver
|
07:19
Vancouver
16:55
Toronto
|
Connect |
AC8351
Air Canada
AC304
Air Canada
AC425
Air Canada
|
06:25
Penticton
08:45
Vancouver
19:00
Montreal
|
07:19
Vancouver
16:30
Montreal
20:22
Toronto
|
Connect |
AC8351
Air Canada
AC8408
Air Canada
AC1130
Air Canada
|
06:25
Penticton
08:20
Vancouver
11:50
Kelowna
|
07:19
Vancouver
09:16
Kelowna
18:59
Toronto
|
Connect |
WS3280
WestJet
WS921
WestJet
WS426
WestJet
|
15:15
Penticton
20:15
Calgary
00:05
Edmonton
|
17:23
Calgary
21:03
Edmonton
05:44
Toronto
|
Connect |
WS3280
WestJet
WS3229
WestJet
WS426
WestJet
|
15:15
Penticton
18:15
Calgary
00:05
Edmonton
|
17:23
Calgary
19:08
Edmonton
05:44
Toronto
|
Connect |
WS3280
WestJet
WS3137
WestJet
WS426
WestJet
|
15:15
Penticton
20:15
Calgary
00:05
Edmonton
|
17:23
Calgary
21:08
Edmonton
05:44
Toronto
|
Connect |
WS3280
WestJet
WS680
WestJet
|
15:15
Penticton
00:30
Calgary
|
17:23
Calgary
06:14
Toronto
|
Connect |
WS3280
WestJet
WS652
WestJet
|
15:15
Penticton
00:05
Calgary
|
17:23
Calgary
05:49
Toronto
|
Connect |
WS3280
WestJet
WS3229
WestJet
WS418
WestJet
|
15:15
Penticton
18:15
Calgary
01:00
Edmonton
|
17:23
Calgary
19:08
Edmonton
06:39
Toronto
|
Connect |
WS3280
WestJet
WS3137
WestJet
WS418
WestJet
|
15:15
Penticton
20:15
Calgary
01:00
Edmonton
|
17:23
Calgary
21:08
Edmonton
06:39
Toronto
|
Connect |
WS3280
WestJet
WS676
WestJet
|
15:15
Penticton
18:30
Calgary
|
17:23
Calgary
00:15
Toronto
|
Connect |
WS3360
WestJet
WS418
WestJet
|
19:00
Penticton
01:00
Edmonton
|
21:26
Edmonton
06:39
Toronto
|
Connect |
WS3360
WestJet
WS426
WestJet
|
19:00
Penticton
00:05
Edmonton
|
21:26
Edmonton
05:44
Toronto
|
Connect |
You can find hotels and accommodations in Buffalo, NY, USA with our hotels search tool below
Booking.com