Skip to content

Cheap flights to Montreal from 113 cities

113 cities in 56 countries. In each country, prices we can stand behind come first, then the cheapest.

Departure cities with a recent price: 96

Recent prices: 2,003

FareTell may earn a commission when you book through a partner.

Fares Aviasales flagged as unusually low

No fares flagged as unusually low in the last two days.

When these trips depart

Every price counted here was found on or after 6 Nov.

Return

  • Fort Lauderdale · 28 Nov – 30 Nov · found 3 days ago · See prices for these dates

  • Calgary · 1 Dec – 7 Dec · found 4 days ago · See prices for these dates

  • Toronto · 12 Jan 2027 – 15 Jan 2027 · found 2 days ago · See prices for these dates

  • Guadalajara · 1 Feb 2027 – 4 Feb 2027 · found 4 days ago · See prices for these dates

  • Edmonton · 1 Mar 2027 – 7 Mar 2027 · found 4 days ago · See prices for these dates

  • Geneva · 28 Apr 2027 – 8 May 2027 · found 6 days ago · See prices for these dates

  • Boston · 19 May 2027 – 24 May 2027 · found 4 days ago · See prices for these dates

  • Budapest · 14 Jun 2027 – 30 Jun 2027 · found 5 days ago · See prices for these dates

  • San Jose · 1 Jul 2027 – 4 Jul 2027 · found 6 days ago · See prices for these dates

  • Brussels · 1 Aug 2027 – 15 Aug 2027 · found 5 days ago · See prices for these dates

  • Fort Myers · 23 Sept 2027 – 27 Sept 2027 · found 2 days ago · See prices for these dates

  • Brisbane · 5 Oct 2027 – 19 Oct 2027 · found 6 days ago · See prices for these dates

One-way

  • Sept-Iles · 17 Nov · found 6 days ago · Open this trip

  • Vancouver · 11 Dec · found 2 days ago · Open this trip

  • Toronto · 12 Jan 2027 · found 4 days ago · Open this trip

  • Calgary · 9 Feb 2027 · found 6 days ago · Open this trip

  • Winnipeg · 6 Mar 2027 · found 3 days ago · Open this trip

  • Munich · 29 May 2027 · found 4 days ago · Open this trip

  • Palm Springs · 1 Jun 2027 · found 5 days ago · Open this trip

Everywhere, by country

1 traveler · Economy

