• One-way
  • Round-trip

Search accommodation with Booking.com

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 $ 40.70 1 h 19 min 40 11:00 21:30 503 km
Flight Vancouver - Toronto $ 80.44 4 h 26 min 13 01:25 23:15 3,354 km
Flight Ottawa - Toronto $ 39.16 1 h 11 min 41 15:15 21:25 351 km
Flight Edmonton, Alberta - Toronto $ 59.16 3 h 40 min 17 00:20 18:30 2,699 km
Flight Quebec - Toronto $ 88.80 1 h 51 min 8 10:30 19:15 729 km
Flight Laval - Toronto - - - - - 498 km
Flight Halifax, Nova Scotia - Toronto $ 153.52 2 h 32 min 14 11:05 21:00 1,266 km
Flight Moncton - Toronto $ 191.95 2 h 37 min 6 06:00 19:15 1,180 km
Flight St Laurent - Toronto - - - - - 497 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Flight Toronto - Montreal $ 40.70 1 h 13 min 41 20:30 23:10 503 km
Flight Ottawa - Montreal $ 275.53 8 h 18 min 50 00:00 13:05 165 km
Flight Quebec - Montreal $ 129.31 4 h 24 min 44 23:00 14:25 233 km
Flight Laval - Montreal - - - - - 11 km
Flight Halifax, Nova Scotia - Montreal $ 56.85 1 h 40 min 5 06:35 17:15 792 km
Flight Vancouver - Montreal $ 57.78 4 h 45 min 6 16:50 23:25 3,685 km
Flight Edmonton, Alberta - Montreal $ 317.53 4 h 2 11:40 12:15 2,970 km
Flight Mississauga - Montreal $ 336.68 1 h 15 min 25 18:30 18:35 527 km
Flight Winnipeg - Montreal $ 248.77 2 h 41 min 2 05:55 15:00 1,820 km
Flight Hamilton, Ontario - Montreal $ 246.42 28 h 32 min 2 08:30 15:40 557 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Flight Toronto - Vancouver $ 84.57 5 h 9 min 12 09:00 22:30 3,354 km
Flight Edmonton, Alberta - Vancouver $ 47.51 1 h 40 min 9 06:40 20:00 822 km
Flight Winnipeg - Vancouver $ 112.34 2 h 59 min 4 06:25 17:30 1,865 km
Flight Saskatoon - Vancouver $ 50.15 2 h 7 min 3 09:00 18:05 1,201 km
Flight Sudbury, Ontario - Vancouver $ 344.97 12 h 57 min 35 11:05 20:40 3,116 km
Flight Montreal - Vancouver $ 72.91 5 h 39 min 6 07:50 20:50 3,685 km
Flight Ottawa - Vancouver $ 56.30 5 h 23 min 4 08:55 18:55 3,540 km
Flight Mississauga - Vancouver $ 398.98 4 h 54 min 50 00:00 15:40 3,343 km
Flight Quebec - Vancouver $ 202.07 12 h 15 min 59 17:40 18:25 3,792 km
Flight Brampton, Ontario - Vancouver $ 398.94 5 h 16 min 50 00:00 15:40 3,330 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Flight Edmonton, Alberta - Calgary $ 79.98 57 min 20 09:45 22:15 281 km
Flight Fort McMurray - Calgary $ 310.76 1 h 34 min 9 06:45 20:25 655 km
Flight Red Deer - Calgary - - - - - 137 km
Flight Lethbridge - Calgary $ 208.02 51 min 6 00:00 15:05 175 km
Flight Bonnyville - Calgary - - - - - 423 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Flight Toronto - Ottawa $ 37.61 1 h 2 min 38 17:25 23:15 351 km
Flight Montreal - Ottawa $ 288.93 6 h 11 min 55 23:30 16:15 165 km
Flight Quebec - Ottawa $ 220.91 10 h 48 min 55 05:40 18:15 379 km
Flight Oshawa - Ottawa - - - - - 301 km
Flight Kingston, Ontario - Ottawa $ 529.44 4 h 23 min 17 23:35 10:10 145 km
Flight Vancouver - Ottawa $ 53.98 4 h 36 min 4 13:15 21:50 3,540 km
Flight Edmonton, Alberta - Ottawa $ 50.05 3 h 49 min 2 09:45 09:00 2,836 km
Flight Mississauga - Ottawa - - - - - 374 km
Flight Winnipeg - Ottawa $ 50.55 2 h 25 min 3 20:35 19:05 1,675 km
Flight Hamilton, Ontario - Ottawa $ 157.93 16 h 40 min 4 06:15 15:40 408 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Flight Toronto - Edmonton, Alberta $ 59.36 4 h 13 min 17 08:00 22:20 2,699 km
Flight Vancouver - Edmonton, Alberta $ 46.02 1 h 31 min 9 07:00 21:10 822 km
Flight Calgary - Edmonton, Alberta $ 96.62 55 min 15 14:45 22:35 281 km
Flight Winnipeg - Edmonton, Alberta $ 278.31 2 h 5 min 3 15:35 16:40 1,193 km
Flight Saskatoon - Edmonton, Alberta $ 219.12 1 h 16 min 3 13:45 19:25 486 km
Flight Montreal - Edmonton, Alberta $ 327.46 4 h 42 min 2 08:10 18:45 2,970 km
Flight Ottawa - Edmonton, Alberta $ 49.94 4 h 26 min 2 05:45 17:10 2,836 km
Flight Quebec - Edmonton, Alberta $ 397.87 17 h 27 min 90 05:40 18:45 3,052 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Flight Oshawa - Mississauga - - - - - 74 km
Flight Montreal - Mississauga $ 489.07 2 h 48 min 29 08:50 12:25 527 km
Flight Vancouver - Mississauga $ 249.52 10 h 18 min 25 16:30 03:28 3,343 km
Flight Ottawa - Mississauga - - - - - 374 km
Flight Winnipeg - Mississauga - - - - - 1,501 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Flight Toronto - Winnipeg $ 69.61 2 h 38 min 13 06:30 22:30 1,510 km
Flight Vancouver - Winnipeg $ 69.81 2 h 41 min 4 08:30 19:35 1,865 km
Flight Edmonton, Alberta - Winnipeg $ 271.19 1 h 50 min 4 12:00 21:05 1,193 km
Flight Saskatoon - Winnipeg $ 204.64 2 h 7 min 5 18:40 19:00 708 km
Flight Sudbury, Ontario - Winnipeg $ 734.85 33 h 37 min 18 15:55 15:55 1,253 km
Flight Montreal - Winnipeg $ 297.69 3 h 8 min 2 18:55 18:45 1,820 km
Flight Ottawa - Winnipeg $ 49.27 2 h 54 min 4 06:35 16:25 1,675 km
Flight Mississauga - Winnipeg - - - - - 1,501 km
Flight Quebec - Winnipeg $ 363.90 17 h 21 min 77 05:40 18:45 1,936 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Flight Montreal - Quebec $ 110.82 4 h 28 23:30 14:05 233 km
Flight Ottawa - Quebec $ 215.51 2 h 56 min 17 05:45 17:00 379 km
Flight Dorval - Quebec - - - - - 248 km
Flight Toronto - Quebec $ 92.25 1 h 32 min 9 08:15 22:25 729 km
Flight Vancouver - Quebec $ 145.44 13 h 49 min 31 01:25 23:25 3,792 km
Flight Edmonton, Alberta - Quebec $ 286.25 16 h 1 min 105 00:20 22:15 3,052 km
Flight Mississauga - Quebec - - - - - 752 km
Flight Winnipeg - Quebec $ 329.03 15 h 54 min 77 05:00 22:05 1,936 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Flight Montreal - Hamilton, Ontario $ 389.19 24 h 58 min 4 18:05 20:35 557 km
Flight Vancouver - Hamilton, Ontario $ 847.81 18 h 29 min 4 07:00 15:20 3,345 km
Flight Ottawa - Hamilton, Ontario $ 196.49 18 h 7 min 3 07:00 19:00 408 km
Flight Edmonton, Alberta - Hamilton, Ontario $ 66.76 5 h 16 min 5 07:30 14:45 2,700 km
Flight Winnipeg - Hamilton, Ontario $ 523.06 2 h 18 min 1 16:15 16:15 1,509 km
Logo