Find Cheap Flights from North America to Montreal

Search hundreds of travel sites at once for deals on flights to Montreal

Sat 18/11
Sat 25/11
Any month
Compare vs. KAYAK |

Book cheap flights from North America to Montreal (round-trip)

Airports
Origin
Toronto
C$ 208
only
C$ 208
Boston
C$ 154
only
C$ 154
Destination
Montreal
C$ 154
only
C$ 154
Thu, 7 Dec
BOS
YUL
1h 16m
Tue, 12 Dec
YUL
BOS
1h 18m
C$ 154
Trip: 6 days
Overall 0.0 Poor
Based on 0 reviews
Tue, 5 Dec
BOS
YUL
1h 32m
Wed, 6 Dec
YUL
BOS
1h 18m
C$ 194
Trip: 2 days
9.3ExcellentShow reviews
Overall 9.3 Excellent
Based on 6 reviews
Overall
8.2
Boarding
8.3
Comfort
8.0
Crew
8.6
Entertainment
7.2
Food
7.3
YYC
LAX
Excellent 10.0

The overall experience on my westjet trip was great. Everything west jet does - and all the groups in the airport are fantastic !

LAX
YEG
Okay 5.6

Delayed flight. Only got home at 1.30am.

YWG
YYZ
Excellent 10.0

Some more food options

YYZ
YWG
Excellent 8.0

Cabin was too cold

YYZ
POP
Good 6.0

The crew was very nice.

The plane was old so no entertainment, food was not good, could not sit in area waiting for flight, no chairs left and I was 5ere. Very early. Travelling is not great anymore, the crew try’s their best I know.

Thu, 7 Dec
YTZ
YUL
1h 10m
Sat, 9 Dec
YUL
YTZ
1h 10m
C$ 208
Trip: 3 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 162 reviews
Boarding
8.0
Comfort
8.0
Crew
8.4
Entertainment
7.0
Food
7.9
YTZ
YUL
Mediocre 2.0

it was the last connecting flight and it was cancelled.

YTZ
YUL
Excellent 10.0

Lounge Snacks

YTZ
YUL
Excellent 10.0

All is well

YTZ
YUL
Excellent 10.0

Easy. Relaxed. Cheap. Great!

YTZ
YUL
Mediocre 2.0

- Staff/crew are exceedingly pleasant, although not necessarily 100% helpful - Free beer and great snack options onboard are a nice departure (see what I did there??) from the usual in-flight experience. - When they significantly messed up my entire first day of travel, without complaint they sent me a voucher for future travel.

- My first flight was delayed and I wasn't notified until an hour beforehand (even though the flight was delayed due to an incoming flight they knew well ahead of an hour beforehand would not be there). I could have arrived at the airport later and paid less for my parking. - I was told by a gate agent I would still make my very tight connection (spoiler alert - I did not), so I did not ask to be rebooked on a later connection immediately. - Once it became clear I would likely miss my connection due to being delayed after boarding, I asked again about it, this time of a flight attendant. I was told there were 23 daily flights a day to my connecting city (there are not) and it would be fine. We sat on the tarmac for 30 minutes after landing waiting for a gate and the last hope of making that connection was gone. - Upon arrival in Toronto it turns out my connecting flight was cancelled and everyone had to be rebooked. The very pleasant customer service rep told me not to worry! They automatically rebook everyone and I've been scheduled to leave 10 flights later - the following morning. At 12:45 p.m. their best solution was a flight at 8:30 the next morning (later canceled). When I calmly explained that was not ideal, I was immediately given the "last seat out today" on a 9:30 flight (later delayed then canceled). I'm not sure who they were saving that for, but it is unacceptable to rebook people for the next day when they have free seats. I was resigned to spending 9 hours in the terminal (literally just a room with a few snacks) because I was also on standby for every flight until then, and fortunately after checking in again 5 hours later, I was handed a ticket for the flight leaving in 15 minutes. If I had followed Porter's original plan, I have no idea when I would have made it, as I already mentioned both of those other flights were later canceled and I've already gone over how Porter rebooks passengers. - I found out after I spent $20 Canadian on a sandwich and chips via the Porter website that they are supposed to give meal vouchers in a significant delay, but I was not offered one. - On the way back, I saw myself being set up for the same rigmarole. My first flight was delayed more than a half hour, leaving me with a very tight connection. Thankfully, I arrived at the airport earlier and was able to catch an earlier flight because as it turns out, the connecting flight I would have missed due to the delay ended up being canceled. I can only imagine what the rebooking process would have been, so I am glad Porter is accommodating about switching flights. I imagine they do so to save them the rebooking later, but still, it is not something all airlines will do. - Both flights out to Montreal were incredibly hot. I tend to run cold and I was sweating. The flights home on a warmer day were fine, so I'm not sure what was going on there.