CityFromTripDatesAirportsStopsAirlineFound
Canada
VancouverC$124 (US$87)one-way11 DecYVR → YULnonstopFlair Airlinesfound 2 days agoOpen this trip
TorontoC$125 (US$88)one-way12 Jan 2027YYZ → YULnonstopWestJetfound 4 days agoOpen this trip
Sept-IlesC$151 (US$106)one-way17 NovYZV → YULnonstopAir Canadafound 6 days agoOpen this trip
HalifaxC$171 (US$120)one-way24 DecYHZ → YHUnonstopPorter Airlines Canadafound 3 days agoOpen this trip
CalgaryC$171 (US$120)one-way9 Feb 2027YYC → YHUnonstopPorter Airlines Canadafound 6 days agoOpen this trip
MonctonC$198 (US$139)one-way13 DecYQM → YUL2 stopsPorter Airlines Canadafound 6 days agoOpen this trip
St. John'sC$205 (US$144)one-way26 Jan 2027YYT → YHU1 stopPorter Airlines Canadafound 6 days agoOpen this trip
QuebecC$210 (US$147)one-way19 NovYQB → YULnonstopAir Canadafound 4 days agoOpen this trip
WinnipegC$239 (US$168)one-way6 Mar 2027YWG → YHU1 stopPorter Airlines Canadafound 3 days agoOpen this trip
OttawaC$248 (US$174)one-way23 Aug 2027YOW → YUL1 stopPorter Airlines Canadafound 7 days agoOpen this trip
EdmontonC$258 (US$181)one-way20 DecYEG → YULnonstopPorter Airlines Canadafound 7 days agoOpen this trip
TorontoC$218 (US$153)return12 Jan 2027 – 15 Jan 2027YTZ → YHUout nonstop, back nonstopPorter Airlines Canadafound 2 days agoSee prices for these dates
VancouverC$268 (US$188)return15 Jan 2027 – 28 Jan 2027YVR → YULout nonstop, back nonstopFlair Airlinesfound 2 days agoSee prices for these dates
MonctonC$406 (US$285)return8 Dec – 10 DecYQM → YULout 1 stop, back 2 stopsPorter Airlines Canadafound 3 days agoSee prices for these dates
WinnipegC$450 (US$316)return21 Dec – 25 DecYWG → YHUout 1 stop, back 1 stopPorter Airlines Canadafound 3 days agoSee prices for these dates
EdmontonC$345 (US$242)return1 Mar 2027 – 7 Mar 2027YEG → YULout 1 stop, back 2 stopsWestJetfound 4 days agoSee prices for these dates
CalgaryC$369 (US$259)return1 Dec – 7 DecYYC → YHUout nonstop, back nonstopPorter Airlines Canadafound 4 days agoSee prices for these dates
St. John'sC$421 (US$295)return26 Jan 2027 – 9 Feb 2027YYT → YULout 1 stop, back 1 stopAir Canadafound 4 days agoSee prices for these dates
OttawaC$590 (US$414)return24 Dec – 2 Jan 2027YOW → YULout nonstop, back nonstopAir Canadafound 6 days agoSee prices for these dates
HalifaxC$981 (US$688)return13 Nov – 15 NovYHZ → YULout nonstop, back 2 stopsAir Canadafound 6 days agoSee prices for these dates
United States
New York$100one-way17 Jan 2027EWR → YUL1 stopPorter Airlines Canadafound 2 days agoOpen this trip
Washington$123one-way11 DecDCA → YULnonstopUnited Airlinesfound 2 days agoOpen this trip
Houston$222one-way12 Mar 2027IAH → YUL1 stopFrontier Airlinesfound 7 days agoOpen this trip
Palm Springs$292one-way1 Jun 2027PSP → YUL1 stopWestJetfound 5 days agoOpen this trip
Newburgh$295one-way17 Jan 2027SWF → YUL1 stopAllegiant Airfound 2 days agoOpen this trip
Newport News$350one-way8 DecPHF → YUL1 stopAmerican Airlinesfound 5 days agoOpen this trip
Anchorage$359one-way26 NovANC → YUL2 stopsAmerican Airlinesfound 5 days agoOpen this trip
Burlington$385one-way18 NovBTV → YHU3 stopsBreeze Airwaysfound 5 days agoOpen this trip
Los Angeles$394return17 Dec – 4 Jan 2027LAX → YULout 1 stop, back 1 stopAir Canadafound yesterdaySee prices for these dates
Ontario$566return16 Dec – 3 Jan 2027ONT → YHUout 2 stops, back 2 stopsFrontier Airlinesfound yesterdaySee prices for these dates
OntarioAs low as $520return21 Dec – 4 Jan 2027ONT → YULout 1 stop, back 1 stopUnited Airlinesfound 2 days agoSee prices for these dates
Fort Lauderdale$215return28 Nov – 30 NovFLL → YULout 1 stop, back 1 stopAir Canadafound 3 days agoSee prices for these dates
Dallas$542return1 Dec – 20 DecDFW → YULout 1 stop, back 1 stopjetBluefound 3 days agoSee prices for these dates
Fort Myers$558return23 Sept 2027 – 27 Sept 2027RSW → YULout 1 stop, back 1 stopAir Canada Rougefound 2 days agoSee prices for these dates
New York$263return27 Nov – 30 NovEWR → YULout nonstop, back 1 stopUnited Airlinesfound 4 days agoSee prices for these dates
Boston$324return19 May 2027 – 24 May 2027BOS → YULout 1 stop, back 1 stopUnited Airlinesfound 4 days agoSee prices for these dates
Washington$383return8 Jan 2027 – 10 Jan 2027DCA → YULout nonstop, back nonstopAir Canadafound 5 days agoSee prices for these dates
Tampa$461return27 Nov – 6 DecTPA → YULout nonstop, back nonstopAir Canadafound 6 days agoSee prices for these dates
Atlanta$507return11 Dec – 13 DecATL → YULout 2 stops, back 2 stopsFrontier Airlinesfound 5 days agoSee prices for these dates
Baltimore$529return8 Jan 2027 – 10 Jan 2027BWI → YULout 1 stop, back 1 stopUnited Airlinesfound 5 days agoSee prices for these dates
Gulfport$565return18 Nov – 30 NovGPT → YULout 1 stop, back 2 stopsAmerican Airlinesfound 6 days agoSee prices for these dates
Palm Springs$602return1 May 2027 – 4 May 2027PSP → YULout 1 stop, back 2 stopsWestJetfound 6 days agoSee prices for these dates
Las Vegas$696return17 Nov – 25 NovLAS → YULout 2 stops, back 2 stopsFrontier Airlinesfound 7 days agoSee prices for these dates
Columbus$839return23 Nov – 26 NovCMH → YULout 3 stops, back 2 stopsjetBluefound 6 days agoSee prices for these dates
San Francisco$849return23 Dec – 31 DecSFO → YULout 1 stop, back 1 stopAir Canadafound 5 days agoSee prices for these dates
San Jose$958return23 Dec – 31 DecSJC → YULout 1 stop, back 1 stopUnited Airlinesfound 5 days agoSee prices for these dates
Mexico
Cancun$138one-way22 DecCUN → YULnonstopFlair Airlinesfound 6 days agoOpen this trip
Guadalajara$344one-way8 Mar 2027GDL → YUL2 stopsAmerican Airlinesfound 7 days agoOpen this trip
Mazatlan$345one-way5 Apr 2027MZT → YUL2 stopsViva Aerobusfound 7 days agoOpen this trip
San Jose del Cabo$390one-way1 Jan 2027SJD → YHU3 stopsViva Aerobusfound 2 days agoOpen this trip
Cancun$514return4 Jan 2027 – 14 Jan 2027CUN → YULout 2 stops, back nonstopAir Canadafound 4 days agoSee prices for these dates
Guadalajara$557return1 Feb 2027 – 4 Feb 2027GDL → YULout 1 stop, back 1 stopWestJetfound 4 days agoSee prices for these dates
Mexico City$607return7 Jan 2027 – 22 Jan 2027TLC → YULout 2 stops, back 1 stopVolarisfound 4 days agoSee prices for these dates
Bahamas
Nassau$212one-way14 NovNAS → YUL1 stopUnited Airlinesfound 5 days agoOpen this trip
Dominican Republic
Punta Cana$217one-way13 DecPUJ → YULnonstopArajetfound 2 days agoOpen this trip
Santo Domingo$332one-way30 DecSDQ → YUL1 stopArajetfound 2 days agoOpen this trip
Costa Rica
San Jose$313one-way4 Feb 2027SJO → YUL2 stopsUnited Airlinesfound 2 days agoOpen this trip
San Jose$701return1 Jul 2027 – 4 Jul 2027SJO → YULout 1 stop, back 2 stopsavianca airlinesfound 6 days agoSee prices for these dates
United Kingdom
Edinburgh$412one-way5 Jun 2027EDI → YUL1 stopWestJetfound 3 days agoOpen this trip
Glasgow$445one-way25 NovGLA → YUL1 stopeasyJetfound 7 days agoOpen this trip
Edinburgh$805return9 Jan 2027 – 23 Jan 2027EDI → YULout 1 stop, back 2 stopsRyanairfound 3 days agoSee prices for these dates
Manchester$913return15 Jul 2027 – 25 Jul 2027MAN → YULout 1 stop, back 1 stopeasyJetfound 2 days agoSee prices for these dates
London$570return13 Nov – 26 NovLGW → YULout 1 stop, back 1 stopAir Canadafound 7 days agoSee prices for these dates
Germany
Munich$413one-way29 May 2027MUC → YUL3 stopsVuelingfound 4 days agoOpen this trip
Frankfurt$668return31 Mar 2027 – 6 Apr 2027FRA → YULout 1 stop, back 1 stopAir Canadafound 2 days agoSee prices for these dates
Munich$871return17 Dec – 25 Jan 2027MUC → YULout 2 stops, back 3 stopsAir Serbiafound 2 days agoSee prices for these dates
Cologne$777return23 Nov – 9 DecCGN → YULout 1 stop, back 1 stopAir Canadafound 4 days agoSee prices for these dates
Dusseldorf$987return1 Dec – 1 Jan 2027DUS → YULout 1 stop, back 1 stopTurkish Airlinesfound 7 days agoSee prices for these dates
Honduras
Comayagua$463one-way6 DecXPL → YUL2 stopsAmerican Airlinesfound 3 days agoOpen this trip
Turkiye
Istanbul$464one-way22 NovIST → YUL1 stopAir Transatfound 4 days agoOpen this trip
Istanbul$487return28 Jan 2027 – 16 Mar 2027IST → YULout 1 stop, back 1 stopTurkish Airlinesfound 2 days agoSee prices for these dates
Antalya$859return28 Jul 2027 – 9 Sept 2027AYT → YULout 1 stop, back 1 stopSunExpressfound 5 days agoSee prices for these dates
Algeria
Bejaia$469one-way22 NovBJA → YUL2 stopsAir Algeriefound 6 days agoOpen this trip
Oran$751return9 Mar 2027 – 16 Mar 2027ORN → YULout 1 stop, back 1 stopTurkish Airlinesfound 7 days agoSee prices for these dates
Cameroon
Douala$789one-way1 DecDLA → YUL2 stopsRoyal Air Marocfound 2 days agoOpen this trip
Yaounde$822one-way20 Mar 2027NSI → YUL1 stopRoyal Air Marocfound 3 days agoOpen this trip
Douala$1,299return27 Dec – 7 Jan 2027DLA → YULout 2 stops, back 1 stopBrussels Airlinesfound 3 days agoSee prices for these dates
Republic of the Congo
Pointe-Noire$1,120one-way26 NovPNR → YUL3 stopsAir Senegalfound 4 days agoOpen this trip
Guinea
Conakry$1,236one-way5 Jan 2027CKY → YUL1 stopTunisairfound 6 days agoOpen this trip
Conakry$1,227return1 Dec – 1 Jan 2027CKY → YULout 1 stop, back 1 stopRoyal Air Marocfound 7 days agoSee prices for these dates
Colombia
Cartagena$339one-way10 DecCTG → YUL1 stopCopa Airlinesfound 8 days agoSee prices for these dates
France
Paris$408return24 Jan 2027 – 29 Jan 2027CDG → YULout nonstop, back nonstopAir Transatfound 2 days agoSee prices for these dates
Marseille$592return25 Dec – 24 Jan 2027MRS → YULout nonstop, back nonstopAir Transatfound 5 days agoSee prices for these dates
Lyon$610return1 Sept 2027 – 5 Oct 2027LYS → YULout 1 stop, back 1 stopLufthansafound 8 days agoSee prices for these dates
Strasbourg$821return1 Dec – 31 DecSXB → YULout 2 stops, back 2 stopseasyJetfound 4 days agoSee prices for these dates
Brest$1,088return13 Aug 2027 – 27 Aug 2027BES → YULout 2 stops, back 2 stopsAir Francefound 4 days agoSee prices for these dates
Italy
Milan$564return1 May 2027 – 16 May 2027LIN → YULout 1 stop, back 1 stopITA Airwaysfound 3 days agoSee prices for these dates
Rome$586return3 Dec – 29 Jan 2027FCO → YULout 2 stops, back 1 stopMalta Airfound 3 days agoSee prices for these dates
Trieste$973return21 Dec – 4 Jan 2027TRS → YULout 2 stops, back 3 stopsRyanairfound 2 days agoSee prices for these dates
Venice$645return3 May 2027 – 17 May 2027VCE → YULout 1 stop, back 1 stopLufthansafound 6 days agoSee prices for these dates
Ireland
Dublin$610return19 Jan 2027 – 28 Jan 2027DUB → YULout 2 stops, back 1 stopAer Lingusfound 3 days agoSee prices for these dates
Spain
Tenerife$747return21 Feb 2027 – 28 Feb 2027TFN → YULout 1 stop, back 2 stopsBinter Canariasfound 2 days agoSee prices for these dates
Kuwait
Kuwait City$759return20 Nov – 27 NovKWI → YULout 1 stop, back 1 stopRoyal Jordanianfound 2 days agoSee prices for these dates
Martinique
Fort-de-France$773return20 Dec – 30 DecFDF → YULout 1 stop, back 2 stopsAmerican Airlinesfound 2 days agoSee prices for these dates
Morocco
Casablanca$809return14 Nov – 23 NovCMN → YULout nonstop, back nonstopRoyal Air Marocfound 2 days agoSee prices for these dates
CasablancaAs low as $723return24 Dec – 3 Jan 2027CMN → YULout 1 stop, back 2 stopsRoyal Air Marocfound 5 days agoSee prices for these dates
Agadir$978return2 Jul 2027 – 3 Aug 2027AGA → YULout 1 stop, back 1 stopRoyal Air Marocfound 3 days agoSee prices for these dates
Romania
Bucharest$838return20 Nov – 14 DecOTP → YULout 2 stops, back 2 stopsWizz Air Maltafound 3 days agoSee prices for these dates
Nicaragua
Managua$877return1 Dec – 4 DecMGA → YULout 1 stop, back 1 stopUnited Airlinesfound 2 days agoSee prices for these dates
Lebanon
Beirut$892return24 Mar 2027 – 30 Apr 2027BEY → YULout 1 stop, back 1 stopLufthansafound 3 days agoSee prices for these dates
Armenia
Yerevan$898return7 Jun 2027 – 17 Jun 2027EVN → YULout 1 stop, back 3 stopsWizz Air Maltafound 3 days agoSee prices for these dates
Georgia
Tbilisi$1,264return27 Nov – 18 DecTBS → YULout 2 stops, back 1 stopLufthansafound 2 days agoSee prices for these dates
Kutaisi$1,331return27 Nov – 18 DecKUT → YULout 3 stops, back 2 stopsWizz Airfound 2 days agoSee prices for these dates
China
Guangzhou$1,392return23 Nov – 9 DecCAN → YULout 2 stops, back 2 stopsXiamen Airlinesfound 2 days agoSee prices for these dates
Central African Republic
Bangui$1,688return18 Dec – 15 Jan 2027BGF → YULout 3 stops, back 3 stopsRoyal Air Marocfound 3 days agoSee prices for these dates
Mali
Bamako$1,733return8 Jan 2027 – 8 Jan 2027BKO → YULout 1 stop, back 1 stopRoyal Air Marocfound 2 days agoSee prices for these dates
Norfolk Island
Norfolk Island$4,204return19 Dec – 3 Jan 2027NLK → YULout 3 stops, back 3 stopsQantasfound 2 days agoSee prices for these dates
Tunisia
Tunis$638return18 Nov – 29 NovTUN → YULout 1 stop, back 1 stopTunisairfound 5 days agoSee prices for these dates
Belgium
Brussels$666return1 Aug 2027 – 15 Aug 2027BRU → YULout nonstop, back nonstopAir Transatfound 5 days agoSee prices for these dates
Netherlands
Amsterdam$706return15 Dec – 24 DecAMS → YULout 1 stop, back 1 stopLufthansafound 4 days agoSee prices for these dates
Chile
Santiago$711return27 Dec – 15 Jan 2027SCL → YULout nonstop, back 1 stopAir Canadafound 4 days agoSee prices for these dates
Switzerland
Geneva$717return28 Apr 2027 – 8 May 2027GVA → YULout 1 stop, back 1 stopAmerican Airlinesfound 6 days agoSee prices for these dates
Zurich$753return13 Nov – 25 NovZRH → YULout 1 stop, back 1 stopSWISSfound 7 days agoSee prices for these dates
Hungary
Budapest$764return14 Jun 2027 – 30 Jun 2027BUD → YULout 2 stops, back 2 stopsWizz Airfound 5 days agoSee prices for these dates
Austria
Vienna$778return21 Feb 2027 – 15 Mar 2027VIE → YULout 1 stop, back 2 stopsLauda Europefound 7 days agoSee prices for these dates
Poland
Warsaw$805return12 Jun 2027 – 30 Jun 2027WAW → YULout 2 stops, back 1 stopLOT Polishfound 4 days agoSee prices for these dates
Krakow$950return2 Jul 2027 – 3 Aug 2027KRK → YULout 1 stop, back 1 stopAir Canadafound 7 days agoSee prices for these dates
Israel
Tel Aviv Yafo$811return15 Dec – 26 DecTLV → YULout 1 stop, back 1 stopUnited Airlinesfound 5 days agoSee prices for these dates
Sweden
Gothenburg$829return18 Nov – 30 NovGOT → YULout 3 stops, back 2 stopsRyanairfound 4 days agoSee prices for these dates
Moldova
Chisinau$869return2 Apr 2027 – 11 Apr 2027RMO → YULout 2 stops, back 2 stopsWizz Air Maltafound 4 days agoSee prices for these dates
Croatia
Zagreb$886return3 May 2027 – 17 May 2027ZAG → YULout 1 stop, back 1 stopRyanairfound 6 days agoSee prices for these dates
Ghana
Accra$918return10 Feb 2027 – 17 Mar 2027ACC → YULout 2 stops, back 1 stopBrussels Airlinesfound 5 days agoSee prices for these dates
Togo
Lome$918return18 Nov – 30 NovLFW → YULout 2 stops, back 2 stopsBrussels Airlinesfound 6 days agoSee prices for these dates
Slovenia
Ljubljana$965return3 May 2027 – 17 May 2027LJU → YULout 1 stop, back 1 stopKLMfound 6 days agoSee prices for these dates
Montenegro
Tivat$985return1 Apr 2027 – 4 Apr 2027TIV → YULout 2 stops, back 3 stopsAir Serbiafound 6 days agoSee prices for these dates
Haiti
Cap Haitien$1,113return24 Nov – 30 NovCAP → YULout 2 stops, back 1 stopSunrise Airwaysfound 7 days agoSee prices for these dates
Ivory Coast
Abidjan$1,146return19 Mar 2027 – 10 Apr 2027ABJ → YULout 1 stop, back 1 stopRoyal Air Marocfound 4 days agoSee prices for these dates
Democratic Republic of the Congo
Kinshasa$1,267return5 Dec – 13 DecFIH → YULout 2 stops, back 2 stopsBrussels Airlinesfound 4 days agoSee prices for these dates
Malaysia
Kuala Lumpur$1,301return8 Jun 2027 – 8 Jun 2027KUL → YULout 1 stop, back 2 stopsQatar Airwaysfound 8 days agoSee prices for these dates
Angola
Luanda$1,321return15 Jan 2027 – 19 Feb 2027NBJ → YULout 2 stops, back 2 stopsTAAG Angolafound 6 days agoSee prices for these dates
Argentina
Bahia Blanca$1,444return17 Feb 2027 – 28 Feb 2027BHI → YULout 3 stops, back 2 stopsAerolineas Argentinasfound 7 days agoSee prices for these dates
Chad
N'Djamena$1,671return7 Jan 2027 – 24 Jan 2027NDJ → YULout 2 stops, back 1 stopTurkish Airlinesfound 8 days agoSee prices for these dates
Australia
Brisbane$1,745return5 Oct 2027 – 19 Oct 2027BNE → YULout 2 stops, back 2 stopsSingapore Airlinesfound 6 days agoSee prices for these dates
Launceston$1,998return3 Jul 2027 – 18 Jul 2027LST → YULout 2 stops, back 2 stopsVirgin Australiafound 6 days agoSee prices for these dates
Russia
Yakutsk$2,196return8 Sept 2027 – 11 Sept 2027YKS → YULout 4 stops, back 3 stopsS7 Airlinesfound 7 days agoSee prices for these dates

Prices are what travelers' searches on Aviasales found in the last 7 days: the price the seller showed on Aviasales; bags may cost extra. Canadian dollars at the Bank of Canada rate of 2026-11-12, US dollars in brackets. Fares change, so check today's price before you book. How our prices work