• One-way
  • Round-trip
Flight timetables
Canada
flixbus
trenitalia
ouisncf
deutsche-bahn
blablacar
kayak
Trips Best price Journey duration Connections per day First departure Last departure Distance
Flight Montreal - Toronto 1 h 17 min 46 18:00 21:30 503 km
Flight Vancouver - Toronto 4 h 26 min 14 06:00 23:15 3,354 km
Flight Calgary - Toronto 3 h 44 min 23 16:30 23:45 2,707 km
Flight Ottawa - Toronto 1 h 9 min 46 05:45 21:00 351 km
Flight Edmonton, Alberta - Toronto 3 h 39 min 17 11:25 18:15 2,699 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Flight Toronto - Montreal 1 h 12 min 44 21:00 23:10 503 km
Flight Ottawa - Montreal 8 h 38 min 74 13:05 165 km
Flight Quebec - Montreal 4 h 25 min 44 23:00 14:25 233 km
Flight Halifax, Nova Scotia - Montreal 1 h 47 min 9 16:30 19:30 792 km
Flight Vancouver - Montreal 4 h 46 min 6 08:45 23:25 3,685 km
Flight Edmonton, Alberta - Montreal 4 h 1 min 2 11:40 12:15 2,970 km
Flight Mississauga - Montreal 1 h 15 min 25 18:30 18:35 527 km
Flight Winnipeg - Montreal 2 h 36 min 2 08:20 14:00 1,820 km
Flight Hamilton, Ontario - Montreal 28 h 24 min 3 08:30 06:15 557 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Flight Toronto - Vancouver 5 h 2 min 15 08:55 22:30 3,354 km
Flight Edmonton, Alberta - Vancouver 1 h 35 min 9 06:40 19:55 822 km
Flight Winnipeg - Vancouver 2 h 59 min 4 06:30 17:30 1,865 km
Flight Saskatoon - Vancouver 2 h 6 min 4 10:55 17:10 1,201 km
Flight Sudbury, Ontario - Vancouver 13 h 10 min 35 11:05 20:40 3,116 km
Flight Montreal - Vancouver 5 h 37 min 6 18:30 20:50 3,685 km
Flight Ottawa - Vancouver 5 h 20 min 5 09:30 18:55 3,540 km
Flight Mississauga - Vancouver 4 h 54 min 50 15:40 3,343 km
Flight Quebec - Vancouver 12 h 26 min 76 05:15 18:25 3,792 km
Flight Brampton, Ontario - Vancouver 5 h 16 min 50 15:40 3,330 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Flight Toronto - Calgary 4 h 16 min 24 15:00 22:20 2,707 km
Flight Montreal - Calgary 4 h 40 min 5 07:50 18:00 3,019 km
Flight Vancouver - Calgary 1 h 27 min 20 06:00 22:35 674 km
Flight Ottawa - Calgary 4 h 32 min 5 05:45 17:00 2,877 km
Flight Edmonton, Alberta - Calgary 54 min 21 17:00 22:15 281 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Flight Toronto - Ottawa 1 h 1 min 41 21:00 23:15 351 km
Flight Montreal - Ottawa 6 h 5 min 56 23:30 16:15 165 km
Flight Vancouver - Ottawa 4 h 35 min 5 13:15 21:50 3,540 km
Flight Calgary - Ottawa 4 h 35 min 4 21:30 18:15 2,877 km
Flight Edmonton, Alberta - Ottawa 3 h 46 min 3 09:55 2,836 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Flight Toronto - Edmonton, Alberta 4 h 6 min 17 19:10 22:15 2,699 km
Flight Montreal - Edmonton, Alberta 4 h 34 min 3 08:10 20:50 2,970 km
Flight Vancouver - Edmonton, Alberta 1 h 31 min 10 08:10 21:10 822 km
Flight Calgary - Edmonton, Alberta 55 min 20 15:30 23:05 281 km
Flight Ottawa - Edmonton, Alberta 4 h 24 min 2 07:00 17:10 2,836 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Flight Montreal - Mississauga 2 h 48 min 29 08:50 12:25 527 km
Flight Vancouver - Mississauga 10 h 18 min 25 16:30 03:28 3,343 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Flight Toronto - Winnipeg 2 h 34 min 14 20:30 22:15 1,510 km
Flight Vancouver - Winnipeg 2 h 41 min 5 08:30 19:35 1,865 km
Flight Edmonton, Alberta - Winnipeg 1 h 48 min 3 08:15 19:15 1,193 km
Flight Saskatoon - Winnipeg 13 h 54 min 22 12:45 17:20 708 km
Flight Sudbury, Ontario - Winnipeg 10 h 56 min 13 01:00 14:40 1,253 km
Flight Montreal - Winnipeg 2 h 57 min 2 08:30 18:20 1,820 km
Flight Ottawa - Winnipeg 2 h 45 min 4 06:35 17:40 1,675 km
Flight Quebec - Winnipeg 22 h 7 min 68 05:40 19:45 1,936 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Flight Montreal - Quebec 4 h 28 23:30 14:05 233 km
Flight Ottawa - Quebec 2 h 47 min 8 05:45 17:00 379 km
Flight Toronto - Quebec 1 h 31 min 8 20:55 22:25 729 km
Flight Vancouver - Quebec 8 h 51 min 17 06:00 10:55 3,792 km
Flight Edmonton, Alberta - Quebec 13 h 26 min 103 22:15 3,052 km
Flight Winnipeg - Quebec 23 h 49 min 27 22:00 15:35 1,936 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Flight Montreal - Hamilton, Ontario 23 h 33 min 3 20:30 18:55 557 km
Flight Vancouver - Hamilton, Ontario 23 h 36 min 1 12:15 12:15 3,345 km
Flight Calgary - Hamilton, Ontario 3 h 37 min 2 09:30 18:30 2,702 km
Flight Ottawa - Hamilton, Ontario 22 h 25 min 6 17:00 19:00 408 km
Logo