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.

Ottawa, Ontario, Canada - Ottawa (YOW)

Destination
Duration
Availability
Airlines
1h 09m (362 km)
145 flights, 3 airlines
AirlineFlight #Departure YOWArrival YYZSchedule
Air Canada44910:00 a.m.11:10 a.m.SMTWTFS
WestJet8936:55 a.m.8:00 a.m.SMTWTFS
Air Canada45312:00 p.m.1:05 p.m.SMTWTFS
Porter Airlines1548:40 a.m.9:49 a.m.SMTWTFS
Porter Airlines1507:00 a.m.8:09 a.m.SMTWTFS
Porter Airlines1686:45 p.m.7:54 p.m.SMTWTFS
Porter Airlines1687:15 p.m.8:24 p.m.SMTWTFS
Porter Airlines1686:35 p.m.7:44 p.m.SMTWTFS
Porter Airlines1581:55 p.m.3:04 p.m.SMTWTFS
Air Canada4572:00 p.m.3:10 p.m.SMTWTFS
Air Canada4437:00 a.m.8:10 a.m.SMTWTFS
Air Canada4395:05 a.m.6:26 a.m.SMTWTFS
Porter Airlines1584:00 p.m.5:09 p.m.SMTWTFS
Porter Airlines1581:50 p.m.2:59 p.m.SMTWTFS
Air Canada4656:30 p.m.7:40 p.m.SMTWTFS
WestJet5896:25 p.m.7:35 p.m.SMTWTFS
WestJet5897:40 p.m.8:50 p.m.SMTWTFS
WestJet5896:35 p.m.7:45 p.m.SMTWTFS
Air Canada4698:05 p.m.9:15 p.m.SMTWTFS
Air Canada4656:00 p.m.7:10 p.m.SMTWTFS
Air Canada4479:00 a.m.10:10 a.m.SMTWTFS
Air Canada4614:00 p.m.5:10 p.m.SMTWTFS
Air Canada47110:05 p.m.11:15 p.m.SMTWTFS
4h 30m (2876 km)
45 flights, 3 airlines
AirlineFlight #Departure YOWArrival YYCSchedule
Air Canada3576:20 p.m.8:51 p.m.SMTWTFS
Porter Airlines2712:05 p.m.4:35 p.m.SMTWTFS
WestJet6137:20 a.m.9:50 a.m.SMTWTFS
WestJet6174:15 p.m.6:45 p.m.SMTWTFS
Porter Airlines2713:25 p.m.5:55 p.m.SMTWTFS
Porter Airlines2698:35 a.m.11:05 a.m.SMTWTFS
WestJet6151:20 p.m.3:50 p.m.SMTWTFS
AirlineFlight #Departure YOWArrival YULSchedule
Air Canada80026:00 a.m.6:45 a.m.SMTWTFS
Air Canada77767:30 p.m.8:19 p.m.SMTWTFS
Air Canada80103:00 p.m.3:49 p.m.SMTWTFS
Air Canada80082:40 p.m.3:29 p.m.SMTWTFS
Air Canada800611:15 a.m.12:01 p.m.SMTWTFS
Air Transat1562:15 p.m.3:10 p.m.SMTWTFS
Air Canada80189:30 p.m.10:19 p.m.SMTWTFS
Air Canada80126:00 p.m.6:49 p.m.SMTWTFS
Air Canada4782:40 p.m.3:30 p.m.SMTWTFS
Air Canada80125:50 p.m.6:39 p.m.SMTWTFS
Air Canada77649:05 a.m.9:54 a.m.SMTWTFS
5h 15m (3549 km)
15 flights, 2 airlines
AirlineFlight #Departure YOWArrival YVRSchedule
Porter Airlines2639:00 a.m.11:20 a.m.SMTWTFS
Air Canada3436:55 a.m.9:19 a.m.SMTWTFS
Porter Airlines2676:55 p.m.9:15 p.m.SMTWTFS
Air Canada3415:05 a.m.7:15 a.m.SMTWTFS
Air Canada3456:05 p.m.8:00 p.m.SMTWTFS
AirlineFlight #Departure YOWArrival IADSchedule
United Airlines35616:00 a.m.7:44 a.m.SMTWTFS
United Airlines34996:00 a.m.7:50 a.m.SMTWTFS
United Airlines45452:52 p.m.4:35 p.m.SMTWTFS
United Airlines34972:40 p.m.4:30 p.m.SMTWTFS
United Airlines445910:00 a.m.11:43 a.m.SMTWTFS
United Airlines369810:00 a.m.11:50 a.m.SMTWTFS
United Airlines44557:30 p.m.9:18 p.m.SMTWTFS
4h 24m (2847 km)
14 flights, 2 airlines
AirlineFlight #Departure YOWArrival YEGSchedule
WestJet6916:15 p.m.8:40 p.m.SMTWTFS
Porter Airlines2857:15 p.m.9:35 p.m.SMTWTFS
Porter Airlines2778:35 a.m.10:55 a.m.SMTWTFS
1h 02m (351 km)
14 flights, 2 airlines
AirlineFlight #Departure YOWArrival YTZSchedule
Porter Airlines22605:55 p.m.6:58 p.m.SMTWTFS
Porter Airlines22541:45 p.m.2:48 p.m.SMTWTFS
Air Canada78758:30 p.m.9:32 p.m.SMTWTFS
Porter Airlines22108:00 a.m.9:03 a.m.SMTWTFS
Air Canada78659:10 a.m.10:12 a.m.SMTWTFS
Porter Airlines22648:50 p.m.9:53 p.m.SMTWTFS
Porter Airlines224811:00 a.m.12:03 p.m.SMTWTFS
Air Canada78616:05 a.m.7:07 a.m.SMTWTFS
Porter Airlines22149:35 a.m.10:38 a.m.SMTWTFS
Porter Airlines22648:45 p.m.9:48 p.m.SMTWTFS
Air Canada786712:15 p.m.1:17 p.m.SMTWTFS
Porter Airlines22583:30 p.m.4:33 p.m.SMTWTFS
Air Canada78692:00 p.m.3:02 p.m.SMTWTFS
Air Canada78735:20 p.m.6:22 p.m.SMTWTFS
2h 48m (1687 km)
12 flights, 3 airlines
AirlineFlight #Departure YOWArrival YWGSchedule
WestJet68712:25 p.m.2:15 p.m.SMTWTFS
Porter Airlines2898:55 a.m.10:43 a.m.SMTWTFS
Porter Airlines2914:10 p.m.5:58 p.m.SMTWTFS
Porter Airlines2911:30 p.m.3:18 p.m.SMTWTFS
Porter Airlines2914:15 p.m.6:03 p.m.SMTWTFS
Air Canada81116:00 p.m.7:47 p.m.SMTWTFS
1h 36m (528 km)
11 flights, 2 airlines
AirlineFlight #Departure YOWArrival EWRSchedule
United Airlines36863:10 p.m.4:53 p.m.SMTWTFS
United Airlines36915:50 p.m.7:33 p.m.SMTWTFS
United Airlines36046:05 a.m.7:34 a.m.SMTWTFS
Porter Airlines23392:20 p.m.3:53 p.m.SMTWTFS
United Airlines45246:10 a.m.7:54 a.m.SMTWTFS
United Airlines45873:10 p.m.4:54 p.m.SMTWTFS
United Airlines44956:05 a.m.7:33 a.m.SMTWTFS
Porter Airlines23319:05 a.m.10:38 a.m.SMTWTFS
2h 25m (1051 km)
10 flights, 1 airline
AirlineFlight #Departure YOWArrival ORDSchedule
United Airlines36166:25 a.m.7:50 a.m.SMTWTFS
United Airlines28496:25 a.m.7:45 a.m.SMTWTFS
United Airlines366310:44 a.m.12:11 p.m.SMTWTFS
United Airlines36595:25 p.m.6:58 p.m.SMTWTFS
United Airlines35816:25 a.m.7:58 a.m.SMTWTFS

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

