HowToGo

Flight from Midway to Buffalo, NY, USA

How to get to Buffalo, NY, USA from Midway by flight ? You can check flights from Midway to Buffalo, NY, USA below.

Search Transfer from Midway to Buffalo, NY, USA

Search Flights

You can find flight ticket prices from Midway to Buffalo, NY, USA with our flight tickets search tool below

1. Kelowna to Toronto

  1. You take a bus, shuttle or taxi from your location in Midway to Kelowna.

  2. You take a flight from Kelowna to Toronto and cost approximately 240 USD.

  3. 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

2. Castlegar to Toronto

  1. You take a bus, shuttle or taxi from your location in Midway to Castlegar.

  2. You take a flight from Castlegar to Toronto and cost approximately 360 USD.

  3. 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

3. Kelowna to Hamilton

  1. You take a bus, shuttle or taxi from your location in Midway to Kelowna.

  2. You take a flight from Kelowna to Hamilton and cost approximately 280 USD.

  3. 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

4. Penticton to Toronto

  1. You take a bus, shuttle or taxi from your location in Midway to Penticton.

  2. You take a flight from Penticton to Toronto and cost approximately 400 USD.

  3. 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

References

Find Hotels in Buffalo, NY, USA

You can find hotels and accommodations in Buffalo, NY, USA with our hotels search tool below

Booking.com