Find direct flights to anywhere.

Explore full schedules worldwide with KAYAK’s Direct Flights tool. See every route, filter by day or airline, and pick the perfect flight.
Departure airport
Departure month
Nearby Options
Duration
Airlines
Sort by: Fastest

Direct flights from popular airports in Canada

Explore direct flight schedules departing from top airports in Canada.

Montreal, Quebec, Canada - Pierre Elliott Trudeau Intl (YUL)

Destination
Duration
Availability
Airlines
1h 26m (505 km)
147 flights, 5 airlines
AirlineFlight #Departure YULArrival YYZSchedule
Air Canada4816:00 a.m.7:25 a.m.SMTWTFS
Air Transat7308:35 p.m.10:00 p.m.SMTWTFS
Air Transat4204:15 p.m.5:40 p.m.SMTWTFS
WestJet8596:45 a.m.8:15 a.m.SMTWTFS
Air Transat5406:00 p.m.7:25 p.m.SMTWTFS
Royal Jordanian2718:10 a.m.9:45 a.m.SMTWTFS
Air Transat4504:15 p.m.5:40 p.m.SMTWTFS
Porter Airlines1305:10 p.m.6:38 p.m.SMTWTFS
Air Canada41112:10 p.m.1:35 p.m.SMTWTFS
Air Transat5507:20 p.m.8:40 p.m.SMTWTFS
Air Canada4299:55 p.m.11:20 p.m.SMTWTFS
Air Canada4059:10 a.m.10:35 a.m.SMTWTFS
Air Transat5706:05 p.m.7:30 p.m.SMTWTFS
Air Canada4038:10 a.m.9:35 a.m.SMTWTFS
Air Transat7508:35 p.m.10:00 p.m.SMTWTFS
Air Canada4278:30 p.m.9:55 p.m.SMTWTFS
Air Transat7208:35 p.m.10:00 p.m.SMTWTFS
Air Canada4837:30 a.m.8:55 a.m.SMTWTFS
Air Transat5306:00 p.m.7:25 p.m.SMTWTFS
Air Transat5606:00 p.m.7:25 p.m.SMTWTFS
Air Canada4896:00 p.m.7:25 p.m.SMTWTFS
Porter Airlines1026:45 a.m.8:13 a.m.SMTWTFS
Air Canada4918:30 p.m.9:55 p.m.SMTWTFS
Air Canada4173:30 p.m.4:55 p.m.SMTWTFS
Air Transat4104:15 p.m.5:40 p.m.SMTWTFS
Air Canada78835:00 a.m.6:25 a.m.SMTWTFS
WestJet8175:45 p.m.7:15 p.m.SMTWTFS
Air Transat4404:15 p.m.5:40 p.m.SMTWTFS
Air Canada4215:30 p.m.7:01 p.m.SMTWTFS
Air Transat4704:15 p.m.5:40 p.m.SMTWTFS
Air Canada4194:10 p.m.5:35 p.m.SMTWTFS
Air Canada4152:10 p.m.3:35 p.m.SMTWTFS
Air Canada4017:00 a.m.8:25 a.m.SMTWTFS
Air Transat5206:00 p.m.7:25 p.m.SMTWTFS
Air Canada4131:10 p.m.2:35 p.m.SMTWTFS
Air Canada40710:10 a.m.11:35 a.m.SMTWTFS
Air Canada8954:40 p.m.6:05 p.m.SMTWTFS
Air Canada40911:10 a.m.12:35 p.m.SMTWTFS
Porter Airlines1203:10 p.m.4:38 p.m.SMTWTFS
Air Canada4896:30 p.m.7:55 p.m.SMTWTFS
Air Transat4604:15 p.m.5:40 p.m.SMTWTFS
Air Transat7708:35 p.m.10:00 p.m.SMTWTFS
Air Transat4304:15 p.m.5:40 p.m.SMTWTFS
Air Transat7408:35 p.m.10:00 p.m.SMTWTFS
0h 53m (235 km)
48 flights, 6 airlines
AirlineFlight #Departure YULArrival YQBSchedule
PAL Airlines8327:25 a.m.8:20 a.m.SMTWTFS
Air Canada79308:35 a.m.9:26 a.m.SMTWTFS
Air Transat9147:10 p.m.8:00 p.m.SMTWTFS
Central Mountain Air3118:45 a.m.9:30 a.m.SMTWTFS
Air Inuit7209:00 a.m.9:50 a.m.SMTWTFS
Air Canada11488:35 a.m.9:32 a.m.SMTWTFS
Air Transat9165:50 p.m.6:40 p.m.SMTWTFS
Air Canada79449:55 p.m.10:46 p.m.SMTWTFS
Air Canada79406:50 p.m.7:41 p.m.SMTWTFS
Air Canada793211:30 a.m.12:21 p.m.SMTWTFS
PAL Airlines8526:45 a.m.7:45 a.m.SMTWTFS
Air Canada19708:35 a.m.9:32 a.m.SMTWTFS
Air Canada19744:30 p.m.5:27 p.m.SMTWTFS
Central Mountain Air3018:15 a.m.9:05 a.m.SMTWTFS
PAL Airlines8343:15 p.m.4:10 p.m.SMTWTFS
Air Canada115211:05 a.m.12:02 p.m.SMTWTFS
Air Canada11467:00 a.m.7:57 a.m.SMTWTFS
Air Canada115211:10 a.m.12:07 p.m.SMTWTFS
Air Inuit8329:15 a.m.10:05 a.m.SMTWTFS
Air Canada11501:00 p.m.1:55 p.m.SMTWTFS
Air Canada197011:10 a.m.12:07 p.m.SMTWTFS
4h 41m (3003 km)
40 flights, 3 airlines
AirlineFlight #Departure YULArrival YYCSchedule
WestJet5698:00 p.m.10:45 p.m.SMTWTFS
Air Canada3178:30 a.m.11:12 a.m.SMTWTFS
WestJet5675:30 p.m.8:15 p.m.SMTWTFS
WestJet5597:15 a.m.10:00 a.m.SMTWTFS
Air Canada3257:20 p.m.10:02 p.m.SMTWTFS
Air Canada3257:10 p.m.9:52 p.m.SMTWTFS
Air Canada3233:45 p.m.6:08 p.m.SMTWTFS
Air Canada3279:10 p.m.11:52 p.m.SMTWTFS
Air Canada3256:50 p.m.9:32 p.m.SMTWTFS
Porter Airlines3898:30 p.m.11:18 p.m.SMTWTFS
0h 46m (151 km)
36 flights, 3 airlines
AirlineFlight #Departure YULArrival YOWSchedule
Air Canada80158:40 p.m.9:26 p.m.SMTWTFS
Air Canada4796:55 p.m.7:43 p.m.SMTWTFS
Air Canada80018:40 a.m.9:24 a.m.SMTWTFS
Air Canada80158:25 p.m.9:11 p.m.SMTWTFS
Air Canada77736:55 p.m.7:45 p.m.SMTWTFS
Air Canada80051:10 p.m.2:01 p.m.SMTWTFS
Air Canada80178:10 p.m.8:54 p.m.SMTWTFS
Air Canada4771:10 p.m.1:58 p.m.SMTWTFS
Air Canada80136:55 p.m.7:39 p.m.SMTWTFS
Air Canada77779:20 p.m.10:10 p.m.SMTWTFS
Air Canada80114:45 p.m.5:29 p.m.SMTWTFS
Air Transat1574:40 p.m.5:35 p.m.SMTWTFS
Air Canada776510:40 a.m.11:30 a.m.SMTWTFS
Air Canada80039:45 a.m.10:35 a.m.SMTWTFS
5h 27m (3679 km)
34 flights, 3 airlines
AirlineFlight #Departure YULArrival YVRSchedule
Porter Airlines3756:20 p.m.8:59 p.m.SMTWTFS
Air Canada3038:30 a.m.10:56 a.m.SMTWTFS
Air Canada3115:30 p.m.7:50 p.m.SMTWTFS
Flair Airlines1078:30 a.m.11:00 a.m.SMTWTFS
Air Canada3139:50 p.m.12:21 a.m.SMTWTFS
Air Canada3139:30 p.m.12:01 a.m.SMTWTFS
Air Canada3051:10 p.m.3:41 p.m.SMTWTFS
Air Canada3017:30 a.m.9:56 a.m.SMTWTFS
Air Canada3074:30 p.m.7:01 p.m.SMTWTFS
Air Canada3156:35 p.m.9:06 p.m.SMTWTFS
2h 37m (1199 km)
23 flights, 3 airlines
AirlineFlight #Departure YULArrival ORDSchedule
Air Canada84811:15 p.m.2:44 p.m.SMTWTFS
American Airlines36025:33 p.m.7:18 p.m.SMTWTFS
United Airlines36006:10 a.m.7:50 a.m.SMTWTFS
Air Canada84836:30 p.m.7:59 p.m.SMTWTFS
American Airlines360012:30 p.m.2:10 p.m.SMTWTFS
United Airlines22989:45 a.m.11:20 a.m.SMTWTFS
Air Canada84778:40 a.m.10:16 a.m.SMTWTFS
United Airlines35494:55 p.m.6:44 p.m.SMTWTFS
Air Canada84778:50 a.m.10:19 a.m.SMTWTFS
1h 35m (805 km)
22 flights, 2 airlines
AirlineFlight #Departure YULArrival YHZSchedule
Air Canada6684:45 p.m.7:20 p.m.SMTWTFS
Porter Airlines23259:35 a.m.12:19 p.m.SMTWTFS
Air Canada20509:20 p.m.11:56 p.m.SMTWTFS
Air Canada20484:45 p.m.7:20 p.m.SMTWTFS
Porter Airlines2532:05 p.m.4:39 p.m.SMTWTFS
Air Canada6641:30 p.m.4:05 p.m.SMTWTFS
Air Canada6623:40 p.m.6:16 p.m.SMTWTFS
Air Canada6609:00 a.m.11:35 a.m.SMTWTFS
Air Canada6709:45 p.m.12:21 a.m.SMTWTFS
Air Canada20449:00 a.m.11:35 a.m.SMTWTFS
1h 28m (521 km)
21 flights, 3 airlines
AirlineFlight #Departure YULArrival LGASchedule
American Airlines455010:36 a.m.12:11 p.m.SMTWTFS
Air Canada7346:10 p.m.7:35 p.m.SMTWTFS
Delta54992:40 p.m.4:16 p.m.SMTWTFS
Air Canada7346:15 p.m.7:40 p.m.SMTWTFS
Air Canada86326:35 a.m.8:00 a.m.SMTWTFS
Air Canada86403:30 p.m.4:57 p.m.SMTWTFS
Air Canada7321:10 p.m.2:37 p.m.SMTWTFS
Air Canada86588:00 p.m.9:30 p.m.SMTWTFS
Air Canada7288:20 a.m.9:47 a.m.SMTWTFS
American Airlines455010:30 a.m.12:05 p.m.SMTWTFS
Delta54497:44 p.m.9:22 p.m.SMTWTFS
Delta51399:30 a.m.11:03 a.m.SMTWTFS
2h 50m (1596 km)
18 flights, 2 airlines
AirlineFlight #Departure YULArrival ATLSchedule
Delta262912:48 p.m.3:35 p.m.SMTWTFS
Delta26256:50 p.m.9:54 p.m.SMTWTFS
Delta262912:53 p.m.3:39 p.m.SMTWTFS
Air Canada85691:10 p.m.4:09 p.m.SMTWTFS
Delta26437:00 a.m.9:45 a.m.SMTWTFS
2h 30m (1619 km)
17 flights, 1 airline
AirlineFlight #Departure YULArrival YYTSchedule
Air Canada82089:00 a.m.1:10 p.m.SMTWTFS
Air Canada6741:10 p.m.5:10 p.m.SMTWTFS
Air Canada19921:10 p.m.5:10 p.m.SMTWTFS
Air Canada6768:45 p.m.12:45 a.m.SMTWTFS
Air Canada19909:00 a.m.1:00 p.m.SMTWTFS
Air Canada6729:00 a.m.1:00 p.m.SMTWTFS