Fri, 8 Dec
BOS
YUL
1h 16m
Tue, 12 Dec
YUL
BOS
1h 18m
C$ 154
Trip: 5 days
Overall 0.0 Poor
Based on 0 reviews
Fri, 8 Dec
BOS
YUL
1h 16m
Tue, 12 Dec
YUL
BOS
1h 18m
C$ 154
Trip: 5 days
Overall 0.0 Poor
Based on 0 reviews
Tue, 12 Dec
BOS
YUL
1h 16m
Wed, 13 Dec
YUL
BOS
1h 18m
C$ 154
Trip: 2 days
Overall 0.0 Poor
Based on 0 reviews
Wed, 6 Dec
BOS
YUL
1h 32m
Sun, 10 Dec
YUL
BOS
1h 18m
C$ 194
Trip: 5 days
9.3ExcellentShow reviews
Overall 9.3 Excellent
Based on 6 reviews
Overall
8.2
Boarding
8.3
Comfort
8.0
Crew
8.6
Entertainment
7.2
Food
7.3
IAH
YYC
Excellent 8.0

Good amount of leg room

Bathroom didn't work in the back of the airplane

YYC
JFK
Excellent 10.0

The flight / staff all went as it should. The transfer of information from kayak to WestJet was seamless.

YLW
YEG
Mediocre 3.3

Crew overworked but pleasant and doing their best. Self check in works well with assistance

Management decisions meant assigned crew arrived after our flight supposed to depart. Needed 1 more person to service passengers. We waited a long time after serving started to get served. We did not know that food could be preordered online and served soon after takeoff. No TV screens on back of chairs...had to rent device to see movies. Have app but not able to book and get points. Wrote to WJ for help but oo response

YEG
CUN
Good 6.6

A short haul flight

No issues

YYC
LAX
Excellent 10.0

The overall experience on my westjet trip was great. Everything west jet does - and all the groups in the airport are fantastic !

Tue, 13 Mar
BOS
YUL
1h 16m
Wed, 21 Mar
YUL
BOS
1h 18m
C$ 154
Trip: 9 days
Overall 0.0 Poor
Based on 0 reviews
Fri, 8 Dec
YTZ
YUL
1h 10m
Mon, 11 Dec
YUL
YTZ
1h 10m
C$ 208
Trip: 4 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 162 reviews
Boarding
8.0
Comfort
8.0
Crew
8.4
Entertainment
7.0
Food
7.9
YTZ
YUL
Mediocre 2.0

it was the last connecting flight and it was cancelled.

YTZ
YUL
Excellent 10.0

Easy. Relaxed. Cheap. Great!

YTZ
YUL
Excellent 10.0

The seat has enough leg room. The service was very nice on the plane with nice selections of snacks and soft drinks. It also offers wines and beers free of charge. The waiting area which offers complementary snacks and beverages is more comfortable than the one in the US with very comfortable chairs and outlets with USB to charge your phones, computers...It would be great if the US airlines copy their ideas.

None.

