Cheap flights from Toronto to Montreal

Find cheap Toronto Canada to Montreal Canada flights with our free search service. Compare all available fares for direct or connection flights from Toronto to Montreal.

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Flightpedia.org
Flight Departure Date Arrival Date Price Duration Number Stops Updated
Toronto (YTO) - Montreal (YMQ) 2020-11-19 2020-11-24 108.82 USD 2 hours 35 minutes Direct 2020-09-30T14:27:30.773307
Toronto (YTO) - Montreal (YMQ) 2020-11-13 2020-11-16 110.18 USD 2 hours 40 minutes Direct 2020-09-29T19:10:22.833541
Toronto (YTO) - Montreal (YMQ) 2020-11-18 2020-11-23 110.18 USD 2 hours 40 minutes Direct 2020-09-29T19:11:01.645138
Toronto (YTO) - Montreal (YMQ) 2020-11-20 2020-11-23 110.2 USD 2 hours 35 minutes Direct 2020-09-29T23:46:19.986571
Toronto (YTO) - Montreal (YMQ) 2020-10-04 2020-10-11 135.73 USD 2 hours 30 minutes Direct 2020-09-27T21:17:29.793922
Toronto (YTO) - Montreal (YMQ) 2020-10-23 2020-10-27 135.97 USD 2 hours 42 minutes Direct 2020-09-28T02:53:34.200632
Toronto (YTO) - Montreal (YMQ) 2020-10-10 2020-10-11 137.62 USD 2 hours 30 minutes Direct 2020-09-29T16:57:23.388192
Toronto (YTO) - Montreal (YMQ) 2020-10-03 2020-10-17 138.3 USD 2 hours 35 minutes Direct 2020-09-29T08:29:26.166937
Toronto (YTO) - Montreal (YMQ) 2021-04-23 2021-04-25 143.05 USD 2 hours 40 minutes Direct 2020-09-29T15:22:44.038810
Toronto (YTO) - Montreal (YMQ) 2021-04-30 2021-05-02 143.05 USD 2 hours 30 minutes Direct 2020-09-29T15:23:02.996330
Toronto (YTO) - Montreal (YMQ) 2020-12-24 2021-01-02 158.75 USD 2 hours 40 minutes Direct 2020-09-28T03:57:01.329371
Toronto (YTO) - Montreal (YMQ) 2020-10-08 2020-10-13 191.12 USD 2 hours 30 minutes Direct 2020-09-27T17:08:50.970402
Toronto (YTO) - Montreal (YMQ) 2020-10-09 2020-10-10 194.95 USD 2 hours 33 minutes Direct 2020-09-29T21:20:39.303612
Toronto (YTO) - Montreal (YMQ) 2020-10-02 2020-10-09 279.59 USD 2 hours 35 minutes Direct 2020-09-28T14:45:00.073558
Toronto (YTO) - Montreal (YMQ) 2020-10-01 2020-10-01 519.87 USD 2 hours 47 minutes Direct 2020-09-30T02:52:56.104181
What is the distance between Toronto and Montreal?

The average distance from Toronto to Montreal is 508 kilometers (equals to 315 miles or 274 nautical miles). Your flight will departure from Toronto, Canada and arrive on Montreal, Canada.

How long is the flight from Toronto to Montreal?

The average flight time between Toronto to Montreal is 3 hours 0 minutes

How much is the fare for flight between Toronto and Montreal?

The average price for one-way airfare from Toronto to Montreal is 132 USD (none-taxes) for economy class.

How many flights fly from Toronto to Montreal on the daily basis?

Around 323 flights are flying daily from Toronto to Montreal. Some major airlines between this route are WestJet, Air Canada, Air Transat, Royal Tongan Airlines, Air France, Delta Airlines, Austrian Airlines, Jazz, Aeromexico, Sunwing, Korean Air, Cathay Pacific, Sky Regional, Aer Lingus, KLM, Qantas Airways, Lufthansa, AeroMexico Connect, Avianca Aerovias, Brussels Airlines, Swiss, Air Berlin, Valuair, Vietnam Airlines, LATAM Airlines, Air China, EgyptAir, Etihad Airways, Porter Airlines, American Airlines, Asiana Airlines, China Eastern Airlines, China Southern, Colgan Air, Copa Airlines, EVA Air, Hainan Airlines, Lan Argentina, LOT Polish Airlines, Meridiana, Philippine Airlines, SATA, Turkish Airlines, United Airways, US Airways, Virgin Atlantic, Netjets Airlines, Novajet, Pascan Aviation, Air Arabia Maroc, FlexFlight, Emirates, East Horizon Airlines, Air Georgian, China Airlines, Cape Air, Air Inuit, TAM Linhas Aereas, Jet Airways, Iran Aseman Airlines, KLM Cityhopper, Iberia, Air Canada rouge, Hong Kong Airlines, United, Fly Blue Crane, Xiamen Airlines, ...

Flight Origin Destination Departure Arrival Equip
EY3854 Toronto (YYZ) Montreal (YUL) 9:30 p.m. 10:38 p.m. A320
LX4669 Toronto (YYZ) Montreal (YUL) 6 p.m. 7:08 p.m. 320
AC410 Toronto (YYZ) Montreal (YUL) noon 1:08 p.m. BCS3
EY3856 Toronto (YYZ) Montreal (YUL) 6 p.m. 7:08 p.m. A320
DL7101 Toronto (YYZ) Montreal (YUL) 9:30 p.m. 10:57 p.m. 73W
DL6322 Toronto (YYZ) Montreal (YUL) 7:45 a.m. 9:12 a.m. 320
AC402 Toronto (YYZ) Montreal (YUL) 8 a.m. 9:08 a.m. A319
WR3534 Toronto (YYZ) Montreal (YUL) 5:30 p.m. 6:57 p.m. DH8D
WS3538 Toronto (YYZ) Montreal (YUL) 9:30 p.m. 10:57 p.m. DH8D
TS475 Toronto (YYZ) Montreal (YUL) 6 p.m. 7:15 p.m.
AF7288 Toronto (YYZ) Montreal (YUL) 5:30 p.m. 6:57 p.m. 73W
MS9620 Toronto (YYZ) Montreal (YUL) noon 1:08 p.m. A320
OS8339 Toronto (YYZ) Montreal (YUL) 2 p.m. 3:08 p.m.
WS3524 Toronto (YYZ) Montreal (YUL) noon 1:27 p.m. DH4
LX4673 Toronto (YYZ) Montreal (YUL) 4 p.m. 5:08 p.m. 333
AC414 Toronto (YYZ) Montreal (YUL) 2 p.m. 3:08 p.m. 789
AC0404 Toronto (YYZ) Montreal (YUL) 9 a.m. 10:08 a.m.
TS479 Toronto (YYZ) Montreal (YUL) 6 p.m. 7:15 p.m. A21N
TS471 Toronto (YYZ) Montreal (YUL) 6 p.m. 7:15 p.m. 32Q
S47027 Toronto (YYZ) Montreal (YUL) 9:30 p.m. 10:57 p.m. None
OZ6123 Toronto (YYZ) Montreal (YUL) 9:30 p.m. 10:38 p.m. A333
OS8338 Toronto (YYZ) Montreal (YUL) 5 p.m. 6:13 p.m. Airbus A320-211
OS8336 Toronto (YYZ) Montreal (YUL) 9:30 p.m. 10:38 p.m. Airbus A320-214
WS3534 Toronto (YYZ) Montreal (YUL) 5:30 p.m. 6:57 p.m. DH8D
WR3524 Toronto (YYZ) Montreal (YUL) noon 1:27 p.m. DH8D