Calgary, Alberta, Canada - Calgary (YYC)

Destination
Duration
Availability
Airlines
1h 38m (686 km)
181 flights, 3 airlines
AirlineFlight #Departure YYCArrival YVRSchedule
WestJet1359:00 p.m.9:40 p.m.SMTWTFS
WestJet1298:00 p.m.8:40 p.m.SMTWTFS
WestJet11512:00 p.m.12:40 p.m.SMTWTFS
WestJet1078:20 a.m.9:00 a.m.SMTWTFS
Air Canada806512:35 p.m.1:09 p.m.SMTWTFS
WestJet1339:55 p.m.10:35 p.m.SMTWTFS
Air Canada202111:20 a.m.12:00 p.m.SMTWTFS
WestJet1171:00 p.m.1:40 p.m.SMTWTFS
Flair Airlines81310:35 p.m.11:15 p.m.SMTWTFS
Air Canada20739:40 p.m.10:17 p.m.SMTWTFS
WestJet11110:00 a.m.10:40 a.m.SMTWTFS
Air Canada2037:00 a.m.7:37 a.m.SMTWTFS
Air Canada2036:55 a.m.7:30 a.m.SMTWTFS
Air Canada2016:00 a.m.6:35 a.m.SMTWTFS
WestJet1255:00 p.m.5:40 p.m.SMTWTFS
Air Canada2172:05 p.m.2:42 p.m.SMTWTFS
Air Canada2237:05 p.m.7:42 p.m.SMTWTFS
Air Canada2214:25 p.m.5:02 p.m.SMTWTFS
WestJet1192:05 p.m.2:40 p.m.SMTWTFS
WestJet11311:05 a.m.11:45 a.m.SMTWTFS
WestJet13711:35 p.m.12:15 a.m.SMTWTFS
WestJet1276:00 p.m.6:40 p.m.SMTWTFS
Flair Airlines8098:50 p.m.9:30 p.m.SMTWTFS
WestJet1213:15 p.m.3:55 p.m.SMTWTFS
Flair Airlines8052:20 p.m.3:00 p.m.SMTWTFS
WestJet1099:30 a.m.10:10 a.m.SMTWTFS
Flair Airlines8074:15 p.m.4:55 p.m.SMTWTFS
Air Canada20197:45 a.m.8:22 a.m.SMTWTFS
Air Canada20198:15 a.m.8:52 a.m.SMTWTFS
Air Canada20252:05 p.m.2:42 p.m.SMTWTFS
Flair Airlines80111:05 a.m.11:45 a.m.SMTWTFS
Air Canada20297:05 p.m.7:42 p.m.SMTWTFS
Air Canada2193:05 p.m.3:42 p.m.SMTWTFS
WestJet1036:00 a.m.6:40 a.m.SMTWTFS
Air Canada20274:25 p.m.5:02 p.m.SMTWTFS
Air Canada20233:05 p.m.3:42 p.m.SMTWTFS
Air Canada2299:40 p.m.10:17 p.m.SMTWTFS
WestJet1396:50 p.m.7:25 p.m.SMTWTFS
WestJet1057:00 a.m.7:40 a.m.SMTWTFS
WestJet1796:30 p.m.7:10 p.m.SMTWTFS
WestJet1234:10 p.m.4:50 p.m.SMTWTFS
Air Canada2278:40 p.m.9:17 p.m.SMTWTFS
Air Canada80677:05 p.m.7:39 p.m.SMTWTFS
3h 52m (2688 km)
148 flights, 4 airlines
AirlineFlight #Departure YYCArrival YYZSchedule
Air Canada1347:15 a.m.1:04 p.m.SMTWTFS
Air Canada1483:15 p.m.9:04 p.m.SMTWTFS
Flair Airlines6246:25 p.m.12:20 a.m.SMTWTFS
WestJet6329:35 a.m.3:30 p.m.SMTWTFS
Air Canada1526:05 p.m.11:54 p.m.SMTWTFS
Flair Airlines6221:20 p.m.7:15 p.m.SMTWTFS
WestJet63611:15 a.m.5:10 p.m.SMTWTFS
Air Canada1587:55 p.m.1:44 a.m.SMTWTFS
Air Canada15612:55 a.m.6:44 a.m.SMTWTFS
WestJet6421:00 p.m.6:55 p.m.SMTWTFS
Porter Airlines35612:20 p.m.6:10 p.m.SMTWTFS
Flair Airlines62812:50 a.m.6:40 a.m.SMTWTFS
Air Canada14612:45 p.m.6:34 p.m.SMTWTFS
Air Canada1587:50 p.m.1:39 a.m.SMTWTFS
Air Canada1368:00 a.m.1:49 p.m.SMTWTFS
WestJet6207:00 a.m.12:55 p.m.SMTWTFS
Air Canada1306:30 a.m.12:14 p.m.SMTWTFS
WestJet6266:00 a.m.11:55 a.m.SMTWTFS
WestJet6308:20 a.m.2:15 p.m.SMTWTFS
WestJet6463:20 p.m.9:15 p.m.SMTWTFS
WestJet6527:10 p.m.1:05 a.m.SMTWTFS
WestJet6506:15 p.m.12:10 a.m.SMTWTFS
Porter Airlines3527:05 a.m.12:55 p.m.SMTWTFS
Air Canada1501:45 p.m.7:34 p.m.SMTWTFS
WestJet6402:10 p.m.8:05 p.m.SMTWTFS
Porter Airlines3624:40 p.m.10:30 p.m.SMTWTFS
WestJet66011:50 p.m.5:45 a.m.SMTWTFS
Air Canada14210:30 a.m.4:19 p.m.SMTWTFS
Porter Airlines36411:55 p.m.5:45 a.m.SMTWTFS
Flair Airlines6267:00 a.m.12:55 p.m.SMTWTFS
WestJet6444:50 p.m.10:45 p.m.SMTWTFS
Flair Airlines6209:15 a.m.3:10 p.m.SMTWTFS
Air Canada1347:10 a.m.12:59 p.m.SMTWTFS
WestJet6221:00 a.m.6:55 a.m.SMTWTFS
Air Canada1483:10 p.m.8:59 p.m.SMTWTFS
0h 59m (245 km)
61 flights, 3 airlines
AirlineFlight #Departure YYCArrival YEGSchedule
WestJet33028:10 a.m.9:10 a.m.SMTWTFS
WestJet1565:30 p.m.6:30 p.m.SMTWTFS
WestJet14611:05 a.m.12:05 p.m.SMTWTFS
WestJet1449:30 a.m.10:30 a.m.SMTWTFS
Air Canada81289:20 a.m.10:14 a.m.SMTWTFS
WestJet1586:50 p.m.7:50 p.m.SMTWTFS
WestJet1482:25 p.m.3:25 p.m.SMTWTFS
WestJet1508:40 p.m.9:40 p.m.SMTWTFS
Air Canada81448:30 p.m.9:24 p.m.SMTWTFS
Air Canada81383:50 p.m.4:44 p.m.SMTWTFS
Air North70110:50 a.m.11:40 a.m.SMTWTFS
WestJet1529:55 p.m.10:55 p.m.SMTWTFS
WestJet33049:30 a.m.10:30 a.m.SMTWTFS
WestJet33007:00 a.m.8:00 a.m.SMTWTFS
WestJet33062:25 p.m.3:25 p.m.SMTWTFS
Air Canada813412:30 p.m.1:24 p.m.SMTWTFS
WestJet15411:45 p.m.12:44 a.m.SMTWTFS
1h 10m (401 km)
52 flights, 3 airlines
AirlineFlight #Departure YYCArrival YLWSchedule
WestJet1839:30 a.m.9:40 a.m.SMTWTFS
WestJet19511:40 p.m.11:50 p.m.SMTWTFS
WestJet36811:05 p.m.1:20 p.m.SMTWTFS
WestJet18511:05 a.m.11:15 a.m.SMTWTFS
WestJet1917:15 p.m.7:25 p.m.SMTWTFS
Air Canada83916:40 p.m.6:53 p.m.SMTWTFS
WestJet1939:55 p.m.10:05 p.m.SMTWTFS
WestJet1818:10 a.m.8:20 a.m.SMTWTFS
WestJet36857:15 p.m.7:30 p.m.SMTWTFS
WestJet1872:15 p.m.2:25 p.m.SMTWTFS
Flair Airlines5598:10 p.m.8:20 p.m.SMTWTFS
WestJet1894:50 p.m.5:00 p.m.SMTWTFS
WestJet36796:15 p.m.6:30 p.m.SMTWTFS
1h 59m (1191 km)
48 flights, 3 airlines
AirlineFlight #Departure YYCArrival YWGSchedule
WestJet2349:55 p.m.12:55 a.m.SMTWTFS
Flair Airlines5345:15 p.m.8:20 p.m.SMTWTFS
WestJet2407:10 p.m.10:10 p.m.SMTWTFS
WestJet22812:25 p.m.3:25 p.m.SMTWTFS
WestJet2325:15 p.m.8:15 p.m.SMTWTFS
WestJet2228:10 a.m.11:10 a.m.SMTWTFS
WestJet2302:25 p.m.5:25 p.m.SMTWTFS
Air Canada83349:20 a.m.12:17 p.m.SMTWTFS
WestJet22611:05 a.m.2:05 p.m.SMTWTFS
Air Canada83348:40 p.m.11:37 p.m.SMTWTFS
WestJet2249:15 a.m.12:15 p.m.SMTWTFS
Air Canada83329:20 a.m.12:17 p.m.SMTWTFS
1h 40m (727 km)
43 flights, 2 airlines
AirlineFlight #Departure YYCArrival YYJSchedule
WestJet35019:15 a.m.10:10 a.m.SMTWTFS
WestJet26511:30 a.m.12:10 p.m.SMTWTFS
WestJet2694:50 p.m.5:30 p.m.SMTWTFS
Flair Airlines5452:20 p.m.3:05 p.m.SMTWTFS
WestJet2672:05 p.m.2:45 p.m.SMTWTFS
Flair Airlines5437:15 p.m.8:00 p.m.SMTWTFS
WestJet27311:00 p.m.11:40 p.m.SMTWTFS
WestJet2639:15 a.m.9:55 a.m.SMTWTFS
WestJet2618:20 a.m.9:00 a.m.SMTWTFS
WestJet2716:55 p.m.7:35 p.m.SMTWTFS
4h 07m (3003 km)
37 flights, 3 airlines
AirlineFlight #Departure YYCArrival YULSchedule
Air Canada32412:05 p.m.6:13 p.m.SMTWTFS
Air Canada3186:00 a.m.12:03 p.m.SMTWTFS
WestJet55810:15 a.m.4:30 p.m.SMTWTFS
Air Canada32412:10 p.m.6:18 p.m.SMTWTFS
Porter Airlines3848:00 a.m.2:12 p.m.SMTWTFS
WestJet5665:30 p.m.11:45 p.m.SMTWTFS
WestJet56812:50 a.m.7:05 a.m.SMTWTFS
Air Canada3261:45 p.m.7:46 p.m.SMTWTFS
Air Canada3281:00 a.m.7:10 a.m.SMTWTFS
1h 29m (661 km)
37 flights, 1 airline
AirlineFlight #Departure YYCArrival YQRSchedule
WestJet39411:10 a.m.12:35 p.m.SMTWTFS
WestJet33608:10 a.m.9:45 a.m.SMTWTFS
WestJet33664:50 p.m.6:25 p.m.SMTWTFS
WestJet336211:10 a.m.12:45 p.m.SMTWTFS
WestJet39811:45 p.m.1:10 a.m.SMTWTFS
WestJet33642:05 p.m.3:40 p.m.SMTWTFS
WestJet3929:25 a.m.10:50 a.m.SMTWTFS
WestJet33686:55 p.m.8:30 p.m.SMTWTFS
WestJet3969:55 p.m.11:20 p.m.SMTWTFS
1h 18m (518 km)
36 flights, 1 airline
AirlineFlight #Departure YYCArrival YXESchedule
WestJet3442:25 p.m.3:40 p.m.SMTWTFS
WestJet34563:25 p.m.4:50 p.m.SMTWTFS
WestJet34528:10 a.m.9:35 a.m.SMTWTFS
WestJet34606:55 p.m.8:20 p.m.SMTWTFS
WestJet3489:55 p.m.11:10 p.m.SMTWTFS
WestJet345411:20 a.m.12:45 p.m.SMTWTFS
WestJet35011:45 p.m.1:00 a.m.SMTWTFS
WestJet3429:20 a.m.10:35 a.m.SMTWTFS
3h 25m (1942 km)
35 flights, 1 airline
AirlineFlight #Departure YYCArrival LAXSchedule
WestJet102211:40 a.m.2:05 p.m.SMTWTFS
WestJet10242:45 p.m.5:10 p.m.SMTWTFS
WestJet102010:00 a.m.12:25 p.m.SMTWTFS
WestJet10267:40 p.m.10:05 p.m.SMTWTFS

