Cheap flights to Montreal

Cheap flights to Montreal

OriginDeparture atReturn atFind tickets
Toronto28 October 202230 October 2022Tickets from 151
Halifax28 October 202230 October 2022Tickets from 155
New York15 October 202219 October 2022Tickets from 210
Boston10 November 202214 November 2022Tickets from 221
Miami14 October 202216 October 2022Tickets from 249
Vancouver14 October 202216 October 2022Tickets from 277
Paris11 October 202214 October 2022Tickets from 283
Fort Lauderdale14 October 202216 October 2022Tickets from 297
Winnipeg26 October 202228 October 2022Tickets from 383
Moncton24 November 202228 November 2022Tickets from 412
Vienna3 November 20229 November 2022Tickets from 415
Frankfurt19 October 202225 October 2022Tickets from 440
Amsterdam8 October 20229 October 2022Tickets from 472
Fredericton19 October 202220 October 2022Tickets from 505
Brussels31 October 20226 November 2022Tickets from 512
Atlanta5 October 20229 October 2022Tickets from 651
Istanbul1 November 20226 November 2022Tickets from 763
Baku25 October 202228 October 2022Tickets from 793
Yerevan14 January 202319 January 2023Tickets from 842
Cairo26 October 202227 October 2022Tickets from 886
Helsinki20 October 202221 October 2022Tickets from 894
Dammam9 October 202215 October 2022Tickets from 913
Moscow4 April 20235 April 2023Tickets from 1 010
Dubai9 January 202315 January 2023Tickets from 1 061
Antalya8 October 202210 October 2022Tickets from 1 113
Casablanca21 December 202222 December 2022Tickets from 1 121
Saint Petersburg21 January 202324 January 2023Tickets from 1 168
Tbilisi9 October 202210 October 2022Tickets from 1 272
Vilnius2 October 20224 October 2022Tickets from 1 273
Chisinau2 October 20223 October 2022Tickets from 1 284
Omsk30 October 202231 October 2022Tickets from 1 931
Adler/Sochi4 July 20238 July 2023Tickets from 2 021
Surgut22 October 202223 October 2022Tickets from 2 225
Chelyabinsk5 October 20228 October 2022Tickets from 2 458
Minsk2 October 20225 October 2022Tickets from 2 673
Kaliningrad1 November 20225 November 2022Tickets from 2 874
Cherepovets4 October 20227 October 2022Tickets from 3 054