Destination
Duration
Availability
Airlines
1h 28m (505 km)
256 flights, 5 airlines
AirlineFlight #Departure YULArrival YYZSchedule
Air Canada4299:30 p.m.10:58 p.m.SMTWTFS
Air Canada4858:30 a.m.9:58 a.m.SMTWTFS
Porter Airlines11211:00 a.m.12:28 p.m.SMTWTFS
Air Canada4038:10 a.m.9:38 a.m.SMTWTFS
Air Transat7608:35 p.m.10:00 p.m.SMTWTFS
WestJet8177:20 p.m.8:50 p.m.SMTWTFS
Air Transat7708:35 p.m.10:00 p.m.SMTWTFS
Air Canada4194:10 p.m.5:38 p.m.SMTWTFS
Air Canada4875:10 p.m.6:44 p.m.SMTWTFS
Porter Airlines1049:00 a.m.10:28 a.m.SMTWTFS
Air Transat7108:35 p.m.10:00 p.m.SMTWTFS
Air Canada4874:40 p.m.6:08 p.m.SMTWTFS
Air Transat4304:15 p.m.5:40 p.m.SMTWTFS
Air Transat5606:00 p.m.7:25 p.m.SMTWTFS
Air Canada40911:10 a.m.12:38 p.m.SMTWTFS
Air Canada4017:00 a.m.8:28 a.m.SMTWTFS
Air Transat7508:35 p.m.10:00 p.m.SMTWTFS
Air Transat4404:15 p.m.5:40 p.m.SMTWTFS
Air Canada4131:10 p.m.2:38 p.m.SMTWTFS
Porter Airlines1305:10 p.m.6:38 p.m.SMTWTFS
Air Transat4504:15 p.m.5:40 p.m.SMTWTFS
Air Canada4059:10 a.m.10:38 a.m.SMTWTFS
Air Canada78835:00 a.m.6:28 a.m.SMTWTFS
Air Canada4875:00 p.m.6:28 p.m.SMTWTFS
Air Canada4837:30 a.m.8:58 a.m.SMTWTFS
WestJet8577:50 p.m.9:20 p.m.SMTWTFS
WestJet8596:45 a.m.8:15 a.m.SMTWTFS
Air Transat5206:00 p.m.7:25 p.m.SMTWTFS
Royal Jordanian2718:10 a.m.9:45 a.m.SMTWTFS
Air Transat7308:35 p.m.10:00 p.m.SMTWTFS
Air Transat7408:35 p.m.10:00 p.m.SMTWTFS
Air Canada4816:00 a.m.7:28 a.m.SMTWTFS
Porter Airlines1026:45 a.m.8:13 a.m.SMTWTFS
Air Canada4896:30 p.m.7:58 p.m.SMTWTFS
Air Canada40710:10 a.m.11:38 a.m.SMTWTFS
Porter Airlines1247:55 p.m.9:23 p.m.SMTWTFS
Air Canada4917:30 p.m.9:04 p.m.SMTWTFS
Air Transat4604:15 p.m.5:40 p.m.SMTWTFS
Air Transat4704:15 p.m.5:40 p.m.SMTWTFS
Air Canada4152:10 p.m.3:38 p.m.SMTWTFS
Air Canada4859:30 a.m.10:58 a.m.SMTWTFS
Air Transat7208:35 p.m.10:00 p.m.SMTWTFS
Air Canada8954:40 p.m.6:08 p.m.SMTWTFS
Porter Airlines1203:10 p.m.4:38 p.m.SMTWTFS
Air Canada4853:30 p.m.4:58 p.m.SMTWTFS
Air Canada4215:30 p.m.7:02 p.m.SMTWTFS
Air Transat4204:15 p.m.5:40 p.m.SMTWTFS
Air Canada43110:30 p.m.11:58 p.m.SMTWTFS
Air Canada4173:40 p.m.5:08 p.m.SMTWTFS
Air Transat4104:15 p.m.5:40 p.m.SMTWTFS
Air Canada4278:30 p.m.9:58 p.m.SMTWTFS
0h 54m (235 km)
60 flights, 5 airlines
AirlineFlight #Departure YULArrival YQBSchedule
Air Canada19708:35 a.m.9:31 a.m.SMTWTFS
Air Canada11467:00 a.m.7:56 a.m.SMTWTFS
Air Canada11586:50 p.m.7:45 p.m.SMTWTFS
PAL Airlines8526:45 a.m.7:45 a.m.SMTWTFS
Air Canada11488:35 a.m.9:31 a.m.SMTWTFS
PAL Airlines8343:15 p.m.4:10 p.m.SMTWTFS
Air Canada19766:50 p.m.7:46 p.m.SMTWTFS
Central Mountain Air3018:15 a.m.9:05 a.m.SMTWTFS
Air Canada79406:50 p.m.7:42 p.m.SMTWTFS
Air Canada793211:30 a.m.12:23 p.m.SMTWTFS
Central Mountain Air3118:45 a.m.9:30 a.m.SMTWTFS
Air Canada79449:35 p.m.10:27 p.m.SMTWTFS
Air Transat9165:50 p.m.6:40 p.m.SMTWTFS
Air Canada197211:30 a.m.12:26 p.m.SMTWTFS
PAL Airlines8327:25 a.m.8:20 a.m.SMTWTFS
Air Inuit8329:15 a.m.10:05 a.m.SMTWTFS
Air Transat9147:10 p.m.8:00 p.m.SMTWTFS
Air Canada79449:55 p.m.10:47 p.m.SMTWTFS
Air Canada19744:00 p.m.4:56 p.m.SMTWTFS
Air Canada11524:00 p.m.4:55 p.m.SMTWTFS
Air Canada19721:05 p.m.2:00 p.m.SMTWTFS
Air Canada11501:05 p.m.2:00 p.m.SMTWTFS
Air Inuit7209:00 a.m.9:50 a.m.SMTWTFS
4h 41m (3003 km)
53 flights, 3 airlines
AirlineFlight #Departure YULArrival YYCSchedule
WestJet5597:15 a.m.10:00 a.m.SMTWTFS
Porter Airlines3897:45 p.m.10:26 p.m.SMTWTFS
Air Canada3279:05 p.m.11:47 p.m.SMTWTFS
Air Canada3256:50 p.m.9:32 p.m.SMTWTFS
Air Canada3178:25 a.m.11:07 a.m.SMTWTFS
WestJet5675:30 p.m.8:15 p.m.SMTWTFS
Air Canada3178:15 a.m.10:44 a.m.SMTWTFS
Porter Airlines39110:30 a.m.1:11 p.m.SMTWTFS
WestJet5698:00 p.m.10:45 p.m.SMTWTFS
Air Canada32110:00 p.m.12:42 a.m.SMTWTFS
Air Canada3231:30 p.m.3:59 p.m.SMTWTFS
Air Canada3257:20 p.m.10:02 p.m.SMTWTFS
5h 24m (3679 km)
49 flights, 3 airlines
AirlineFlight #Departure YULArrival YVRSchedule
Porter Airlines3756:20 p.m.8:50 p.m.SMTWTFS
Air Canada3139:30 p.m.12:01 a.m.SMTWTFS
Air Canada3017:30 a.m.9:50 a.m.SMTWTFS
Air Canada3038:30 a.m.10:41 a.m.SMTWTFS
Air Canada3017:20 a.m.9:50 a.m.SMTWTFS
Porter Airlines37710:30 a.m.1:00 p.m.SMTWTFS
Flair Airlines1078:30 a.m.11:00 a.m.SMTWTFS
Air Canada3116:00 p.m.8:18 p.m.SMTWTFS
Air Canada3051:10 p.m.3:41 p.m.SMTWTFS
Air Canada3039:05 a.m.11:31 a.m.SMTWTFS
1h 29m (521 km)
39 flights, 3 airlines
AirlineFlight #Departure YULArrival LGASchedule
Air Canada7288:15 a.m.9:41 a.m.SMTWTFS
Air Canada86446:10 p.m.7:36 p.m.SMTWTFS
Air Canada86326:35 a.m.8:01 a.m.SMTWTFS
Air Canada86348:15 a.m.9:41 a.m.SMTWTFS
Air Canada86381:10 p.m.2:38 p.m.SMTWTFS
American Airlines455010:36 a.m.12:11 p.m.SMTWTFS
Air Canada86588:00 p.m.9:30 p.m.SMTWTFS
Air Canada7343:30 p.m.4:58 p.m.SMTWTFS
Air Canada7321:10 p.m.2:37 p.m.SMTWTFS
Delta54497:41 p.m.9:20 p.m.SMTWTFS
Delta51399:30 a.m.10:59 a.m.SMTWTFS
Delta54992:29 p.m.4:01 p.m.SMTWTFS
Delta54497:44 p.m.9:21 p.m.SMTWTFS
Air Canada86403:30 p.m.4:58 p.m.SMTWTFS
American Airlines455010:30 a.m.12:01 p.m.SMTWTFS
1h 34m (805 km)
36 flights, 2 airlines
AirlineFlight #Departure YULArrival YHZSchedule
Air Canada20509:20 p.m.11:56 p.m.SMTWTFS
Air Canada6609:00 a.m.11:35 a.m.SMTWTFS
Porter Airlines23259:35 a.m.12:19 p.m.SMTWTFS
Air Canada20449:00 a.m.11:35 a.m.SMTWTFS
Porter Airlines2532:05 p.m.4:39 p.m.SMTWTFS
Air Canada6684:35 p.m.7:10 p.m.SMTWTFS
Air Canada6709:20 p.m.11:56 p.m.SMTWTFS
Air Canada20484:35 p.m.7:10 p.m.SMTWTFS
Air Canada6641:30 p.m.4:02 p.m.SMTWTFS
2h 58m (1596 km)
33 flights, 2 airlines
AirlineFlight #Departure YULArrival ATLSchedule
Delta26256:51 p.m.10:00 p.m.SMTWTFS
Delta262912:42 p.m.3:39 p.m.SMTWTFS
Air Canada15735:10 p.m.8:12 p.m.SMTWTFS
Delta26256:45 p.m.9:55 p.m.SMTWTFS
Delta262912:50 p.m.3:47 p.m.SMTWTFS
Delta262912:40 p.m.3:30 p.m.SMTWTFS
Delta26437:00 a.m.9:55 a.m.SMTWTFS
0h 48m (151 km)
32 flights, 2 airlines
AirlineFlight #Departure YULArrival YOWSchedule
Air Transat1574:40 p.m.5:35 p.m.SMTWTFS
Air Canada776510:35 a.m.11:26 a.m.SMTWTFS
Air Canada80136:55 p.m.7:41 p.m.SMTWTFS
Air Canada77779:20 p.m.10:11 p.m.SMTWTFS
Air Canada80158:00 p.m.8:46 p.m.SMTWTFS
Air Canada80018:55 a.m.9:41 a.m.SMTWTFS
Air Canada80114:30 p.m.5:16 p.m.SMTWTFS
Air Canada80039:45 a.m.10:36 a.m.SMTWTFS
Air Canada80051:10 p.m.2:00 p.m.SMTWTFS
Air Canada4771:10 p.m.1:59 p.m.SMTWTFS
1h 37m (531 km)
32 flights, 3 airlines
AirlineFlight #Departure YULArrival EWRSchedule
Porter Airlines24077:15 p.m.8:55 p.m.SMTWTFS
United Airlines35453:25 p.m.5:03 p.m.SMTWTFS
Air Canada84984:25 p.m.5:59 p.m.SMTWTFS
Air Canada84961:20 p.m.2:55 p.m.SMTWTFS
United Airlines36233:25 p.m.5:12 p.m.SMTWTFS
United Airlines358311:23 a.m.1:00 p.m.SMTWTFS
Air Canada84928:10 a.m.9:47 a.m.SMTWTFS
United Airlines34866:00 a.m.7:36 a.m.SMTWTFS
Porter Airlines24053:10 p.m.4:50 p.m.SMTWTFS
Air Canada85006:15 p.m.7:52 p.m.SMTWTFS
6h 50m (5520 km)
31 flights, 3 airlines
AirlineFlight #Departure YULArrival CDGSchedule
Air France3457:00 p.m.7:50 a.m.SMTWTFS
Air France3435:00 p.m.5:45 a.m.SMTWTFS
Air Transat2506:50 p.m.7:45 a.m.SMTWTFS
Air Canada8746:20 p.m.7:05 a.m.SMTWTFS
Air Transat1109:30 p.m.10:20 a.m.SMTWTFS
Air Canada8709:35 p.m.10:20 a.m.SMTWTFS