Vancouver, British Columbia, Canada - Vancouver Intl (YVR)

Destination
Duration
Availability
Airlines
1h 30m (686 km)
185 flights, 3 airlines
AirlineFlight #Departure YVRArrival YYCSchedule
WestJet1182:30 p.m.5:00 p.m.SMTWTFS
Air Canada2225:15 p.m.7:45 p.m.SMTWTFS
Air Canada2161:00 p.m.3:34 p.m.SMTWTFS
WestJet1366:45 a.m.9:15 a.m.SMTWTFS
WestJet11010:40 a.m.1:10 p.m.SMTWTFS
WestJet1224:30 p.m.7:00 p.m.SMTWTFS
Air Canada22811:10 p.m.1:40 a.m.SMTWTFS
Air Canada20263:40 p.m.6:10 p.m.SMTWTFS
WestJet13410:15 p.m.12:44 a.m.SMTWTFS
WestJet9828:30 p.m.11:00 p.m.SMTWTFS
WestJet11412:45 p.m.3:15 p.m.SMTWTFS
Air Canada202011:40 a.m.2:10 p.m.SMTWTFS
Air Canada202210:40 a.m.1:10 p.m.SMTWTFS
WestJet1266:40 p.m.9:10 p.m.SMTWTFS
Air Canada20241:00 p.m.3:34 p.m.SMTWTFS
WestJet1068:30 a.m.11:00 a.m.SMTWTFS
WestJet1203:40 p.m.6:10 p.m.SMTWTFS
WestJet1161:45 p.m.4:15 p.m.SMTWTFS
Flair Airlines8127:20 p.m.9:50 p.m.SMTWTFS
Flair Airlines80410:50 a.m.1:20 p.m.SMTWTFS
Air Canada20286:10 p.m.8:40 p.m.SMTWTFS
Flair Airlines80612:40 p.m.3:10 p.m.SMTWTFS
WestJet1161:40 p.m.4:10 p.m.SMTWTFS
WestJet11211:45 a.m.2:15 p.m.SMTWTFS
WestJet1047:30 a.m.10:00 a.m.SMTWTFS
Air Canada80683:40 p.m.6:08 p.m.SMTWTFS
WestJet1245:40 p.m.8:10 p.m.SMTWTFS
Flair Airlines8007:50 a.m.10:20 a.m.SMTWTFS
WestJet1308:25 p.m.10:55 p.m.SMTWTFS
Air Canada20729:15 p.m.11:45 p.m.SMTWTFS
Air Canada80649:30 a.m.11:58 a.m.SMTWTFS
WestJet1287:30 p.m.10:00 p.m.SMTWTFS
WestJet1005:00 a.m.7:30 a.m.SMTWTFS
Air Canada2246:10 p.m.8:40 p.m.SMTWTFS
WestJet1089:25 a.m.11:55 a.m.SMTWTFS
Air Canada21010:40 a.m.1:10 p.m.SMTWTFS
WestJet1783:00 p.m.5:30 p.m.SMTWTFS
Air Canada21211:40 a.m.2:10 p.m.SMTWTFS
WestJet1026:00 a.m.8:30 a.m.SMTWTFS
Flair Airlines8085:35 p.m.8:05 p.m.SMTWTFS
Air Canada2267:30 p.m.10:00 p.m.SMTWTFS
Air Canada20188:00 a.m.10:30 a.m.SMTWTFS
Air Canada2203:40 p.m.6:10 p.m.SMTWTFS
4h 34m (3344 km)
120 flights, 4 airlines
AirlineFlight #Departure YVRArrival YYZSchedule
Air Canada349:00 a.m.4:29 p.m.SMTWTFS
Flair Airlines60611:15 a.m.6:55 p.m.SMTWTFS
Porter Airlines3144:20 p.m.11:55 p.m.SMTWTFS
WestJet7205:30 p.m.1:05 a.m.SMTWTFS
WestJet73610:35 p.m.6:10 a.m.SMTWTFS
WestJet7109:00 a.m.4:35 p.m.SMTWTFS
Air Canada11212:00 p.m.7:24 p.m.SMTWTFS
Porter Airlines3101:55 p.m.9:30 p.m.SMTWTFS
Flair Airlines60212:10 a.m.7:50 a.m.SMTWTFS
Porter Airlines3189:55 p.m.5:30 a.m.SMTWTFS
Air Canada12610:20 p.m.5:50 a.m.SMTWTFS
Air Canada11212:20 p.m.7:44 p.m.SMTWTFS
Air Canada1246:00 p.m.1:35 a.m.SMTWTFS
Flair Airlines60412:50 p.m.8:30 p.m.SMTWTFS
Air Canada12811:00 p.m.6:34 a.m.SMTWTFS
Air Canada1868:35 a.m.4:10 p.m.SMTWTFS
Porter Airlines3027:00 a.m.2:35 p.m.SMTWTFS
Air Canada1006:15 a.m.1:50 p.m.SMTWTFS
Air Canada18811:45 p.m.7:20 a.m.SMTWTFS
Air Canada1181:00 p.m.8:39 p.m.SMTWTFS
WestJet70811:00 a.m.6:35 p.m.SMTWTFS
Air Canada10612:45 a.m.8:20 a.m.SMTWTFS
Flair Airlines60010:45 p.m.6:25 a.m.SMTWTFS
Air Canada1841:30 p.m.8:54 p.m.SMTWTFS
Air Canada1027:30 a.m.3:05 p.m.SMTWTFS
WestJet7141:15 p.m.8:50 p.m.SMTWTFS
Air Canada1841:10 p.m.8:49 p.m.SMTWTFS
Air Canada1168:00 a.m.3:35 p.m.SMTWTFS
WestJet7223:15 p.m.10:50 p.m.SMTWTFS
Air Canada10810:15 a.m.5:50 p.m.SMTWTFS
Air Canada1049:30 a.m.4:54 p.m.SMTWTFS
Porter Airlines30612:15 p.m.7:50 p.m.SMTWTFS
Air Canada1828:00 a.m.3:31 p.m.SMTWTFS
Air Canada1142:00 p.m.9:29 p.m.SMTWTFS
WestJet71211:30 a.m.7:05 p.m.SMTWTFS
Flair Airlines6104:50 p.m.12:25 a.m.SMTWTFS
Air Canada1889:55 p.m.5:30 a.m.SMTWTFS
1h 34m (808 km)
97 flights, 3 airlines
AirlineFlight #Departure YVRArrival YEGSchedule
Flair Airlines8268:30 a.m.11:05 a.m.SMTWTFS
Air Canada2446:00 p.m.8:34 p.m.SMTWTFS
Air Canada20747:10 a.m.9:44 a.m.SMTWTFS
Air Canada20747:15 a.m.9:49 a.m.SMTWTFS
WestJet1709:15 a.m.11:50 a.m.SMTWTFS
Air Canada20848:40 p.m.11:14 p.m.SMTWTFS
Air Canada208610:30 p.m.1:04 a.m.SMTWTFS
Air Canada2488:40 p.m.11:14 p.m.SMTWTFS
WestJet3102:40 p.m.5:15 p.m.SMTWTFS
Flair Airlines8226:45 a.m.9:20 a.m.SMTWTFS
WestJet3006:00 a.m.8:35 a.m.SMTWTFS
WestJet32210:10 p.m.12:44 a.m.SMTWTFS
Air Canada20768:20 a.m.10:54 a.m.SMTWTFS
Air Canada23010:45 p.m.1:19 a.m.SMTWTFS
Air Canada81169:00 a.m.11:33 a.m.SMTWTFS
Air Canada2467:15 p.m.9:49 p.m.SMTWTFS
Air Canada208610:45 p.m.1:19 a.m.SMTWTFS
Air Canada81204:55 p.m.7:28 p.m.SMTWTFS
Flair Airlines8268:25 a.m.11:00 a.m.SMTWTFS
WestJet3028:15 a.m.10:50 a.m.SMTWTFS
Air Canada812610:30 p.m.1:03 a.m.SMTWTFS
Air Canada811810:00 a.m.12:33 p.m.SMTWTFS
Flair Airlines82012:30 p.m.3:05 p.m.SMTWTFS
WestJet3169:40 a.m.12:15 p.m.SMTWTFS
Flair Airlines8245:40 p.m.8:15 p.m.SMTWTFS
Air Canada23010:30 p.m.1:04 a.m.SMTWTFS
WestJet3123:15 p.m.5:45 p.m.SMTWTFS
Air Canada20806:00 p.m.8:34 p.m.SMTWTFS
Air Canada20781:00 p.m.3:34 p.m.SMTWTFS
WestJet3041:15 p.m.3:50 p.m.SMTWTFS
WestJet3146:10 p.m.8:45 p.m.SMTWTFS
WestJet3102:35 p.m.5:10 p.m.SMTWTFS
WestJet30811:15 a.m.1:50 p.m.SMTWTFS
1h 12m (204 km)
58 flights, 3 airlines
AirlineFlight #Departure YVRArrival SEASchedule
Alaska Airlines20165:25 p.m.6:32 p.m.SMTWTFS
Delta39685:20 p.m.6:40 p.m.SMTWTFS
Alaska Airlines20177:30 p.m.8:37 p.m.SMTWTFS
Alaska Airlines20128:05 a.m.9:08 a.m.SMTWTFS
Air Canada88041:15 p.m.2:22 p.m.SMTWTFS
Delta37643:43 p.m.4:57 p.m.SMTWTFS
Alaska Airlines20153:20 p.m.4:27 p.m.SMTWTFS
Delta402011:18 a.m.12:38 p.m.SMTWTFS
Delta39877:23 a.m.8:35 a.m.SMTWTFS
Air Canada88109:35 p.m.10:42 p.m.SMTWTFS
Air Canada88065:25 p.m.6:32 p.m.SMTWTFS
Alaska Airlines20127:55 a.m.8:58 a.m.SMTWTFS
Alaska Airlines20116:00 a.m.7:07 a.m.SMTWTFS
Alaska Airlines20141:10 p.m.2:17 p.m.SMTWTFS
Alaska Airlines201311:50 a.m.12:58 p.m.SMTWTFS
Delta38877:36 p.m.8:57 p.m.SMTWTFS
Air Canada87989:00 a.m.10:07 a.m.SMTWTFS
Delta39436:15 a.m.7:35 a.m.SMTWTFS
0h 58m (286 km)
48 flights, 4 airlines
AirlineFlight #Departure YVRArrival YLWSchedule
Air North50910:05 a.m.10:55 a.m.SMTWTFS
WestJet35709:45 a.m.10:45 a.m.SMTWTFS
Air Canada82689:30 a.m.10:29 a.m.SMTWTFS
WestJet35728:45 a.m.9:45 a.m.SMTWTFS
Air Canada82807:00 p.m.7:59 p.m.SMTWTFS
Air Canada82741:15 p.m.2:14 p.m.SMTWTFS
Air Canada82764:40 p.m.5:39 p.m.SMTWTFS
Air Canada827011:20 a.m.12:19 p.m.SMTWTFS
Air Canada828210:30 p.m.11:29 p.m.SMTWTFS
Central Mountain Air7348:05 a.m.9:05 a.m.SMTWTFS
WestJet35681:35 p.m.2:35 p.m.SMTWTFS
Air North5796:10 p.m.7:00 p.m.SMTWTFS
WestJet356010:30 p.m.11:30 p.m.SMTWTFS
WestJet35645:00 p.m.6:00 p.m.SMTWTFS
WestJet35662:45 p.m.3:45 p.m.SMTWTFS
WestJet35627:05 p.m.8:05 p.m.SMTWTFS
2h 23m (1287 km)
47 flights, 3 airlines
AirlineFlight #Departure YVRArrival SFOSchedule
Air Canada88468:45 p.m.11:07 p.m.SMTWTFS
Air Canada17681:00 p.m.3:22 p.m.SMTWTFS
United Airlines10837:20 p.m.9:44 p.m.SMTWTFS
Air Canada5684:10 p.m.6:32 p.m.SMTWTFS
United Airlines24809:47 a.m.12:12 p.m.SMTWTFS
United Airlines13338:25 a.m.10:50 a.m.SMTWTFS
United Airlines18975:25 p.m.7:49 p.m.SMTWTFS
United Airlines23227:00 a.m.9:25 a.m.SMTWTFS
Flair Airlines18483:30 p.m.6:00 p.m.SMTWTFS
United Airlines22165:25 p.m.7:47 p.m.SMTWTFS
United Airlines12303:15 p.m.5:39 p.m.SMTWTFS
United Airlines13339:47 a.m.12:12 p.m.SMTWTFS
United Airlines12608:25 a.m.10:50 a.m.SMTWTFS
Air Canada5628:00 a.m.10:20 a.m.SMTWTFS
0h 32m (63 km)
40 flights, 4 airlines
AirlineFlight #Departure YVRArrival YYJSchedule
Air Canada81616:00 p.m.6:31 p.m.SMTWTFS
WestJet33275:40 p.m.6:15 p.m.SMTWTFS
Air Canada816910:10 p.m.10:41 p.m.SMTWTFS
WestJet33239:30 a.m.10:05 a.m.SMTWTFS
Pacific Coastal1197:25 p.m.7:50 p.m.SMTWTFS
Pacific Coastal1197:15 p.m.7:40 p.m.SMTWTFS
WestJet332910:50 p.m.11:25 p.m.SMTWTFS
Air Canada81551:45 p.m.2:21 p.m.SMTWTFS
Air Canada81479:00 a.m.9:31 a.m.SMTWTFS
Air North5412:55 p.m.3:30 p.m.SMTWTFS
Air Canada81594:35 p.m.5:06 p.m.SMTWTFS
Air Canada81457:00 a.m.7:31 a.m.SMTWTFS
Air Canada81678:00 p.m.8:31 p.m.SMTWTFS
WestJet33253:20 p.m.3:55 p.m.SMTWTFS
Pacific Coastal1093:10 p.m.3:35 p.m.SMTWTFS
Pacific Coastal1071:00 p.m.1:25 p.m.SMTWTFS
Pacific Coastal10712:55 p.m.1:20 p.m.SMTWTFS
Pacific Coastal1176:10 p.m.6:35 p.m.SMTWTFS
3h 00m (1740 km)
37 flights, 5 airlines
AirlineFlight #Departure YVRArrival LAXSchedule
United Airlines26812:51 p.m.5:50 p.m.SMTWTFS
United Airlines26812:55 p.m.5:54 p.m.SMTWTFS
United Airlines214612:09 p.m.3:08 p.m.SMTWTFS
Air Canada17428:30 a.m.11:32 a.m.SMTWTFS
WestJet11028:20 a.m.11:20 a.m.SMTWTFS
United Airlines3872:55 p.m.5:54 p.m.SMTWTFS
American Airlines17191:45 p.m.4:50 p.m.SMTWTFS
Air Canada17428:45 a.m.11:47 a.m.SMTWTFS
Air Canada5561:05 p.m.4:07 p.m.SMTWTFS
Flair Airlines18887:50 a.m.10:45 a.m.SMTWTFS
Air Canada5561:00 p.m.4:02 p.m.SMTWTFS
Air Canada55410:35 a.m.1:37 p.m.SMTWTFS
Air Canada5586:35 p.m.9:37 p.m.SMTWTFS
American Airlines6244:55 p.m.7:58 p.m.SMTWTFS
4h 52m (3679 km)
35 flights, 3 airlines
AirlineFlight #Departure YVRArrival YULSchedule
Air Canada3081:00 p.m.8:50 p.m.SMTWTFS
Porter Airlines3728:00 a.m.3:54 p.m.SMTWTFS
Flair Airlines10611:25 p.m.7:15 a.m.SMTWTFS
Air Canada30611:30 a.m.7:24 p.m.SMTWTFS
Air Canada3049:05 a.m.4:59 p.m.SMTWTFS
Air Canada3027:30 a.m.3:22 p.m.SMTWTFS
Air Canada3124:45 p.m.12:37 a.m.SMTWTFS
Air Canada3027:40 a.m.3:32 p.m.SMTWTFS
Air Canada31610:25 p.m.6:15 a.m.SMTWTFS
Air Canada31411:15 p.m.7:10 a.m.SMTWTFS
Air Canada30611:40 a.m.7:35 p.m.SMTWTFS
1h 19m (523 km)
24 flights, 2 airlines
AirlineFlight #Departure YVRArrival YXSSchedule
WestJet34126:05 p.m.7:25 p.m.SMTWTFS
WestJet34088:55 a.m.10:15 a.m.SMTWTFS
Air Canada83456:20 p.m.7:39 p.m.SMTWTFS
Air Canada834910:10 p.m.11:29 p.m.SMTWTFS
Air Canada83398:25 a.m.9:44 a.m.SMTWTFS
WestJet341012:55 p.m.2:15 p.m.SMTWTFS
Air Canada83431:30 p.m.2:49 p.m.SMTWTFS
WestJet341410:40 p.m.11:59 p.m.SMTWTFS