YTZ
YUL
Excellent 10.0

Free beer wine and other soft drinks. Flight crew spoke both French and English which was very helpful.

N/A

YTZ
YUL
Excellent 10.0

Lounge Snacks

Fri, 8 Dec
BOS
YUL
1h 32m
Mon, 11 Dec
YUL
BOS
1h 18m
C$ 194
Trip: 4 days
9.3ExcellentShow reviews
Overall 9.3 Excellent
Based on 6 reviews
Overall
8.2
Boarding
8.3
Comfort
8.0
Crew
8.6
Entertainment
7.2
Food
7.3
YLW
YEG
Mediocre 3.3

Crew overworked but pleasant and doing their best. Self check in works well with assistance

Management decisions meant assigned crew arrived after our flight supposed to depart. Needed 1 more person to service passengers. We waited a long time after serving started to get served. We did not know that food could be preordered online and served soon after takeoff. No TV screens on back of chairs...had to rent device to see movies. Have app but not able to book and get points. Wrote to WJ for help but oo response

YEG
CUN
Good 6.6

A short haul flight

No issues

YYZ
POP
Good 6.0

The crew was very nice.

The plane was old so no entertainment, food was not good, could not sit in area waiting for flight, no chairs left and I was 5ere. Very early. Travelling is not great anymore, the crew try’s their best I know.

YYC
LAX
Excellent 10.0

The overall experience on my westjet trip was great. Everything west jet does - and all the groups in the airport are fantastic !

YYZ
YWG
Excellent 8.0

Cabin was too cold

Wed, 14 Mar
BOS
YUL
1h 16m
Wed, 21 Mar
YUL
BOS
1h 18m
C$ 154
Trip: 8 days
Overall 0.0 Poor
Based on 0 reviews
Sun, 6 May
YTZ
YUL
1h 10m
Wed, 16 May
YUL
YTZ
1h 10m
C$ 210
Trip: 11 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 162 reviews
Boarding
8.0
Comfort
8.0
Crew
8.4
Entertainment
7.0
Food
7.9
YTZ
YUL
Excellent 10.0

Easy. Relaxed. Cheap. Great!

YTZ
YUL
Good 7.0

Very smooth flight.

Delayed at the beginning with no explanation.

YTZ
YUL
Excellent 10.0

All is well

YTZ
YUL
Excellent 10.0

Lounge Snacks

YTZ
YUL
Excellent 10.0

Free beer wine and other soft drinks. Flight crew spoke both French and English which was very helpful.

N/A

Sat, 9 Dec
BOS
YUL
1h 32m
Sun, 10 Dec
YUL
BOS
1h 18m
C$ 194
Trip: 2 days
9.3ExcellentShow reviews
Overall 9.3 Excellent
Based on 6 reviews
Overall
8.2
Boarding
8.3
Comfort
8.0
Crew
8.6
Entertainment
7.2
Food
7.3
YYZ
POP
Good 6.0

The crew was very nice.

The plane was old so no entertainment, food was not good, could not sit in area waiting for flight, no chairs left and I was 5ere. Very early. Travelling is not great anymore, the crew try’s their best I know.

YEG
CUN
Good 6.6

A short haul flight

No issues

IAH
YYC
Excellent 8.0

Good amount of leg room

Bathroom didn't work in the back of the airplane

YLW
YVR
Excellent 10.0

Was on time and i was upgraded at no charge. The westjet staff is always friendly.

BOS
YUL
Good 6.0

Honor of on board crew.

Bumpy! And delay. Both due to weather, but contributing to a less than optimal flight.

Mon, 7 May
YTZ
YUL
1h 10m
Wed, 9 May
YUL
YTZ
1h 10m
C$ 210
Trip: 3 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 162 reviews
Boarding
8.0
Comfort
8.0
Crew
8.4
Entertainment
7.0
Food
7.9
YTZ
YUL
Mediocre 2.0