Calgary, Alberta, Canada - Calgary (YYC)

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

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

Destination
Duration
Availability
Airlines
1h 30m (686 km)
287 flights, 3 airlines
AirlineFlight #Departure YVRArrival YYCSchedule
WestJet1783:00 p.m.5:30 p.m.SMTWTFS
Air Canada22811:10 p.m.1:41 a.m.SMTWTFS
Air Canada80649:30 a.m.11:57 a.m.SMTWTFS
Air Canada20263:40 p.m.6:11 p.m.SMTWTFS
Air Canada20729:15 p.m.11:46 p.m.SMTWTFS
WestJet1308:25 p.m.10:55 p.m.SMTWTFS
Air Canada202210:35 a.m.1:06 p.m.SMTWTFS
WestJet1089:25 a.m.11:55 a.m.SMTWTFS
WestJet1366:45 a.m.9:15 a.m.SMTWTFS
Air Canada2048:00 a.m.10:30 a.m.SMTWTFS
Air Canada2225:15 p.m.7:46 p.m.SMTWTFS
WestJet1182:30 p.m.5:00 p.m.SMTWTFS
WestJet1026:00 a.m.8:30 a.m.SMTWTFS
WestJet1005:00 a.m.7:30 a.m.SMTWTFS
Flair Airlines8085:35 p.m.8:05 p.m.SMTWTFS
WestJet1224:30 p.m.7:00 p.m.SMTWTFS
Air Canada20187:55 a.m.10:25 a.m.SMTWTFS
WestJet1203:40 p.m.6:10 p.m.SMTWTFS
WestJet1161:45 p.m.4:15 p.m.SMTWTFS
Air Canada2267:30 p.m.10:01 p.m.SMTWTFS
WestJet1287:30 p.m.10:00 p.m.SMTWTFS
Flair Airlines80612:40 p.m.3:10 p.m.SMTWTFS
Air Canada20241:00 p.m.3:31 p.m.SMTWTFS
WestJet11010:40 a.m.1:10 p.m.SMTWTFS
WestJet1245:40 p.m.8:10 p.m.SMTWTFS
WestJet11211:45 a.m.2:15 p.m.SMTWTFS
WestJet1047:30 a.m.10:00 a.m.SMTWTFS
WestJet13410:15 p.m.12:44 a.m.SMTWTFS
Flair Airlines80410:50 a.m.1:20 p.m.SMTWTFS
Air Canada20286:10 p.m.8:41 p.m.SMTWTFS
Flair Airlines8007:50 a.m.10:20 a.m.SMTWTFS
WestJet11412:45 p.m.3:15 p.m.SMTWTFS
WestJet1266:40 p.m.9:10 p.m.SMTWTFS
Flair Airlines8007:30 a.m.10:00 a.m.SMTWTFS
Flair Airlines8127:20 p.m.9:50 p.m.SMTWTFS
Air Canada2267:45 p.m.10:16 p.m.SMTWTFS
Air Canada80683:40 p.m.6:07 p.m.SMTWTFS
1h 34m (808 km)
185 flights, 3 airlines
AirlineFlight #Departure YVRArrival YEGSchedule
WestJet1709:15 a.m.11:50 a.m.SMTWTFS
WestJet30811:15 a.m.1:50 p.m.SMTWTFS
Air Canada207812:55 p.m.3:29 p.m.SMTWTFS
Air Canada24212:55 p.m.3:29 p.m.SMTWTFS
WestJet3041:10 p.m.3:45 p.m.SMTWTFS
Air Canada20806:00 p.m.8:34 p.m.SMTWTFS
Air Canada811810:00 a.m.12:33 p.m.SMTWTFS
Air Canada25010:30 p.m.1:04 a.m.SMTWTFS
Air Canada208610:30 p.m.1:04 a.m.SMTWTFS
Air Canada208611:00 p.m.1:34 a.m.SMTWTFS
WestJet3041:15 p.m.3:50 p.m.SMTWTFS
Air Canada2446:00 p.m.8:34 p.m.SMTWTFS
Air Canada81268:40 p.m.11:13 p.m.SMTWTFS
WestJet3146:10 p.m.8:45 p.m.SMTWTFS
WestJet3102:35 p.m.5:10 p.m.SMTWTFS
Air Canada20747:15 a.m.9:49 a.m.SMTWTFS
Flair Airlines8268:30 a.m.11:05 a.m.SMTWTFS
WestJet3123:15 p.m.5:45 p.m.SMTWTFS
Air Canada2348:25 a.m.10:59 a.m.SMTWTFS
Flair Airlines82012:30 p.m.3:05 p.m.SMTWTFS
WestJet3102:40 p.m.5:15 p.m.SMTWTFS
Air Canada2488:40 p.m.11:14 p.m.SMTWTFS
Air Canada81204:55 p.m.7:28 p.m.SMTWTFS
WestJet32210:10 p.m.12:44 a.m.SMTWTFS
Flair Airlines8245:40 p.m.8:15 p.m.SMTWTFS
Air Canada208611:10 p.m.1:44 a.m.SMTWTFS
Air Canada20768:25 a.m.10:59 a.m.SMTWTFS
Air Canada2446:30 p.m.9:04 p.m.SMTWTFS
Air Canada81169:00 a.m.11:33 a.m.SMTWTFS
Air Canada20848:50 p.m.11:24 p.m.SMTWTFS
WestJet3028:15 a.m.10:50 a.m.SMTWTFS
Air Canada812610:30 p.m.1:03 a.m.SMTWTFS
Air Canada20827:15 p.m.9:49 p.m.SMTWTFS
WestJet3006:00 a.m.8:35 a.m.SMTWTFS
Air Canada2467:15 p.m.9:49 p.m.SMTWTFS
Flair Airlines8226:45 a.m.9:20 a.m.SMTWTFS
4h 35m (3344 km)
178 flights, 4 airlines
AirlineFlight #Departure YVRArrival YYZSchedule
Air Canada1841:25 p.m.9:03 p.m.SMTWTFS
WestJet7109:00 a.m.4:35 p.m.SMTWTFS
Air Canada10810:15 a.m.5:50 p.m.SMTWTFS
Air Canada349:00 a.m.4:29 p.m.SMTWTFS
Porter Airlines3123:00 p.m.10:35 p.m.SMTWTFS
Porter Airlines3101:55 p.m.9:30 p.m.SMTWTFS
Porter Airlines3144:20 p.m.11:55 p.m.SMTWTFS
Flair Airlines60010:45 p.m.6:25 a.m.SMTWTFS
WestJet73610:35 p.m.6:10 a.m.SMTWTFS
WestJet7205:30 p.m.1:05 a.m.SMTWTFS
Air Canada1047:30 a.m.3:08 p.m.SMTWTFS
Flair Airlines6104:50 p.m.12:25 a.m.SMTWTFS
WestJet71211:30 a.m.7:05 p.m.SMTWTFS
Air Canada1223:30 p.m.10:54 p.m.SMTWTFS
Air Canada12610:20 p.m.5:58 a.m.SMTWTFS
Air Canada11212:20 p.m.7:44 p.m.SMTWTFS
Air Canada1006:15 a.m.1:53 p.m.SMTWTFS
Air Canada12811:00 p.m.6:38 a.m.SMTWTFS
Flair Airlines60212:10 a.m.7:50 a.m.SMTWTFS
Air Canada1141:00 p.m.8:32 p.m.SMTWTFS
Air Canada1868:30 a.m.3:56 p.m.SMTWTFS
Porter Airlines30612:15 p.m.7:50 p.m.SMTWTFS
WestJet7223:15 p.m.10:50 p.m.SMTWTFS
WestJet9849:45 a.m.5:20 p.m.SMTWTFS
Air Canada1889:30 a.m.5:08 p.m.SMTWTFS
Porter Airlines3027:05 a.m.2:40 p.m.SMTWTFS
Porter Airlines3165:00 p.m.12:35 a.m.SMTWTFS
Flair Airlines60412:50 p.m.8:30 p.m.SMTWTFS
Air Canada1821:25 a.m.9:03 a.m.SMTWTFS
WestJet7141:15 p.m.8:50 p.m.SMTWTFS
Air Canada1841:30 p.m.9:08 p.m.SMTWTFS
Flair Airlines60611:15 a.m.6:55 p.m.SMTWTFS
Air Canada1246:00 p.m.1:38 a.m.SMTWTFS
1h 11m (204 km)
98 flights, 3 airlines
AirlineFlight #Departure YVRArrival SEASchedule
Delta36309:27 a.m.10:50 a.m.SMTWTFS
Alaska Airlines20116:00 a.m.7:09 a.m.SMTWTFS
Delta402011:18 a.m.12:35 p.m.SMTWTFS
Delta38877:41 p.m.9:05 p.m.SMTWTFS
Delta37643:36 p.m.4:53 p.m.SMTWTFS
Delta37643:35 p.m.4:49 p.m.SMTWTFS
Alaska Airlines20165:25 p.m.6:30 p.m.SMTWTFS
Alaska Airlines204510:30 a.m.11:32 a.m.SMTWTFS
Air Canada88041:15 p.m.2:20 p.m.SMTWTFS
Alaska Airlines20696:00 p.m.7:02 p.m.SMTWTFS
Alaska Airlines20127:55 a.m.8:58 a.m.SMTWTFS
Delta39687:23 a.m.8:40 a.m.SMTWTFS
Delta39436:15 a.m.7:30 a.m.SMTWTFS
Alaska Airlines20153:20 p.m.4:25 p.m.SMTWTFS
Alaska Airlines201311:50 a.m.12:54 p.m.SMTWTFS
Air Canada88109:35 p.m.10:40 p.m.SMTWTFS
Air Canada88065:25 p.m.6:30 p.m.SMTWTFS
Delta39877:30 a.m.8:47 a.m.SMTWTFS
Alaska Airlines24801:45 p.m.2:47 p.m.SMTWTFS
Delta39685:23 p.m.6:40 p.m.SMTWTFS
Alaska Airlines20141:30 p.m.2:35 p.m.SMTWTFS
Delta38877:30 p.m.8:50 p.m.SMTWTFS
Delta402011:20 a.m.12:38 p.m.SMTWTFS
Alaska Airlines21666:00 p.m.7:02 p.m.SMTWTFS
Alaska Airlines21656:00 a.m.7:04 a.m.SMTWTFS
Air Canada87989:00 a.m.10:05 a.m.SMTWTFS
Delta39436:20 a.m.7:41 a.m.SMTWTFS
Alaska Airlines20627:55 a.m.8:58 a.m.SMTWTFS
0h 58m (286 km)
80 flights, 4 airlines
AirlineFlight #Departure YVRArrival YLWSchedule
Air North5796:10 p.m.7:00 p.m.SMTWTFS
Air Canada827011:20 a.m.12:18 p.m.SMTWTFS
Air Canada82688:45 a.m.9:43 a.m.SMTWTFS
Air Canada82764:30 p.m.5:28 p.m.SMTWTFS
Air Canada82741:15 p.m.2:13 p.m.SMTWTFS
Air Canada827212:15 p.m.1:13 p.m.SMTWTFS
Air North5492:55 p.m.3:45 p.m.SMTWTFS
Air North50910:05 a.m.10:55 a.m.SMTWTFS
WestJet35709:45 a.m.10:45 a.m.SMTWTFS
WestJet35627:05 p.m.8:05 p.m.SMTWTFS
WestJet35728:45 a.m.9:45 a.m.SMTWTFS
Air Canada82807:00 p.m.7:58 p.m.SMTWTFS
Air Canada828210:15 p.m.11:13 p.m.SMTWTFS
WestJet35645:00 p.m.6:00 p.m.SMTWTFS
Air Canada828210:30 p.m.11:28 p.m.SMTWTFS
WestJet35662:45 p.m.3:45 p.m.SMTWTFS
WestJet356010:30 p.m.11:30 p.m.SMTWTFS
WestJet35681:35 p.m.2:35 p.m.SMTWTFS
Central Mountain Air7348:05 a.m.9:05 a.m.SMTWTFS
WestJet35703:10 p.m.4:10 p.m.SMTWTFS
0h 33m (63 km)
71 flights, 4 airlines
AirlineFlight #Departure YVRArrival YYJSchedule
Pacific Coastal1093:10 p.m.3:35 p.m.SMTWTFS
Air Canada81551:45 p.m.2:16 p.m.SMTWTFS
Air Canada81478:10 a.m.8:41 a.m.SMTWTFS
Air Canada81678:00 p.m.8:31 p.m.SMTWTFS
WestJet33253:20 p.m.3:55 p.m.SMTWTFS
WestJet33275:40 p.m.6:15 p.m.SMTWTFS
Air Canada81616:00 p.m.6:31 p.m.SMTWTFS
Air North5412:55 p.m.3:30 p.m.SMTWTFS
Air Canada815110:05 a.m.10:36 a.m.SMTWTFS
Air Canada81457:15 a.m.7:46 a.m.SMTWTFS
WestJet33239:30 a.m.10:05 a.m.SMTWTFS
Air Canada81594:35 p.m.5:06 p.m.SMTWTFS
Pacific Coastal1071:00 p.m.1:25 p.m.SMTWTFS
Pacific Coastal1239:25 a.m.9:50 a.m.SMTWTFS
WestJet332910:50 p.m.11:25 p.m.SMTWTFS
Pacific Coastal10712:55 p.m.1:20 p.m.SMTWTFS
Air North50110:05 a.m.10:40 a.m.SMTWTFS
Pacific Coastal1197:25 p.m.7:50 p.m.SMTWTFS
Air Canada816910:10 p.m.10:41 p.m.SMTWTFS
Pacific Coastal1176:10 p.m.6:35 p.m.SMTWTFS
1h 19m (523 km)
60 flights, 2 airlines
AirlineFlight #Departure YVRArrival YXSSchedule
WestJet341012:55 p.m.2:15 p.m.SMTWTFS
WestJet341410:40 p.m.11:59 p.m.SMTWTFS
Air Canada834910:15 p.m.11:34 p.m.SMTWTFS
WestJet34088:55 a.m.10:15 a.m.SMTWTFS
Air Canada83456:20 p.m.7:39 p.m.SMTWTFS
Air Canada83431:30 p.m.2:49 p.m.SMTWTFS
Air Canada83398:25 a.m.9:44 a.m.SMTWTFS
WestJet34126:05 p.m.7:25 p.m.SMTWTFS
WestJet34101:00 p.m.2:20 p.m.SMTWTFS
Air Canada834910:30 p.m.11:49 p.m.SMTWTFS
2h 49m (1862 km)
46 flights, 3 airlines
AirlineFlight #Departure YVRArrival YWGSchedule
Air Canada2989:15 p.m.2:04 a.m.SMTWTFS
Flair Airlines85811:50 a.m.4:40 p.m.SMTWTFS
Air Canada29412:55 p.m.5:44 p.m.SMTWTFS
Air Canada2928:15 a.m.1:04 p.m.SMTWTFS
Air Canada2989:35 p.m.2:24 a.m.SMTWTFS
Air Canada213612:55 p.m.5:44 p.m.SMTWTFS
WestJet5389:50 a.m.2:40 p.m.SMTWTFS
Air Canada80867:05 p.m.11:49 p.m.SMTWTFS
WestJet5443:10 p.m.8:00 p.m.SMTWTFS
4h 55m (3679 km)
44 flights, 3 airlines
AirlineFlight #Departure YVRArrival YULSchedule
Porter Airlines37411:00 a.m.7:00 p.m.SMTWTFS
Porter Airlines3728:00 a.m.4:02 p.m.SMTWTFS
Flair Airlines10611:25 p.m.7:15 a.m.SMTWTFS
Air Canada31411:10 p.m.7:10 a.m.SMTWTFS
Air Canada30812:55 p.m.8:55 p.m.SMTWTFS
Air Canada3124:50 p.m.12:47 a.m.SMTWTFS
Air Canada30611:20 a.m.7:20 p.m.SMTWTFS
Air Canada3124:40 p.m.12:40 a.m.SMTWTFS
Air Canada3081:00 p.m.8:48 p.m.SMTWTFS
Air Canada30611:30 a.m.7:27 p.m.SMTWTFS
Air Canada3049:05 a.m.4:58 p.m.SMTWTFS
Air Canada30611:10 a.m.7:07 p.m.SMTWTFS
2h 59m (1740 km)
42 flights, 5 airlines
AirlineFlight #Departure YVRArrival LAXSchedule
United Airlines3873:00 p.m.5:57 p.m.SMTWTFS
Air Canada5586:35 p.m.9:34 p.m.SMTWTFS
American Airlines63031:45 p.m.5:00 p.m.SMTWTFS
Air Canada5561:00 p.m.3:59 p.m.SMTWTFS
Flair Airlines18887:50 a.m.10:45 a.m.SMTWTFS
Air Canada5528:20 a.m.11:19 a.m.SMTWTFS
United Airlines26812:55 p.m.5:54 p.m.SMTWTFS
United Airlines26812:51 p.m.5:50 p.m.SMTWTFS
Air Canada55410:35 a.m.1:34 p.m.SMTWTFS
WestJet11028:20 a.m.11:20 a.m.SMTWTFS
American Airlines17191:45 p.m.4:50 p.m.SMTWTFS
Air Canada17461:00 p.m.3:59 p.m.SMTWTFS
Air Canada17428:20 a.m.11:19 a.m.SMTWTFS
United Airlines214612:09 p.m.3:08 p.m.SMTWTFS

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