Halifax, Nova Scotia, Canada - Halifax Intl (YHZ)

Destination
Duration
Availability
Airlines
2h 26m (1286 km)
102 flights, 4 airlines
AirlineFlight #Departure YHZArrival YYZSchedule
Air Canada6175:05 p.m.6:30 p.m.SMTWTFS
Air Canada20575:15 a.m.6:40 a.m.SMTWTFS
WestJet8018:30 a.m.10:00 a.m.SMTWTFS
Air Canada20612:05 p.m.3:30 p.m.SMTWTFS
Porter Airlines2006:20 a.m.7:45 a.m.SMTWTFS
Air Canada20597:05 a.m.8:30 a.m.SMTWTFS
Air Canada20656:10 p.m.7:35 p.m.SMTWTFS
Porter Airlines20211:05 a.m.12:30 p.m.SMTWTFS
Air Canada6132:05 p.m.3:30 p.m.SMTWTFS
Air Canada61112:20 p.m.1:41 p.m.SMTWTFS
Air Canada6036:00 a.m.7:25 a.m.SMTWTFS
Air Canada20636:00 a.m.7:25 a.m.SMTWTFS
Flair Airlines65311:45 a.m.1:10 p.m.SMTWTFS
Air Canada20614:10 p.m.5:35 p.m.SMTWTFS
Air Canada6059:00 a.m.10:25 a.m.SMTWTFS
Air Canada6196:10 p.m.7:35 p.m.SMTWTFS
Air Canada6154:10 p.m.5:35 p.m.SMTWTFS
WestJet8093:45 p.m.5:15 p.m.SMTWTFS
Porter Airlines2064:35 p.m.6:00 p.m.SMTWTFS
WestJet8118:15 p.m.9:45 p.m.SMTWTFS
Porter Airlines20412:55 p.m.2:20 p.m.SMTWTFS
Air Canada20596:50 a.m.8:15 a.m.SMTWTFS
Flair Airlines65511:00 p.m.12:25 a.m.SMTWTFS
Flair Airlines6578:00 p.m.9:25 p.m.SMTWTFS
Air Canada6015:15 a.m.6:40 a.m.SMTWTFS
WestJet8031:30 p.m.3:00 p.m.SMTWTFS
Air Canada6077:05 a.m.8:30 a.m.SMTWTFS
Air Canada20597:00 a.m.8:25 a.m.SMTWTFS
AirlineFlight #Departure YHZArrival YULSchedule
Air Canada20518:15 p.m.8:58 p.m.SMTWTFS
Air Canada204712:35 p.m.1:13 p.m.SMTWTFS
Air Canada6616:25 a.m.7:10 a.m.SMTWTFS
Air Canada204712:25 p.m.1:03 p.m.SMTWTFS
Air Canada66312:25 p.m.1:03 p.m.SMTWTFS
Air Canada6652:30 p.m.3:13 p.m.SMTWTFS
Porter Airlines2566:45 p.m.7:33 p.m.SMTWTFS
Porter Airlines23248:00 a.m.8:54 a.m.SMTWTFS
Air Canada6675:30 p.m.6:20 p.m.SMTWTFS
Air Canada20456:25 a.m.7:10 a.m.SMTWTFS
Air Canada6698:15 p.m.8:58 p.m.SMTWTFS
Air Canada204712:30 p.m.1:08 p.m.SMTWTFS
5h 35m (3742 km)
21 flights, 1 airline
AirlineFlight #Departure YHZArrival YYCSchedule
WestJet6758:00 p.m.10:35 p.m.SMTWTFS
WestJet6713:35 p.m.6:10 p.m.SMTWTFS
WestJet6736:15 p.m.8:50 p.m.SMTWTFS
WestJet6697:45 a.m.10:20 a.m.SMTWTFS
2h 14m (959 km)
12 flights, 2 airlines
AirlineFlight #Departure YHZArrival LGASchedule
Delta53241:27 p.m.2:42 p.m.SMTWTFS
Delta54747:00 a.m.8:10 a.m.SMTWTFS
Delta54746:30 a.m.7:43 a.m.SMTWTFS
American Airlines45868:00 a.m.9:18 a.m.SMTWTFS
American Airlines45753:12 p.m.4:30 p.m.SMTWTFS
American Airlines45753:15 p.m.4:33 p.m.SMTWTFS
American Airlines45868:19 a.m.9:38 a.m.SMTWTFS
Delta53243:50 p.m.5:03 p.m.SMTWTFS
2h 07m (954 km)
9 flights, 2 airlines
AirlineFlight #Departure YHZArrival YOWSchedule
Porter Airlines249211:25 a.m.12:36 p.m.SMTWTFS
Air Canada76857:15 a.m.8:28 a.m.SMTWTFS
Air Canada76915:40 p.m.6:53 p.m.SMTWTFS
Porter Airlines2407:00 a.m.7:50 a.m.SMTWTFS
Porter Airlines24941:35 p.m.2:46 p.m.SMTWTFS
Porter Airlines2445:25 p.m.6:15 p.m.SMTWTFS
Air Canada76891:35 p.m.2:48 p.m.SMTWTFS
AirlineFlight #Departure YHZArrival DTWSchedule
WestJet10503:30 p.m.5:20 p.m.SMTWTFS
2h 22m (985 km)
8 flights, 2 airlines
AirlineFlight #Departure YHZArrival EWRSchedule
United Airlines34217:00 a.m.8:18 a.m.SMTWTFS
Air Canada766510:25 a.m.11:59 a.m.SMTWTFS
United Airlines35037:00 a.m.8:18 a.m.SMTWTFS
United Airlines34712:50 p.m.4:08 p.m.SMTWTFS
1h 49m (880 km)
8 flights, 2 airlines
AirlineFlight #Departure YHZArrival YYTSchedule
Air Canada76728:05 a.m.10:28 a.m.SMTWTFS
Porter Airlines4651:05 p.m.3:05 p.m.SMTWTFS
Air Canada76785:40 p.m.8:03 p.m.SMTWTFS
Air Canada76829:05 p.m.11:28 p.m.SMTWTFS
Air Canada767410:55 a.m.1:18 p.m.SMTWTFS
Porter Airlines24316:00 p.m.8:17 p.m.SMTWTFS
6h 28m (4426 km)
7 flights, 2 airlines
AirlineFlight #Departure YHZArrival YVRSchedule
WestJet7935:50 p.m.8:20 p.m.SMTWTFS
Air Canada3618:05 a.m.10:28 a.m.SMTWTFS
6h 30m (5230 km)
6 flights, 1 airline
AirlineFlight #Departure YHZArrival FRASchedule
Discover Airlines757:30 p.m.7:00 a.m.SMTWTFS
Discover Airlines7310:10 p.m.9:40 a.m.SMTWTFS