- Staff/crew are exceedingly pleasant, although not necessarily 100% helpful - Free beer and great snack options onboard are a nice departure (see what I did there??) from the usual in-flight experience. - When they significantly messed up my entire first day of travel, without complaint they sent me a voucher for future travel.

- My first flight was delayed and I wasn't notified until an hour beforehand (even though the flight was delayed due to an incoming flight they knew well ahead of an hour beforehand would not be there). I could have arrived at the airport later and paid less for my parking. - I was told by a gate agent I would still make my very tight connection (spoiler alert - I did not), so I did not ask to be rebooked on a later connection immediately. - Once it became clear I would likely miss my connection due to being delayed after boarding, I asked again about it, this time of a flight attendant. I was told there were 23 daily flights a day to my connecting city (there are not) and it would be fine. We sat on the tarmac for 30 minutes after landing waiting for a gate and the last hope of making that connection was gone. - Upon arrival in Toronto it turns out my connecting flight was cancelled and everyone had to be rebooked. The very pleasant customer service rep told me not to worry! They automatically rebook everyone and I've been scheduled to leave 10 flights later - the following morning. At 12:45 p.m. their best solution was a flight at 8:30 the next morning (later canceled). When I calmly explained that was not ideal, I was immediately given the "last seat out today" on a 9:30 flight (later delayed then canceled). I'm not sure who they were saving that for, but it is unacceptable to rebook people for the next day when they have free seats. I was resigned to spending 9 hours in the terminal (literally just a room with a few snacks) because I was also on standby for every flight until then, and fortunately after checking in again 5 hours later, I was handed a ticket for the flight leaving in 15 minutes. If I had followed Porter's original plan, I have no idea when I would have made it, as I already mentioned both of those other flights were later canceled and I've already gone over how Porter rebooks passengers. - I found out after I spent $20 Canadian on a sandwich and chips via the Porter website that they are supposed to give meal vouchers in a significant delay, but I was not offered one. - On the way back, I saw myself being set up for the same rigmarole. My first flight was delayed more than a half hour, leaving me with a very tight connection. Thankfully, I arrived at the airport earlier and was able to catch an earlier flight because as it turns out, the connecting flight I would have missed due to the delay ended up being canceled. I can only imagine what the rebooking process would have been, so I am glad Porter is accommodating about switching flights. I imagine they do so to save them the rebooking later, but still, it is not something all airlines will do. - Both flights out to Montreal were incredibly hot. I tend to run cold and I was sweating. The flights home on a warmer day were fine, so I'm not sure what was going on there.

YTZ
YUL
Excellent 10.0

All is well

YTZ
YUL
Excellent 8.6

Read similar comment left for windsor to toronto flight.

YTZ
YUL
Excellent 10.0

The cordiallity and the service

YTZ
YUL
Mediocre 2.0

Flight left without us despite being a connecting flight and the customer service rep was rude and useless. Future flights were cancelled or severely delayed. Had to cancel that flight and use Air Canada to get to Montreal

Fri, 15 Dec
BOS
YUL
1h 32m
Mon, 18 Dec
YUL
BOS
1h 18m
C$ 194
Trip: 4 days
9.3ExcellentShow reviews
Overall 9.3 Excellent
Based on 6 reviews
Overall
8.2
Boarding
8.3
Comfort
8.0
Crew
8.6
Entertainment
7.2
Food
7.3
BOS
YUL
Excellent 9.6

The airplane being pretty small, boarding and getting off was fast. No issues or delays either.

YYC
LAX
Excellent 10.0

The overall experience on my westjet trip was great. Everything west jet does - and all the groups in the airport are fantastic !

YEG
CUN
Good 6.6

A short haul flight

No issues

YLW
YVR
Excellent 10.0

Was on time and i was upgraded at no charge. The westjet staff is always friendly.

YYZ
POP
Good 6.0

The crew was very nice.