Destination
Duration
Availability
Airlines
2h 30m (1286 km)
170 flights, 4 airlines
AirlineFlight #Departure YHZArrival YYZSchedule
Air Canada6015:15 a.m.6:55 a.m.SMTWTFS
Air Canada6097:00 a.m.8:30 a.m.SMTWTFS
Air Canada20536:00 a.m.7:40 a.m.SMTWTFS
Porter Airlines20412:55 p.m.2:18 p.m.SMTWTFS
Air Canada61112:20 p.m.1:44 p.m.SMTWTFS
Air Canada20116:00 a.m.7:40 a.m.SMTWTFS
Porter Airlines2006:20 a.m.7:43 a.m.SMTWTFS
Air Canada6015:10 a.m.6:50 a.m.SMTWTFS
Air Canada6197:05 p.m.8:34 p.m.SMTWTFS
Air Canada6059:00 a.m.10:29 a.m.SMTWTFS
Air Canada6057:00 a.m.8:30 a.m.SMTWTFS
Air Canada6196:05 p.m.7:34 p.m.SMTWTFS
Air Canada20575:10 a.m.6:50 a.m.SMTWTFS
Air Canada20597:00 a.m.8:30 a.m.SMTWTFS
WestJet8031:30 p.m.3:00 p.m.SMTWTFS
WestJet8118:15 p.m.9:45 p.m.SMTWTFS
Flair Airlines65311:45 a.m.1:10 p.m.SMTWTFS
Air Canada20575:15 a.m.6:55 a.m.SMTWTFS
Flair Airlines6534:55 p.m.6:20 p.m.SMTWTFS
Flair Airlines65511:00 p.m.12:25 a.m.SMTWTFS
Flair Airlines6578:00 p.m.9:25 p.m.SMTWTFS
Porter Airlines2064:35 p.m.5:58 p.m.SMTWTFS
Air Canada20656:05 p.m.7:34 p.m.SMTWTFS
Air Canada61112:30 p.m.1:59 p.m.SMTWTFS
Air Canada20596:50 a.m.8:20 a.m.SMTWTFS
Air Canada6154:10 p.m.5:39 p.m.SMTWTFS
Air Canada6077:00 a.m.8:30 a.m.SMTWTFS
WestJet8093:45 p.m.5:15 p.m.SMTWTFS
Air Canada20635:00 p.m.6:29 p.m.SMTWTFS
Air Canada6154:15 p.m.5:44 p.m.SMTWTFS
Air Canada6036:00 a.m.7:40 a.m.SMTWTFS
Air Canada20634:10 p.m.5:39 p.m.SMTWTFS
Porter Airlines2106:35 p.m.7:58 p.m.SMTWTFS
Air Canada206112:20 p.m.1:44 p.m.SMTWTFS
Porter Airlines20211:05 a.m.12:28 p.m.SMTWTFS
Air Canada6175:00 p.m.6:29 p.m.SMTWTFS
5h 35m (3742 km)
36 flights, 1 airline
AirlineFlight #Departure YHZArrival YYCSchedule
WestJet6697:45 a.m.10:20 a.m.SMTWTFS
WestJet6736:15 p.m.8:50 p.m.SMTWTFS
WestJet6758:00 p.m.10:35 p.m.SMTWTFS
WestJet6713:35 p.m.6:10 p.m.SMTWTFS
AirlineFlight #Departure YHZArrival YULSchedule
Air Canada20518:00 p.m.8:38 p.m.SMTWTFS
Air Canada204712:30 p.m.1:11 p.m.SMTWTFS
Air Canada6616:20 a.m.7:10 a.m.SMTWTFS
Air Canada6675:30 p.m.6:15 p.m.SMTWTFS
Air Canada20456:20 a.m.7:10 a.m.SMTWTFS
Porter Airlines23248:00 a.m.8:54 a.m.SMTWTFS
Air Canada20498:00 p.m.8:38 p.m.SMTWTFS
Porter Airlines2566:05 p.m.6:49 p.m.SMTWTFS
Air Canada6675:25 p.m.6:10 p.m.SMTWTFS
Air Canada6698:00 p.m.8:38 p.m.SMTWTFS
Air Canada66312:30 p.m.1:11 p.m.SMTWTFS
5h 30m (3679 km)
13 flights, 1 airline
AirlineFlight #Departure YHZArrival YEGSchedule
WestJet5814:40 p.m.7:10 p.m.SMTWTFS
WestJet5779:50 a.m.12:20 p.m.SMTWTFS
6h 30m (5230 km)
10 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
AirlineFlight #Departure YHZArrival DTWSchedule
WestJet10503:30 p.m.5:20 p.m.SMTWTFS
4h 05m (2573 km)
8 flights, 1 airline
AirlineFlight #Departure YHZArrival YWGSchedule
WestJet5937:35 p.m.9:40 p.m.SMTWTFS
WestJet5914:05 p.m.6:10 p.m.SMTWTFS
2h 04m (954 km)
7 flights, 2 airlines
AirlineFlight #Departure YHZArrival YOWSchedule
Porter Airlines2407:00 a.m.7:50 a.m.SMTWTFS
Air Canada76915:40 p.m.6:53 p.m.SMTWTFS
Air Canada76891:35 p.m.2:48 p.m.SMTWTFS
Porter Airlines249211:30 a.m.12:37 p.m.SMTWTFS
Porter Airlines2445:25 p.m.6:15 p.m.SMTWTFS
Air Canada76857:15 a.m.8:28 a.m.SMTWTFS
Porter Airlines24941:40 p.m.2:47 p.m.SMTWTFS
1h 48m (880 km)
7 flights, 2 airlines
AirlineFlight #Departure YHZArrival YYTSchedule
Porter Airlines24316:00 p.m.8:17 p.m.SMTWTFS
Air Canada76829:05 p.m.11:28 p.m.SMTWTFS
Air Canada76785:20 p.m.7:43 p.m.SMTWTFS
Air Canada76728:05 a.m.10:28 a.m.SMTWTFS
Porter Airlines4651:05 p.m.3:10 p.m.SMTWTFS
Air Canada767410:55 a.m.1:18 p.m.SMTWTFS
6h 30m (4426 km)
6 flights, 1 airline
AirlineFlight #Departure YHZArrival YVRSchedule
WestJet7935:50 p.m.8:20 p.m.SMTWTFS