Edmonton, Alberta, Canada - Edmonton (YEG)

Destination
Duration
Availability
Airlines
1h 43m (808 km)
104 flights, 3 airlines
AirlineFlight #Departure YEGArrival YVRSchedule
Air Canada207710:50 a.m.11:38 a.m.SMTWTFS
Flair Airlines82310:05 a.m.10:50 a.m.SMTWTFS
Air Canada811912:15 p.m.12:57 p.m.SMTWTFS
WestJet3091:25 p.m.2:10 p.m.SMTWTFS
Air Canada2337:00 a.m.7:40 a.m.SMTWTFS
WestJet3219:25 p.m.10:10 p.m.SMTWTFS
WestJet3016:50 a.m.7:35 a.m.SMTWTFS
WestJet3152:50 p.m.3:30 p.m.SMTWTFS
Air Canada20757:00 a.m.7:40 a.m.SMTWTFS
Air Canada81156:30 a.m.7:12 a.m.SMTWTFS
Air Canada2418:00 a.m.8:43 a.m.SMTWTFS
Air Canada20858:00 a.m.8:43 a.m.SMTWTFS
Air Canada81235:30 p.m.6:12 p.m.SMTWTFS
Air Canada20916:30 a.m.7:15 a.m.SMTWTFS
WestJet30711:40 a.m.12:25 p.m.SMTWTFS
WestJet3196:25 p.m.7:10 p.m.SMTWTFS
Flair Airlines8259:00 p.m.9:45 p.m.SMTWTFS
WestJet3174:50 p.m.5:30 p.m.SMTWTFS
Air Canada2316:00 a.m.6:43 a.m.SMTWTFS
WestJet17112:50 p.m.1:35 p.m.SMTWTFS
Air Canada2356:30 a.m.7:15 a.m.SMTWTFS
WestJet3091:15 p.m.2:00 p.m.SMTWTFS
WestJet3039:40 a.m.10:25 a.m.SMTWTFS
Air Canada20814:25 p.m.5:04 p.m.SMTWTFS
Air Canada20756:00 a.m.6:43 a.m.SMTWTFS
Air Canada2519:25 p.m.10:08 p.m.SMTWTFS
Air Canada81211:15 p.m.1:57 p.m.SMTWTFS
Air Canada81158:00 a.m.8:42 a.m.SMTWTFS
WestJet3237:45 p.m.8:30 p.m.SMTWTFS
Flair Airlines8277:00 a.m.7:45 a.m.SMTWTFS
WestJet30711:50 a.m.12:35 p.m.SMTWTFS
Air Canada207911:50 a.m.12:38 p.m.SMTWTFS
Air Canada20839:25 p.m.10:08 p.m.SMTWTFS
Flair Airlines8213:50 p.m.4:35 p.m.SMTWTFS
3h 43m (2688 km)
72 flights, 4 airlines
AirlineFlight #Departure YEGArrival YYZSchedule
Flair Airlines6324:55 p.m.10:45 p.m.SMTWTFS
WestJet4606:15 p.m.11:59 p.m.SMTWTFS
WestJet4543:25 p.m.9:10 p.m.SMTWTFS
Flair Airlines6325:10 p.m.11:00 p.m.SMTWTFS
Flair Airlines63612:55 a.m.6:50 a.m.SMTWTFS
Air Canada1681:40 p.m.7:26 p.m.SMTWTFS
Air Canada16411:20 a.m.5:00 p.m.SMTWTFS
Porter Airlines40612:20 p.m.6:04 p.m.SMTWTFS
WestJet4387:00 a.m.12:45 p.m.SMTWTFS
Air Canada1768:00 a.m.1:40 p.m.SMTWTFS
WestJet4449:35 a.m.3:20 p.m.SMTWTFS
Air Canada1781:00 a.m.6:42 a.m.SMTWTFS
WestJet43011:25 p.m.5:10 a.m.SMTWTFS
Air Canada1723:50 p.m.9:35 p.m.SMTWTFS
Air Canada1746:00 p.m.11:46 p.m.SMTWTFS
Porter Airlines4027:00 a.m.12:44 p.m.SMTWTFS
Porter Airlines41011:50 p.m.5:34 a.m.SMTWTFS
Air Canada1606:00 a.m.11:40 a.m.SMTWTFS
Flair Airlines6381:40 p.m.7:30 p.m.SMTWTFS
0h 59m (245 km)
68 flights, 3 airlines
AirlineFlight #Departure YEGArrival YYCSchedule
WestJet33114:30 p.m.5:30 p.m.SMTWTFS
WestJet1514:30 p.m.5:30 p.m.SMTWTFS
Air North70210:45 a.m.11:40 a.m.SMTWTFS
Air Canada813310:50 a.m.11:47 a.m.SMTWTFS
WestJet1597:40 a.m.8:40 a.m.SMTWTFS
WestJet330312:10 p.m.1:10 p.m.SMTWTFS
WestJet33099:30 p.m.10:30 p.m.SMTWTFS
Air Canada81435:30 p.m.6:31 p.m.SMTWTFS
WestJet1493:00 p.m.4:00 p.m.SMTWTFS
WestJet1557:40 p.m.8:40 p.m.SMTWTFS
WestJet33077:00 a.m.8:00 a.m.SMTWTFS
WestJet1576:40 p.m.7:40 p.m.SMTWTFS
Air Canada81372:05 p.m.3:02 p.m.SMTWTFS
WestJet1459:10 a.m.10:10 a.m.SMTWTFS
WestJet1416:10 a.m.7:10 a.m.SMTWTFS
WestJet1437:00 a.m.8:00 a.m.SMTWTFS
Air Canada81276:15 a.m.7:12 a.m.SMTWTFS
1h 21m (546 km)
18 flights, 2 airlines
AirlineFlight #Departure YEGArrival YLWSchedule
Flair Airlines7574:15 p.m.4:35 p.m.SMTWTFS
WestJet5256:40 a.m.7:00 a.m.SMTWTFS
WestJet33479:15 a.m.9:40 a.m.SMTWTFS
WestJet33491:20 p.m.1:45 p.m.SMTWTFS
Flair Airlines75911:50 a.m.12:10 p.m.SMTWTFS
WestJet5311:20 p.m.1:40 p.m.SMTWTFS
WestJet33519:30 p.m.9:55 p.m.SMTWTFS
WestJet5336:40 p.m.7:00 p.m.SMTWTFS
WestJet33533:30 p.m.3:55 p.m.SMTWTFS
WestJet33555:35 p.m.6:00 p.m.SMTWTFS
WestJet33533:00 p.m.3:25 p.m.SMTWTFS
1h 55m (1186 km)
17 flights, 2 airlines
AirlineFlight #Departure YEGArrival YWGSchedule
WestJet4966:45 p.m.9:40 p.m.SMTWTFS
WestJet4849:05 a.m.12:00 p.m.SMTWTFS
WestJet4881:05 p.m.4:00 p.m.SMTWTFS
Flair Airlines7504:15 p.m.7:15 p.m.SMTWTFS
WestJet4826:25 a.m.9:20 a.m.SMTWTFS
1h 48m (1019 km)
15 flights, 3 airlines
AirlineFlight #Departure YEGArrival YZFSchedule
WestJet347512:30 p.m.2:40 p.m.SMTWTFS
Canadian North2449:20 a.m.11:05 a.m.SMTWTFS
Canadian North23812:30 p.m.2:15 p.m.SMTWTFS
Canadian North1188:00 a.m.9:45 a.m.SMTWTFS
Canadian North2428:00 a.m.9:45 a.m.SMTWTFS
Canadian North2448:00 a.m.9:45 a.m.SMTWTFS
Air Canada81138:15 p.m.9:58 p.m.SMTWTFS
4h 07m (2968 km)
11 flights, 2 airlines
AirlineFlight #Departure YEGArrival YULSchedule
Air Canada33612:25 p.m.6:30 p.m.SMTWTFS
Porter Airlines3787:05 a.m.1:07 p.m.SMTWTFS
Air Canada3321:00 a.m.7:10 a.m.SMTWTFS
1h 47m (861 km)
9 flights, 2 airlines
AirlineFlight #Departure YEGArrival YYJSchedule
WestJet5051:05 p.m.1:50 p.m.SMTWTFS
Flair Airlines7272:15 p.m.3:00 p.m.SMTWTFS
WestJet5016:15 a.m.7:00 a.m.SMTWTFS
WestJet37156:15 p.m.7:20 p.m.SMTWTFS
WestJet5116:15 p.m.7:00 p.m.SMTWTFS
2h 45m (1638 km)
8 flights, 1 airline
AirlineFlight #Departure YEGArrival DENSchedule
United Airlines23764:50 p.m.7:35 p.m.SMTWTFS
United Airlines15226:00 a.m.8:45 a.m.SMTWTFS
United Airlines26514:50 p.m.7:35 p.m.SMTWTFS
United Airlines4753:17 p.m.6:02 p.m.SMTWTFS
3h 35m (2185 km)
7 flights, 1 airline
AirlineFlight #Departure YEGArrival LAXSchedule
WestJet14241:25 p.m.4:00 p.m.SMTWTFS