The plane was old so no entertainment, food was not good, could not sit in area waiting for flight, no chairs left and I was 5ere. Very early. Travelling is not great anymore, the crew try’s their best I know.

Mon, 15 Jan
BOS
YUL
4h 01m
Wed, 17 Jan
YUL
BOS
1h 18m
C$ 166
Trip: 3 days
Overall 0.0 Poor
Based on 0 reviews
Fri, 8 Dec
YTZ
YUL
1h 10m
Sun, 10 Dec
YUL
YTZ
1h 10m
C$ 212
Trip: 3 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 162 reviews
Boarding
8.0
Comfort
8.0
Crew
8.4
Entertainment
7.0
Food
7.9
YTZ
YUL
Good 7.0

Very smooth flight.

Delayed at the beginning with no explanation.

YTZ
YUL
Excellent 10.0

The seat has enough leg room. The service was very nice on the plane with nice selections of snacks and soft drinks. It also offers wines and beers free of charge. The waiting area which offers complementary snacks and beverages is more comfortable than the one in the US with very comfortable chairs and outlets with USB to charge your phones, computers...It would be great if the US airlines copy their ideas.

None.

YTZ
YUL
Excellent 8.0

That the plane left late in Dulles and because they wanted to take the passengers who had a connection to Montreal, they left late in Toronto, but I was satisfied with the service, the crew, and everything else.

YTZ
YUL
Excellent 8.6

Read similar comment left for windsor to toronto flight.

YTZ
YUL
Mediocre 2.0

it was the last connecting flight and it was cancelled.

Tue, 19 Dec
BOS
YUL
1h 32m
Wed, 27 Dec
YUL
BOS
1h 18m
C$ 194
Trip: 9 days
9.3ExcellentShow reviews
Overall 9.3 Excellent
Based on 6 reviews
Overall
8.2
Boarding
8.3
Comfort
8.0
Crew
8.6
Entertainment
7.2
Food
7.3
YYC
JFK
Excellent 10.0

The flight / staff all went as it should. The transfer of information from kayak to WestJet was seamless.

LAX
YEG
Okay 5.6

Delayed flight. Only got home at 1.30am.

YYZ
POP
Good 6.0

The crew was very nice.

The plane was old so no entertainment, food was not good, could not sit in area waiting for flight, no chairs left and I was 5ere. Very early. Travelling is not great anymore, the crew try’s their best I know.

YYC
LAX
Excellent 10.0

The overall experience on my westjet trip was great. Everything west jet does - and all the groups in the airport are fantastic !

BOS
YUL
Excellent 9.6

The airplane being pretty small, boarding and getting off was fast. No issues or delays either.

Thu, 22 Feb
BOS
YUL
1h 16m
Sat, 3 Mar
YUL
BOS
1h 18m
C$ 168
Trip: 10 days
Overall 0.0 Poor
Based on 0 reviews
Sat, 9 Dec
YTZ
YUL
1h 10m
Wed, 3 Jan
YUL
YTZ
1h 10m
C$ 212
Trip: 26 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 162 reviews
Boarding
8.0
Comfort
8.0
Crew
8.4
Entertainment
7.0
Food
7.9
YTZ
YUL
Excellent 8.6

Read similar comment left for windsor to toronto flight.

YTZ
YUL
Excellent 10.0

The cordiallity and the service

YTZ
YUL
Excellent 10.0

The seat has enough leg room. The service was very nice on the plane with nice selections of snacks and soft drinks. It also offers wines and beers free of charge. The waiting area which offers complementary snacks and beverages is more comfortable than the one in the US with very comfortable chairs and outlets with USB to charge your phones, computers...It would be great if the US airlines copy their ideas.

None.

YTZ
YUL
Excellent 10.0

Lounge Snacks

YTZ
YUL
Mediocre 2.0

it was the last connecting flight and it was cancelled.

*
Prices are per person, are for e–tickets and include all taxes & fees in CAD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.