Toronto, Ontario, Canada - Pearson Intl (YYZ)

Destination
Duration
Availability
Airlines
1h 22m (505 km)
242 flights, 5 airlines
AirlineFlight #Departure YYZArrival YULSchedule
Air Transat5416:00 p.m.7:20 p.m.SMTWTFS
Royal Jordanian27211:45 a.m.1:20 p.m.SMTWTFS
Air Canada41012:00 p.m.1:21 p.m.SMTWTFS
Air Canada4121:00 p.m.2:21 p.m.SMTWTFS
Air Transat7417:10 p.m.8:30 p.m.SMTWTFS
Air Canada41212:30 p.m.1:51 p.m.SMTWTFS
Air Canada4268:30 p.m.9:50 p.m.SMTWTFS
Air Canada40810:30 a.m.11:51 a.m.SMTWTFS
WestJet85811:00 p.m.12:25 a.m.SMTWTFS
Air Canada4163:00 p.m.4:21 p.m.SMTWTFS
Air Canada4142:00 p.m.3:21 p.m.SMTWTFS
Air Transat5316:00 p.m.7:20 p.m.SMTWTFS
Air Canada4184:00 p.m.5:26 p.m.SMTWTFS
Air Canada4226:00 p.m.7:21 p.m.SMTWTFS
Air Canada4205:00 p.m.6:29 p.m.SMTWTFS
Air Transat7317:10 p.m.8:30 p.m.SMTWTFS
Air Canada4863:30 p.m.4:51 p.m.SMTWTFS
Air Canada4905:30 p.m.6:59 p.m.SMTWTFS
Porter Airlines13511:15 p.m.12:37 a.m.SMTWTFS
Air Canada4028:00 a.m.9:21 a.m.SMTWTFS
Air Transat7217:10 p.m.8:30 p.m.SMTWTFS
Air Transat5216:00 p.m.7:20 p.m.SMTWTFS
Air Transat4514:00 p.m.5:20 p.m.SMTWTFS
Air Canada4247:30 p.m.8:51 p.m.SMTWTFS
Air Transat4114:00 p.m.5:20 p.m.SMTWTFS
Air Canada43010:10 p.m.11:31 p.m.SMTWTFS
Air Canada4049:00 a.m.10:21 a.m.SMTWTFS
Air Transat7717:10 p.m.8:30 p.m.SMTWTFS
Air Transat5716:00 p.m.7:20 p.m.SMTWTFS
Air Canada4268:10 p.m.9:31 p.m.SMTWTFS
Porter Airlines1253:40 p.m.5:02 p.m.SMTWTFS
Air Transat7117:10 p.m.8:30 p.m.SMTWTFS
Porter Airlines1138:40 a.m.10:02 a.m.SMTWTFS
Air Transat5616:00 p.m.7:20 p.m.SMTWTFS
Porter Airlines1338:00 p.m.9:22 p.m.SMTWTFS
Air Canada4806:15 a.m.7:45 a.m.SMTWTFS
Air Transat4714:00 p.m.5:20 p.m.SMTWTFS
Air Canada43211:10 p.m.12:31 a.m.SMTWTFS
Air Transat5516:10 p.m.7:30 p.m.SMTWTFS
Air Canada4884:30 p.m.5:51 p.m.SMTWTFS
Air Canada4948:00 p.m.9:21 p.m.SMTWTFS
Air Canada788412:30 a.m.1:51 a.m.SMTWTFS
Air Canada8945:30 p.m.6:59 p.m.SMTWTFS
Air Transat5116:10 p.m.7:30 p.m.SMTWTFS
Air Canada4926:30 p.m.7:51 p.m.SMTWTFS
Porter Airlines1296:10 p.m.7:32 p.m.SMTWTFS
Air Canada4007:00 a.m.8:20 a.m.SMTWTFS
WestJet8164:55 p.m.6:20 p.m.SMTWTFS
Air Transat7517:10 p.m.8:30 p.m.SMTWTFS
4h 18m (2688 km)
227 flights, 5 airlines
AirlineFlight #Departure YYZArrival YYCSchedule
WestJet6276:15 a.m.8:35 a.m.SMTWTFS
WestJet6317:00 a.m.9:20 a.m.SMTWTFS
Porter Airlines35510:35 a.m.12:54 p.m.SMTWTFS
Air Canada1438:00 a.m.10:13 a.m.SMTWTFS
Air Canada1474:30 p.m.6:43 p.m.SMTWTFS
Air Canada1515:20 p.m.7:33 p.m.SMTWTFS
WestJet63912:00 p.m.2:20 p.m.SMTWTFS
WestJet6558:00 p.m.10:20 p.m.SMTWTFS
WestJet6411:30 p.m.3:50 p.m.SMTWTFS
Aer Lingus85658:45 p.m.10:58 p.m.SMTWTFS
Air Canada1399:20 a.m.11:33 a.m.SMTWTFS
Porter Airlines3657:00 p.m.9:19 p.m.SMTWTFS
Porter Airlines3656:55 p.m.9:14 p.m.SMTWTFS
Flair Airlines6213:55 p.m.6:15 p.m.SMTWTFS
Air Canada1452:55 p.m.5:08 p.m.SMTWTFS
Porter Airlines3657:05 p.m.9:24 p.m.SMTWTFS
Air Canada13710:30 a.m.12:43 p.m.SMTWTFS
Air Canada1474:40 p.m.6:53 p.m.SMTWTFS
WestJet6516:30 p.m.8:50 p.m.SMTWTFS
WestJet6453:50 p.m.6:10 p.m.SMTWTFS
Air Canada1536:50 p.m.9:03 p.m.SMTWTFS
Porter Airlines3571:25 p.m.3:44 p.m.SMTWTFS
Air Canada1558:45 p.m.10:58 p.m.SMTWTFS
WestJet65910:25 p.m.12:44 a.m.SMTWTFS
WestJet6339:00 a.m.11:20 a.m.SMTWTFS
Air Canada1337:15 a.m.9:28 a.m.SMTWTFS
Flair Airlines6299:30 p.m.11:45 p.m.SMTWTFS
Air Canada1399:30 a.m.11:43 a.m.SMTWTFS
WestJet63510:00 a.m.12:20 p.m.SMTWTFS
WestJet63710:50 a.m.1:10 p.m.SMTWTFS
Flair Airlines6271:55 p.m.4:15 p.m.SMTWTFS
Flair Airlines62310:00 a.m.12:20 p.m.SMTWTFS
Flair Airlines6253:20 p.m.5:40 p.m.SMTWTFS
Porter Airlines3539:00 a.m.11:24 a.m.SMTWTFS
5h 08m (3344 km)
200 flights, 4 airlines
AirlineFlight #Departure YYZArrival YVRSchedule
Porter Airlines3017:55 a.m.10:04 a.m.SMTWTFS
Flair Airlines6111:55 p.m.4:05 p.m.SMTWTFS
Flair Airlines6059:40 a.m.11:50 a.m.SMTWTFS
WestJet71712:00 p.m.2:15 p.m.SMTWTFS
Air Canada1879:30 a.m.11:34 a.m.SMTWTFS
Porter Airlines3151:55 p.m.4:04 p.m.SMTWTFS
Air Canada1173:00 p.m.5:04 p.m.SMTWTFS
Air Canada1194:20 p.m.6:24 p.m.SMTWTFS
Porter Airlines3151:15 p.m.3:24 p.m.SMTWTFS
WestJet71310:00 a.m.12:15 p.m.SMTWTFS
Flair Airlines6017:40 a.m.9:50 a.m.SMTWTFS
Air Canada1858:00 a.m.9:50 a.m.SMTWTFS
Air Canada1131:30 p.m.3:34 p.m.SMTWTFS
Flair Airlines6077:55 p.m.10:05 p.m.SMTWTFS
WestJet7194:15 p.m.6:30 p.m.SMTWTFS
WestJet7098:15 a.m.10:30 a.m.SMTWTFS
Porter Airlines3176:55 p.m.9:04 p.m.SMTWTFS
WestJet7296:25 p.m.8:40 p.m.SMTWTFS
Air Canada10910:00 a.m.12:04 p.m.SMTWTFS
WestJet7139:25 a.m.11:40 a.m.SMTWTFS
WestJet9856:15 a.m.8:30 a.m.SMTWTFS
Air Canada1816:15 a.m.8:19 a.m.SMTWTFS
WestJet73110:30 p.m.12:44 a.m.SMTWTFS
Air Canada337:00 p.m.8:50 p.m.SMTWTFS
Air Canada1236:35 p.m.8:39 p.m.SMTWTFS
Porter Airlines31110:50 a.m.12:59 p.m.SMTWTFS
Air Canada1279:00 p.m.10:44 p.m.SMTWTFS
Air Canada1079:00 a.m.10:47 a.m.SMTWTFS
Air Canada12910:25 p.m.12:29 a.m.SMTWTFS
Porter Airlines3059:00 a.m.11:09 a.m.SMTWTFS
Air Canada1152:00 p.m.4:04 p.m.SMTWTFS
WestJet7139:30 a.m.11:45 a.m.SMTWTFS
Air Canada1258:00 p.m.10:04 p.m.SMTWTFS
WestJet7139:10 a.m.11:25 a.m.SMTWTFS
Air Canada18711:00 a.m.2:08 p.m.SMTWTFS
Air Canada11112:20 p.m.2:07 p.m.SMTWTFS
Flair Airlines6039:15 p.m.11:25 p.m.SMTWTFS
WestJet7297:00 p.m.9:15 p.m.SMTWTFS
WestJet7296:35 p.m.8:50 p.m.SMTWTFS
2h 09m (1286 km)
183 flights, 4 airlines
AirlineFlight #Departure YYZArrival YHZSchedule
Air Canada6167:50 p.m.10:59 p.m.SMTWTFS
Air Canada6102:00 p.m.5:09 p.m.SMTWTFS
Air Canada62010:45 p.m.1:54 a.m.SMTWTFS
Air Canada20568:15 a.m.11:24 a.m.SMTWTFS
Porter Airlines20512:30 p.m.3:37 p.m.SMTWTFS
WestJet8066:15 p.m.9:25 p.m.SMTWTFS
Air Canada20649:15 p.m.12:24 a.m.SMTWTFS
Air Canada6124:55 p.m.8:04 p.m.SMTWTFS
Air Canada6006:40 a.m.9:49 a.m.SMTWTFS
Air Canada20627:15 p.m.10:24 p.m.SMTWTFS
Air Canada6028:15 a.m.11:24 a.m.SMTWTFS
Air Canada205812:05 p.m.3:14 p.m.SMTWTFS
Porter Airlines2018:40 a.m.11:47 a.m.SMTWTFS
Flair Airlines6541:00 p.m.4:10 p.m.SMTWTFS
Flair Airlines65610:00 a.m.1:10 p.m.SMTWTFS
Air Canada6167:00 p.m.10:09 p.m.SMTWTFS
Air Canada20602:00 p.m.5:09 p.m.SMTWTFS
Porter Airlines2019:00 a.m.12:07 p.m.SMTWTFS
Air Canada6189:15 p.m.12:24 a.m.SMTWTFS
Porter Airlines2097:55 p.m.11:02 p.m.SMTWTFS
Air Canada6167:40 p.m.10:49 p.m.SMTWTFS
Porter Airlines2076:10 p.m.9:17 p.m.SMTWTFS
Air Canada206610:45 p.m.1:54 a.m.SMTWTFS
Porter Airlines2118:50 p.m.11:57 p.m.SMTWTFS
Air Canada6102:50 p.m.5:59 p.m.SMTWTFS
WestJet8084:15 p.m.7:25 p.m.SMTWTFS
WestJet8007:35 a.m.10:45 a.m.SMTWTFS
Air Canada60812:05 p.m.3:14 p.m.SMTWTFS
Flair Airlines6527:50 a.m.11:00 a.m.SMTWTFS
Air Canada20627:00 p.m.10:09 p.m.SMTWTFS
1h 05m (362 km)
158 flights, 3 airlines
AirlineFlight #Departure YYZArrival YOWSchedule
Porter Airlines1571:55 p.m.3:00 p.m.SMTWTFS
Air Canada4646:05 p.m.7:11 p.m.SMTWTFS
Air Canada4448:10 a.m.9:15 a.m.SMTWTFS
Porter Airlines1571:25 p.m.2:30 p.m.SMTWTFS
Air Canada4427:00 a.m.8:06 a.m.SMTWTFS
WestJet5885:35 p.m.6:40 p.m.SMTWTFS
WestJet5884:30 p.m.5:35 p.m.SMTWTFS
Air Canada4562:05 p.m.3:11 p.m.SMTWTFS
WestJet89211:15 p.m.12:20 a.m.SMTWTFS
Porter Airlines1571:50 p.m.2:55 p.m.SMTWTFS
Porter Airlines15711:50 a.m.12:55 p.m.SMTWTFS
Air Canada4604:35 p.m.5:41 p.m.SMTWTFS
Air Canada44810:00 a.m.11:05 a.m.SMTWTFS
Air Canada4604:05 p.m.5:11 p.m.SMTWTFS
Air Canada47212:30 a.m.1:36 a.m.SMTWTFS
Porter Airlines1657:00 p.m.8:05 p.m.SMTWTFS
Porter Airlines1656:55 p.m.8:00 p.m.SMTWTFS
Porter Airlines17911:20 p.m.12:25 a.m.SMTWTFS
Air Canada47011:40 p.m.12:46 a.m.SMTWTFS
Air Canada45212:00 p.m.1:05 p.m.SMTWTFS
Air Canada4668:10 p.m.9:16 p.m.SMTWTFS
Porter Airlines1537:00 a.m.8:05 a.m.SMTWTFS
4h 12m (2688 km)
142 flights, 4 airlines
AirlineFlight #Departure YYZArrival YEGSchedule
Porter Airlines4019:05 a.m.11:24 a.m.SMTWTFS
WestJet46910:20 p.m.12:40 a.m.SMTWTFS
Porter Airlines4077:45 p.m.9:59 p.m.SMTWTFS
Air Canada1712:55 p.m.5:04 p.m.SMTWTFS
WestJet44912:00 p.m.2:20 p.m.SMTWTFS
WestJet4376:10 a.m.8:30 a.m.SMTWTFS
Flair Airlines6331:55 p.m.4:10 p.m.SMTWTFS
Air Canada1735:15 p.m.7:24 p.m.SMTWTFS
Flair Airlines63910:40 a.m.12:55 p.m.SMTWTFS
Air Canada1658:00 a.m.10:09 a.m.SMTWTFS
Porter Airlines4051:45 p.m.3:59 p.m.SMTWTFS
Air Canada1756:45 p.m.8:54 p.m.SMTWTFS
Flair Airlines6379:40 p.m.11:55 p.m.SMTWTFS
Air Canada16912:45 p.m.2:54 p.m.SMTWTFS
WestJet4635:20 p.m.7:40 p.m.SMTWTFS
Air Canada16710:30 a.m.12:39 p.m.SMTWTFS
WestJet4552:25 p.m.4:45 p.m.SMTWTFS
Air Canada1778:45 p.m.10:54 p.m.SMTWTFS
2h 41m (1503 km)
127 flights, 4 airlines
AirlineFlight #Departure YYZArrival YWGSchedule
Air Canada2631:35 p.m.3:13 p.m.SMTWTFS
Air Canada2697:50 p.m.9:28 p.m.SMTWTFS
Air Canada2598:25 a.m.10:03 a.m.SMTWTFS
WestJet3853:30 p.m.5:15 p.m.SMTWTFS
WestJet3818:00 a.m.9:45 a.m.SMTWTFS
Flair Airlines6437:00 a.m.8:40 a.m.SMTWTFS
Air Canada2619:30 a.m.11:08 a.m.SMTWTFS
Porter Airlines4231:40 p.m.3:19 p.m.SMTWTFS
Porter Airlines4275:55 p.m.7:34 p.m.SMTWTFS
WestJet38711:10 p.m.12:55 a.m.SMTWTFS
Porter Airlines4276:10 p.m.7:49 p.m.SMTWTFS
Air Canada27110:55 p.m.12:33 a.m.SMTWTFS
Air Canada2719:55 p.m.11:33 p.m.SMTWTFS
Air Canada2674:35 p.m.6:13 p.m.SMTWTFS
WestJet38312:40 p.m.2:25 p.m.SMTWTFS
Air Canada2719:40 p.m.11:18 p.m.SMTWTFS
Flair Airlines6455:45 p.m.7:25 p.m.SMTWTFS
Air Canada2652:55 p.m.4:33 p.m.SMTWTFS
Flair Airlines6492:45 p.m.4:25 p.m.SMTWTFS
Air Canada26312:40 p.m.2:18 p.m.SMTWTFS
Air Canada27110:15 p.m.11:53 p.m.SMTWTFS
Air Canada2652:40 p.m.4:18 p.m.SMTWTFS
1h 37m (573 km)
116 flights, 4 airlines
AirlineFlight #Departure YYZArrival LGASchedule
Porter Airlines6053:20 p.m.4:55 p.m.SMTWTFS
American Airlines45563:15 p.m.4:59 p.m.SMTWTFS
American Airlines45563:18 p.m.5:01 p.m.SMTWTFS
American Airlines45427:15 a.m.9:00 a.m.SMTWTFS
American Airlines45563:17 p.m.5:00 p.m.SMTWTFS
Air Canada84589:20 a.m.10:56 a.m.SMTWTFS
Air Canada84568:00 a.m.9:29 a.m.SMTWTFS
Air Canada84526:15 a.m.7:51 a.m.SMTWTFS
Delta51546:59 p.m.8:45 p.m.SMTWTFS
American Airlines462312:53 p.m.2:29 p.m.SMTWTFS
Air Canada84662:10 p.m.3:50 p.m.SMTWTFS
Porter Airlines6075:50 p.m.7:25 p.m.SMTWTFS
Porter Airlines6037:20 a.m.8:55 a.m.SMTWTFS
Air Canada7164:35 p.m.6:10 p.m.SMTWTFS
Air Canada7121:25 p.m.2:59 p.m.SMTWTFS
Air Canada7069:20 a.m.10:56 a.m.SMTWTFS
American Airlines434710:56 a.m.12:35 p.m.SMTWTFS
American Airlines45427:29 a.m.9:08 a.m.SMTWTFS
American Airlines45427:26 a.m.9:08 a.m.SMTWTFS
Delta52087:55 a.m.9:40 a.m.SMTWTFS
Air Canada846212:00 p.m.1:36 p.m.SMTWTFS
American Airlines434710:59 a.m.12:42 p.m.SMTWTFS
Air Canada7249:00 p.m.10:36 p.m.SMTWTFS
Air Canada7164:50 p.m.6:25 p.m.SMTWTFS
Delta51836:00 a.m.7:51 a.m.SMTWTFS
Delta51546:49 p.m.8:34 p.m.SMTWTFS
American Airlines45427:22 a.m.9:04 a.m.SMTWTFS
Delta51546:45 p.m.8:30 p.m.SMTWTFS
Air Canada84747:25 p.m.8:59 p.m.SMTWTFS
American Airlines45563:24 p.m.5:07 p.m.SMTWTFS
American Airlines45427:23 a.m.9:05 a.m.SMTWTFS
American Airlines462312:45 p.m.2:29 p.m.SMTWTFS
Air Canada70812:00 p.m.1:36 p.m.SMTWTFS
American Airlines44387:25 p.m.9:11 p.m.SMTWTFS
Air Canada84684:50 p.m.6:25 p.m.SMTWTFS
Air Canada7142:10 p.m.3:50 p.m.SMTWTFS
Delta51662:30 p.m.4:14 p.m.SMTWTFS
Delta53065:06 p.m.6:50 p.m.SMTWTFS
American Airlines44387:29 p.m.9:11 p.m.SMTWTFS
Delta544710:00 a.m.11:41 a.m.SMTWTFS
Air Canada7164:45 p.m.6:20 p.m.SMTWTFS
American Airlines462312:46 p.m.2:30 p.m.SMTWTFS
Air Canada7185:25 p.m.7:00 p.m.SMTWTFS
Air Canada7006:15 a.m.7:51 a.m.SMTWTFS
Delta53065:05 p.m.6:49 p.m.SMTWTFS
Delta51662:34 p.m.4:15 p.m.SMTWTFS
American Airlines462312:48 p.m.2:31 p.m.SMTWTFS
2h 02m (702 km)
112 flights, 3 airlines
AirlineFlight #Departure YYZArrival ORDSchedule
American Airlines45306:27 p.m.7:55 p.m.SMTWTFS
Air Canada5116:40 p.m.7:40 p.m.SMTWTFS
American Airlines45306:26 p.m.7:54 p.m.SMTWTFS
American Airlines35247:15 a.m.8:27 a.m.SMTWTFS
United Airlines59995:45 p.m.6:51 p.m.SMTWTFS
United Airlines361710:15 a.m.11:21 a.m.SMTWTFS
United Airlines36051:00 p.m.2:06 p.m.SMTWTFS
American Airlines648811:39 a.m.12:45 p.m.SMTWTFS
United Airlines133411:00 a.m.12:00 p.m.SMTWTFS
United Airlines59349:00 p.m.10:05 p.m.SMTWTFS
United Airlines60192:45 p.m.3:50 p.m.SMTWTFS
United Airlines365711:00 a.m.12:03 p.m.SMTWTFS
United Airlines12865:20 p.m.6:21 p.m.SMTWTFS
American Airlines64073:10 p.m.4:20 p.m.SMTWTFS
American Airlines36106:27 p.m.7:32 p.m.SMTWTFS
United Airlines20667:00 a.m.8:00 a.m.SMTWTFS
American Airlines36107:15 p.m.8:20 p.m.SMTWTFS
American Airlines35247:20 a.m.8:32 a.m.SMTWTFS
American Airlines36061:15 p.m.2:20 p.m.SMTWTFS
United Airlines7775:15 p.m.6:18 p.m.SMTWTFS
Air Canada89136:25 p.m.7:21 p.m.SMTWTFS
American Airlines36106:20 p.m.7:25 p.m.SMTWTFS
Air Canada5091:55 p.m.2:55 p.m.SMTWTFS
American Airlines35246:15 a.m.7:25 a.m.SMTWTFS
United Airlines12971:00 p.m.2:01 p.m.SMTWTFS
Air Canada89094:00 p.m.4:59 p.m.SMTWTFS
United Airlines16127:00 a.m.8:00 a.m.SMTWTFS
Air Canada5038:00 a.m.9:00 a.m.SMTWTFS
United Airlines35761:00 p.m.2:03 p.m.SMTWTFS
United Airlines37005:50 p.m.6:58 p.m.SMTWTFS
Air Canada89071:55 p.m.2:50 p.m.SMTWTFS
United Airlines7638:50 a.m.9:50 a.m.SMTWTFS
United Airlines14649:00 p.m.10:01 p.m.SMTWTFS
United Airlines47711:00 a.m.12:00 p.m.SMTWTFS
Air Canada50712:25 p.m.1:25 p.m.SMTWTFS
American Airlines360411:33 a.m.12:43 p.m.SMTWTFS
United Airlines55942:45 p.m.3:43 p.m.SMTWTFS
American Airlines36083:13 p.m.4:18 p.m.SMTWTFS
1h 30m (731 km)
72 flights, 2 airlines
AirlineFlight #Departure YYZArrival YQBSchedule
Porter Airlines1898:30 a.m.10:00 a.m.SMTWTFS
Air Canada19542:35 p.m.4:05 p.m.SMTWTFS
Air Canada19542:25 p.m.3:55 p.m.SMTWTFS
Air Canada11362:45 p.m.4:15 p.m.SMTWTFS
Porter Airlines1898:25 a.m.9:55 a.m.SMTWTFS
Air Canada114210:05 p.m.11:35 p.m.SMTWTFS
Air Canada19589:40 p.m.11:10 p.m.SMTWTFS
Air Canada11362:40 p.m.4:10 p.m.SMTWTFS
Air Canada11385:45 p.m.7:15 p.m.SMTWTFS
Air Canada839812:00 p.m.1:30 p.m.SMTWTFS
Air Canada11362:25 p.m.3:55 p.m.SMTWTFS
Air Canada11362:35 p.m.4:05 p.m.SMTWTFS
Air Canada19565:50 p.m.7:20 p.m.SMTWTFS
Air Canada19552:25 p.m.3:55 p.m.SMTWTFS
Air Canada19507:55 a.m.9:25 a.m.SMTWTFS
Air Canada19565:40 p.m.7:10 p.m.SMTWTFS
Air Canada11385:50 p.m.7:20 p.m.SMTWTFS
Air Canada11327:45 a.m.9:15 a.m.SMTWTFS
Air Canada11429:10 p.m.10:40 p.m.SMTWTFS
Air Canada114210:55 p.m.12:25 a.m.SMTWTFS
Air Canada19545:50 p.m.7:20 p.m.SMTWTFS
Air Canada11429:40 p.m.11:10 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.