Toronto, Ontario, Canada - Pearson Intl (YYZ)

Destination
Duration
Availability
Airlines
4h 18m (2688 km)
142 flights, 4 airlines
AirlineFlight #Departure YYZArrival YYCSchedule
WestJet6298:00 a.m.10:20 a.m.SMTWTFS
Flair Airlines62310:00 a.m.12:20 p.m.SMTWTFS
WestJet6558:00 p.m.10:20 p.m.SMTWTFS
Air Canada13710:30 a.m.12:46 p.m.SMTWTFS
Flair Airlines6299:30 p.m.11:45 p.m.SMTWTFS
Air Canada1515:35 p.m.7:50 p.m.SMTWTFS
Air Canada1452:55 p.m.5:11 p.m.SMTWTFS
WestJet6411:30 p.m.3:50 p.m.SMTWTFS
Air Canada15911:05 p.m.1:20 a.m.SMTWTFS
WestJet6432:50 p.m.5:10 p.m.SMTWTFS
Porter Airlines3679:50 p.m.12:07 a.m.SMTWTFS
Flair Airlines6253:20 p.m.5:40 p.m.SMTWTFS
Air Canada1337:15 a.m.9:31 a.m.SMTWTFS
WestJet65910:25 p.m.12:44 a.m.SMTWTFS
WestJet6516:30 p.m.8:50 p.m.SMTWTFS
Air Canada1474:50 p.m.7:06 p.m.SMTWTFS
Flair Airlines6271:55 p.m.4:15 p.m.SMTWTFS
Porter Airlines3539:00 a.m.11:22 a.m.SMTWTFS
WestJet63510:00 a.m.12:20 p.m.SMTWTFS
WestJet6339:00 a.m.11:20 a.m.SMTWTFS
WestJet6276:00 a.m.8:20 a.m.SMTWTFS
WestJet63710:50 a.m.1:10 p.m.SMTWTFS
Air Canada1399:20 a.m.11:36 a.m.SMTWTFS
Air Canada1558:45 p.m.11:00 p.m.SMTWTFS
Air Canada14112:00 p.m.2:15 p.m.SMTWTFS
Air Canada14112:05 p.m.2:20 p.m.SMTWTFS
WestJet6453:50 p.m.6:10 p.m.SMTWTFS
WestJet63912:00 p.m.2:20 p.m.SMTWTFS
Air Canada1536:50 p.m.9:05 p.m.SMTWTFS
Air Canada1474:35 p.m.6:51 p.m.SMTWTFS
WestJet98111:30 a.m.1:50 p.m.SMTWTFS
WestJet6317:00 a.m.9:20 a.m.SMTWTFS
Porter Airlines3571:25 p.m.3:42 p.m.SMTWTFS
Air Canada1438:00 a.m.10:16 a.m.SMTWTFS
Porter Airlines3656:55 p.m.9:12 p.m.SMTWTFS
Flair Airlines6213:55 p.m.6:15 p.m.SMTWTFS
Porter Airlines3657:00 p.m.9:17 p.m.SMTWTFS
1h 23m (505 km)
135 flights, 5 airlines
AirlineFlight #Departure YYZArrival YULSchedule
Air Transat7117:10 p.m.8:30 p.m.SMTWTFS
Air Canada43410:30 p.m.11:50 p.m.SMTWTFS
Air Canada4142:00 p.m.3:22 p.m.SMTWTFS
Air Canada40810:30 a.m.11:52 a.m.SMTWTFS
Air Canada4289:30 p.m.10:52 p.m.SMTWTFS
Air Transat5516:10 p.m.7:30 p.m.SMTWTFS
Air Transat7417:10 p.m.8:30 p.m.SMTWTFS
Air Canada4268:30 p.m.9:50 p.m.SMTWTFS
WestJet85811:00 p.m.12:25 a.m.SMTWTFS
Porter Airlines13511:15 p.m.12:37 a.m.SMTWTFS
Porter Airlines1296:10 p.m.7:32 p.m.SMTWTFS
Air Transat5316:00 p.m.7:20 p.m.SMTWTFS
Air Transat4314:00 p.m.5:20 p.m.SMTWTFS
Porter Airlines1253:40 p.m.5:02 p.m.SMTWTFS
Air Transat7617:10 p.m.8:30 p.m.SMTWTFS
Air Canada788412:30 a.m.1:52 a.m.SMTWTFS
WestJet8163:20 p.m.4:45 p.m.SMTWTFS
Air Canada43010:05 p.m.11:27 p.m.SMTWTFS
Air Transat4514:00 p.m.5:20 p.m.SMTWTFS
Air Transat7517:10 p.m.8:30 p.m.SMTWTFS
Air Transat7217:10 p.m.8:30 p.m.SMTWTFS
Air Canada4247:30 p.m.8:57 p.m.SMTWTFS
Air Canada4007:00 a.m.8:20 a.m.SMTWTFS
Air Canada43010:00 p.m.11:22 p.m.SMTWTFS
Royal Jordanian27211:45 a.m.1:20 p.m.SMTWTFS
Air Canada4049:00 a.m.10:22 a.m.SMTWTFS
Air Canada4028:00 a.m.9:22 a.m.SMTWTFS
Air Transat5216:00 p.m.7:20 p.m.SMTWTFS
Air Canada8945:30 p.m.6:52 p.m.SMTWTFS
Air Transat5116:10 p.m.7:30 p.m.SMTWTFS
WestJet98011:00 a.m.12:25 p.m.SMTWTFS
Air Canada4884:30 p.m.5:52 p.m.SMTWTFS
Air Transat7317:10 p.m.8:30 p.m.SMTWTFS
Air Canada4184:00 p.m.5:27 p.m.SMTWTFS
Air Transat4414:00 p.m.5:20 p.m.SMTWTFS
Air Transat5716:00 p.m.7:20 p.m.SMTWTFS
Air Canada4863:30 p.m.4:52 p.m.SMTWTFS
Air Canada41012:00 p.m.1:22 p.m.SMTWTFS
Air Transat5416:00 p.m.7:20 p.m.SMTWTFS
Air Canada4226:00 p.m.7:27 p.m.SMTWTFS
Air Transat4114:00 p.m.5:20 p.m.SMTWTFS
Air Canada4806:15 a.m.7:45 a.m.SMTWTFS
Air Transat7717:10 p.m.8:30 p.m.SMTWTFS
Air Canada43211:10 p.m.12:32 a.m.SMTWTFS
Air Canada4163:00 p.m.4:22 p.m.SMTWTFS
5h 08m (3344 km)
117 flights, 4 airlines
AirlineFlight #Departure YYZArrival YVRSchedule
WestJet7194:15 p.m.6:30 p.m.SMTWTFS
Air Canada1059:30 a.m.11:37 a.m.SMTWTFS
Porter Airlines3176:55 p.m.9:04 p.m.SMTWTFS
WestJet7194:10 p.m.6:25 p.m.SMTWTFS
Air Canada1279:30 p.m.11:21 p.m.SMTWTFS
Air Canada1131:30 p.m.3:37 p.m.SMTWTFS
Air Canada1816:00 a.m.8:11 a.m.SMTWTFS
Flair Airlines6077:55 p.m.10:05 p.m.SMTWTFS
Air Canada1858:00 a.m.9:55 a.m.SMTWTFS
Air Canada1194:20 p.m.6:27 p.m.SMTWTFS
Air Canada1079:00 a.m.10:50 a.m.SMTWTFS
Air Canada1215:10 p.m.7:17 p.m.SMTWTFS
WestJet7297:00 p.m.9:15 p.m.SMTWTFS
WestJet7296:35 p.m.8:50 p.m.SMTWTFS
WestJet73110:30 p.m.12:44 a.m.SMTWTFS
Flair Airlines6111:55 p.m.4:05 p.m.SMTWTFS
Flair Airlines6039:15 p.m.11:25 p.m.SMTWTFS
Porter Airlines31110:50 a.m.12:59 p.m.SMTWTFS
Porter Airlines3199:55 p.m.12:04 a.m.SMTWTFS
WestJet7139:30 a.m.11:45 a.m.SMTWTFS
Air Canada1319:40 p.m.11:47 p.m.SMTWTFS
Porter Airlines3059:00 a.m.11:09 a.m.SMTWTFS
Air Canada1878:30 p.m.10:36 p.m.SMTWTFS
Air Canada1258:00 p.m.10:05 p.m.SMTWTFS
Air Canada18711:40 p.m.1:47 a.m.SMTWTFS
Air Canada1236:30 p.m.8:35 p.m.SMTWTFS
Flair Airlines6017:40 a.m.9:50 a.m.SMTWTFS
Air Canada1173:30 p.m.5:37 p.m.SMTWTFS
Air Canada337:00 p.m.8:55 p.m.SMTWTFS
Porter Airlines3151:15 p.m.3:24 p.m.SMTWTFS
Air Canada1152:00 p.m.4:07 p.m.SMTWTFS
WestJet7296:45 p.m.9:00 p.m.SMTWTFS
WestJet71310:00 a.m.12:15 p.m.SMTWTFS
WestJet71712:00 p.m.2:15 p.m.SMTWTFS
Flair Airlines6059:40 a.m.11:50 a.m.SMTWTFS
Air Canada10910:00 a.m.12:07 p.m.SMTWTFS
WestJet7139:45 a.m.12:00 p.m.SMTWTFS
WestJet7098:15 a.m.10:30 a.m.SMTWTFS
2h 09m (1286 km)
109 flights, 4 airlines
AirlineFlight #Departure YYZArrival YHZSchedule
Air Canada205812:00 p.m.3:09 p.m.SMTWTFS
WestJet8007:05 a.m.10:15 a.m.SMTWTFS
Air Canada20626:45 p.m.9:54 p.m.SMTWTFS
Air Canada6169:30 p.m.12:39 a.m.SMTWTFS
Air Canada20669:30 p.m.12:39 a.m.SMTWTFS
Air Canada20602:05 p.m.5:14 p.m.SMTWTFS
Porter Airlines2076:10 p.m.9:17 p.m.SMTWTFS
Porter Airlines2019:00 a.m.12:07 p.m.SMTWTFS
WestJet8084:15 p.m.7:25 p.m.SMTWTFS
Flair Airlines6527:50 a.m.11:00 a.m.SMTWTFS
WestJet8007:35 a.m.10:45 a.m.SMTWTFS
Air Canada60812:00 p.m.3:09 p.m.SMTWTFS
Air Canada60410:00 a.m.1:09 p.m.SMTWTFS
Air Canada6189:30 p.m.12:39 a.m.SMTWTFS
Porter Airlines2075:55 p.m.9:02 p.m.SMTWTFS
WestJet80211:00 a.m.2:10 p.m.SMTWTFS
Flair Airlines6541:00 p.m.4:10 p.m.SMTWTFS
Flair Airlines65610:00 a.m.1:10 p.m.SMTWTFS
Air Canada206210:00 a.m.1:09 p.m.SMTWTFS
Air Canada6028:15 a.m.11:24 a.m.SMTWTFS
Air Canada62010:45 p.m.1:54 a.m.SMTWTFS
Porter Airlines2098:05 p.m.11:12 p.m.SMTWTFS
Air Canada206410:45 p.m.1:54 a.m.SMTWTFS
Porter Airlines2018:40 a.m.11:47 a.m.SMTWTFS
Porter Airlines20512:30 p.m.3:37 p.m.SMTWTFS
WestJet8066:15 p.m.9:25 p.m.SMTWTFS
Air Canada6146:45 p.m.9:54 p.m.SMTWTFS
Air Canada6124:55 p.m.8:04 p.m.SMTWTFS
Air Canada6006:40 a.m.9:49 a.m.SMTWTFS
Air Canada6102:05 p.m.5:14 p.m.SMTWTFS
2h 42m (1503 km)
93 flights, 4 airlines
AirlineFlight #Departure YYZArrival YWGSchedule
Air Canada2652:40 p.m.4:20 p.m.SMTWTFS
WestJet38711:10 p.m.12:55 a.m.SMTWTFS
Flair Airlines6455:45 p.m.7:25 p.m.SMTWTFS
Air Canada2674:35 p.m.6:15 p.m.SMTWTFS
Air Canada2674:55 p.m.6:35 p.m.SMTWTFS
WestJet3818:00 a.m.9:45 a.m.SMTWTFS
Porter Airlines4276:10 p.m.7:49 p.m.SMTWTFS
Air Canada2619:35 a.m.11:15 a.m.SMTWTFS
Air Canada2598:20 a.m.10:00 a.m.SMTWTFS
Porter Airlines4231:40 p.m.3:19 p.m.SMTWTFS
WestJet3853:30 p.m.5:15 p.m.SMTWTFS
Flair Airlines6437:00 a.m.8:40 a.m.SMTWTFS
WestJet3916:35 p.m.8:20 p.m.SMTWTFS
Air Canada26312:45 p.m.2:25 p.m.SMTWTFS
WestJet38910:00 a.m.11:45 a.m.SMTWTFS
WestJet3917:00 p.m.8:45 p.m.SMTWTFS
Air Canada21099:40 p.m.11:20 p.m.SMTWTFS
Air Canada2719:40 p.m.11:20 p.m.SMTWTFS
WestJet38312:40 p.m.2:25 p.m.SMTWTFS
Air Canada26312:40 p.m.2:20 p.m.SMTWTFS
Air Canada2697:50 p.m.9:30 p.m.SMTWTFS
Flair Airlines6492:45 p.m.4:25 p.m.SMTWTFS
Air Canada2698:05 p.m.9:45 p.m.SMTWTFS
1h 05m (362 km)
88 flights, 3 airlines
AirlineFlight #Departure YYZArrival YOWSchedule
Air Canada19326:05 p.m.7:10 p.m.SMTWTFS
Porter Airlines1537:00 a.m.8:05 a.m.SMTWTFS
Air Canada47011:40 p.m.12:45 a.m.SMTWTFS
Air Canada44810:05 a.m.11:10 a.m.SMTWTFS
Porter Airlines1657:05 p.m.8:10 p.m.SMTWTFS
Air Canada44810:10 a.m.11:15 a.m.SMTWTFS
Air Canada4668:10 p.m.9:15 p.m.SMTWTFS
Porter Airlines1598:30 p.m.9:35 p.m.SMTWTFS
Air Canada4562:05 p.m.3:10 p.m.SMTWTFS
Air Canada4448:10 a.m.9:15 a.m.SMTWTFS
Porter Airlines1571:50 p.m.2:55 p.m.SMTWTFS
Air Canada19147:10 a.m.8:15 a.m.SMTWTFS
Air Canada191212:30 a.m.1:35 a.m.SMTWTFS
Air Canada47212:30 a.m.1:35 a.m.SMTWTFS
WestJet5884:30 p.m.5:35 p.m.SMTWTFS
Air Canada4427:10 a.m.8:15 a.m.SMTWTFS
Air Canada4646:05 p.m.7:10 p.m.SMTWTFS
WestJet89211:15 p.m.12:20 a.m.SMTWTFS
Air Canada193812:00 p.m.1:05 p.m.SMTWTFS
Air Canada19468:15 p.m.9:20 p.m.SMTWTFS
Air Canada19424:10 p.m.5:15 p.m.SMTWTFS
Porter Airlines17911:20 p.m.12:25 a.m.SMTWTFS
Porter Airlines1657:00 p.m.8:05 p.m.SMTWTFS
4h 15m (2688 km)
80 flights, 4 airlines
AirlineFlight #Departure YYZArrival YEGSchedule
Flair Airlines63910:40 a.m.12:55 p.m.SMTWTFS
Air Canada1735:15 p.m.7:28 p.m.SMTWTFS
WestJet4376:10 a.m.8:30 a.m.SMTWTFS
Air Canada16710:30 a.m.12:43 p.m.SMTWTFS
WestJet4635:20 p.m.7:40 p.m.SMTWTFS
Air Canada1712:50 p.m.5:03 p.m.SMTWTFS
Porter Airlines4019:05 a.m.11:24 a.m.SMTWTFS
Air Canada1735:00 p.m.7:13 p.m.SMTWTFS
Flair Airlines6331:55 p.m.4:10 p.m.SMTWTFS
Air Canada1756:45 p.m.8:58 p.m.SMTWTFS
WestJet4552:25 p.m.4:45 p.m.SMTWTFS
Air Canada1778:45 p.m.10:58 p.m.SMTWTFS
Flair Airlines6332:10 p.m.4:25 p.m.SMTWTFS
WestJet44912:00 p.m.2:20 p.m.SMTWTFS
Air Canada1658:00 a.m.10:13 a.m.SMTWTFS
Porter Airlines4051:45 p.m.3:59 p.m.SMTWTFS
Flair Airlines6379:40 p.m.11:55 p.m.SMTWTFS
Air Canada16912:40 p.m.2:53 p.m.SMTWTFS
WestJet46910:20 p.m.12:40 a.m.SMTWTFS
Porter Airlines4077:45 p.m.9:59 p.m.SMTWTFS
1h 37m (573 km)
78 flights, 4 airlines
AirlineFlight #Departure YYZArrival LGASchedule
Air Canada7121:25 p.m.2:59 p.m.SMTWTFS
Air Canada84662:10 p.m.3:50 p.m.SMTWTFS
Porter Airlines6075:50 p.m.7:25 p.m.SMTWTFS
Delta51546:59 p.m.8:50 p.m.SMTWTFS
Air Canada84747:25 p.m.8:59 p.m.SMTWTFS
Air Canada84589:20 a.m.10:55 a.m.SMTWTFS
Air Canada84705:25 p.m.7:00 p.m.SMTWTFS
Porter Airlines6037:20 a.m.8:55 a.m.SMTWTFS
Delta544710:00 a.m.11:43 a.m.SMTWTFS
Air Canada84568:00 a.m.9:29 a.m.SMTWTFS
American Airlines434710:56 a.m.12:37 p.m.SMTWTFS
Air Canada846212:00 p.m.1:35 p.m.SMTWTFS
American Airlines45427:26 a.m.9:08 a.m.SMTWTFS
Air Canada7185:25 p.m.7:00 p.m.SMTWTFS
Air Canada70812:00 p.m.1:35 p.m.SMTWTFS
Delta53065:05 p.m.6:55 p.m.SMTWTFS
Air Canada7249:00 p.m.10:35 p.m.SMTWTFS
Delta51662:32 p.m.4:22 p.m.SMTWTFS
American Airlines44387:25 p.m.9:11 p.m.SMTWTFS
Air Canada84526:00 a.m.7:35 a.m.SMTWTFS
American Airlines462312:48 p.m.2:31 p.m.SMTWTFS
Delta51836:00 a.m.7:52 a.m.SMTWTFS
American Airlines45563:24 p.m.5:07 p.m.SMTWTFS
Air Canada84684:35 p.m.6:10 p.m.SMTWTFS
Air Canada84641:25 p.m.2:59 p.m.SMTWTFS
American Airlines45427:23 a.m.9:05 a.m.SMTWTFS
Delta52087:50 a.m.9:36 a.m.SMTWTFS
American Airlines45427:22 a.m.9:04 a.m.SMTWTFS
Delta52087:55 a.m.9:41 a.m.SMTWTFS
Air Canada7164:35 p.m.6:10 p.m.SMTWTFS
American Airlines45563:17 p.m.5:00 p.m.SMTWTFS
American Airlines45563:18 p.m.5:01 p.m.SMTWTFS
Air Canada84769:00 p.m.10:35 p.m.SMTWTFS
American Airlines45427:15 a.m.8:57 a.m.SMTWTFS
Air Canada7048:00 a.m.9:29 a.m.SMTWTFS
Porter Airlines6053:20 p.m.4:55 p.m.SMTWTFS
American Airlines462312:53 p.m.2:29 p.m.SMTWTFS
2h 01m (702 km)
54 flights, 3 airlines
AirlineFlight #Departure YYZArrival ORDSchedule
United Airlines35665:45 p.m.6:51 p.m.SMTWTFS
United Airlines59349:00 p.m.10:05 p.m.SMTWTFS
United Airlines60192:45 p.m.3:50 p.m.SMTWTFS
United Airlines133411:00 a.m.12:00 p.m.SMTWTFS
Air Canada5092:00 p.m.2:55 p.m.SMTWTFS
United Airlines3125:15 p.m.6:19 p.m.SMTWTFS
American Airlines45306:24 p.m.7:38 p.m.SMTWTFS
Air Canada5092:05 p.m.2:59 p.m.SMTWTFS
American Airlines648811:39 a.m.12:44 p.m.SMTWTFS
United Airlines361710:15 a.m.11:21 a.m.SMTWTFS
United Airlines16127:00 a.m.8:00 a.m.SMTWTFS
United Airlines59995:45 p.m.6:51 p.m.SMTWTFS
American Airlines36061:15 p.m.2:20 p.m.SMTWTFS
United Airlines36051:00 p.m.2:06 p.m.SMTWTFS
Air Canada89094:00 p.m.4:57 p.m.SMTWTFS
United Airlines27385:15 p.m.6:18 p.m.SMTWTFS
United Airlines21457:00 a.m.8:00 a.m.SMTWTFS
Air Canada50712:25 p.m.1:22 p.m.SMTWTFS
Air Canada89018:05 a.m.9:00 a.m.SMTWTFS
American Airlines35247:25 a.m.8:35 a.m.SMTWTFS
Air Canada5116:50 p.m.7:47 p.m.SMTWTFS
United Airlines7638:45 a.m.9:45 a.m.SMTWTFS
Air Canada890512:25 p.m.1:23 p.m.SMTWTFS
American Airlines64073:13 p.m.4:18 p.m.SMTWTFS
1h 30m (731 km)
44 flights, 2 airlines
AirlineFlight #Departure YYZArrival YQBSchedule
Air Canada11385:40 p.m.7:11 p.m.SMTWTFS
Air Canada11327:55 a.m.9:26 a.m.SMTWTFS
Porter Airlines1893:20 p.m.4:50 p.m.SMTWTFS
Air Canada114210:00 p.m.11:31 p.m.SMTWTFS
Air Canada19565:40 p.m.7:11 p.m.SMTWTFS
Air Canada19507:55 a.m.9:26 a.m.SMTWTFS
Air Canada19542:20 p.m.3:51 p.m.SMTWTFS
Porter Airlines1918:50 p.m.10:20 p.m.SMTWTFS
Air Canada11362:40 p.m.4:11 p.m.SMTWTFS
Air Canada839812:00 p.m.1:32 p.m.SMTWTFS
Air Canada19542:35 p.m.4:06 p.m.SMTWTFS
Air Canada11362:20 p.m.3:51 p.m.SMTWTFS
Air Canada19589:40 p.m.11:11 p.m.SMTWTFS
Air Canada19589:55 p.m.11:26 p.m.SMTWTFS

Frequently asked questions about direct flights

  • How does KAYAK’s Direct Flights tool work, and what can I use it for?

    KAYAK’s Direct Flights tool is designed to help you explore all direct flight options from a single airport to anywhere in the world, all in one view. It’s useful for inspiration when you want to see where you can fly direct, for planning when you already know your destination and need to see the full schedule, and for research when comparing airlines and departure days. It’s a comprehensive tool, covering all major airlines and airports worldwide, and combining schedules, routes, and filters in one place to make your travel planning simple.

  • How can I see all direct flights from a specific airport or city?

    KAYAK’s Direct Flights tool automatically detects your location and shows all direct flights from the nearest airport – but you can also manually select any other departure city. The tool displays the complete schedule for the current month, and you can easily change the month to view future schedules. If you’re looking for a particular city or want to see all flights to a specific country, type its name in the destination filter to quickly narrow down your list.

  • Can I filter direct flights by airline or day of the week?

    Yes. The day filter on KAYAK’s Direct Flights tool lets you choose weekdays, weekends, or individual days like Monday or Friday, so you only see flights that match your preferred travel days. The airline filter allows you to focus on preferred carriers or compare flight times across multiple airlines. These filters help you quickly refine large schedules and find the option that best fits your travel preferences.

  • Can I book a direct flight using KAYAK’s Direct Flights tool?

    Yes. When you click on a destination, simply choose your preferred dates to view all booking options on KAYAK and book your direct flight. You can also expand a destination to see its full timetable of operating days and airlines – clicking on any day takes you straight to the search results so that you can book your flight in just a few clicks.