Trips

Find Cheap Flights to Toronto

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

Depart
Return
Any month
Compare vs. KAYAK |

Canada to Toronto Flight Information

Flights Arrive in Toronto
Flights Depart from Canada
Flight Price C$ 118
Airlines Air Transat, Flair Air, Porter Airlines, Air Canada, WestJet

Top Tips for Finding Cheap Flights to Toronto

Looking for cheap airfare to Toronto? 25% of our users found round-trip tickets to Toronto for the following prices or less: From Edmonton C$ 233, from Vancouver Intl C$ 366, from Vancouver C$ 366
Book at least 3 weeks before departure in order to get a below-average price.
High season is considered to be October, November and December. The cheapest month to fly to Toronto is September.
Enter your preferred departure airport and travel dates into the search form above to unlock the latest Toronto flight deals.

FAQs - Booking Toronto flights

How long is the flight to Toronto?

Flights from Edmonton 4h 06m
Flights from Montreal 1h 15m
Flights from Vancouver 4h 50m
Flights from Calgary 4h 05m

What is the cheapest flight to Toronto?

The cheapest airline ticket to Toronto from Canada in the last 72 hours was C$ 118 round-trip on the route Montreal to Toronto. The most popular route is Vancouver to Toronto and the cheapest ticket found on this route in the last 72 hours was C$ 507 round-trip.

Which airlines fly to Toronto?

In general from Canada, Air Canada, WestJet and Delta fly the most to Toronto. The most popular route is from Vancouver, and Air Canada, WestJet & Cathay Pacific fly this route the most.

Which Toronto airport is closest to central Toronto?

Toronto is served by 2 major airports. Toronto Island (3 kilometres) is the closest to the centre of Toronto and Pearson Intl is 19 kilometres away from the centre. View on Map.

Book Cheap Toronto Plane Tickets

(Round-trip)
Airports
Origin
Winnipeg
C$ 171
only
C$ 171
Timmins
C$ 215
only
C$ 215
Windsor
C$ 260
only
C$ 260
London
C$ 236
only
C$ 236
Thunder Bay
C$ 258
only
C$ 258
Ottawa
C$ 267
only
C$ 267
Montreal
C$ 118
only
C$ 118
Destination
Toronto
C$ 118
only
C$ 118
C$ 196
only
C$ 196
Wed, 21 Nov
YUL
Montreal Pierre Elliott Trudeau International
YYZ
Toronto Pearson Intl
1h 15m
Wed, 28 Nov
YYZ
Toronto Pearson Intl
YUL
Montreal Pierre Elliott Trudeau International
1h 15m
C$ 118
Trip: 8 days
6.5GoodShow reviews
Overall 6.5 Good
Based on 33 reviews
Boarding
7.5
Comfort
6.8
Crew
8.0
Entertainment
6.9
Food
6.4
YUL
YYZ
Good 7.0

Great video system.

Seats and legroom are insufficient.

YUL
YYZ
Good 6.0

Ok

No food & 1 hr delay

YUL
YYZ
Good 6.0

Comfortable seating, good entertainment selection available and drink provided on short flight.

Delay and disorganization at airport left passengers frustrated with at least 3 changes to gate prior to departure. Added to this was the incorrect announcement on P.A. System at 6:55pm a change of gate to leave at original time (7pm), only to have a stampede of passengers arrive at newly assigned gate to have no airline representative there and soon a new/revised departure time of 21:05 instead. Hopefully, those clients with international connections were able to make it, but I suspect that several had their plans changed with this > 2 hour delay.

YUL
YYZ
Mediocre 2.0

The aircraft itself and the entertainment system were fine

Extremely late, crew at desk had info AFTER passengers were made aware of the delay. Turbulence throughout flight and bumpy landing

YUL
YYZ
Excellent 10.0

On time,I could charge my mobile

The curser of the smart screen was hard to use

Wed, 12 Dec
YWG
Winnipeg
YYZ
Toronto Pearson Intl
2h 30m
Fri, 14 Dec
YYZ
Toronto Pearson Intl
YWG
Winnipeg
2h 50m
C$ 171
Trip: 3 days
6.7GoodShow reviews
Overall 6.7 Good
Based on 12 reviews
Boarding
7.2
Comfort
6.7
Crew
7.3
Entertainment
5.8
Food
5.8
YVR
PVR
Okay 4.6

Crew were great.

I was told by transat to down load an App. to watch entertainment only to be told by Flair Air that they did not provide the service and that I was given the wrong information. So no TV for 5 hrs.

YEG
YHM
Excellent 8.5

Comfortable seat with plenty of hip & leg room.

Charged $35. for luggage because I didn't know I could go online with the Flair Air website & pay prior to check in. They were friendly and advised me to do this in the future.

YHZ
YHM
Mediocre 2.0

New leaf discontinued their Sunday Halifax to Hamilton flight which was to be my return flight home. They did offer me a full refund if I needed to cancel or to rebook on a different flight but I couldn't make the new dates work so I took the full refund. I booked the flights in December for a flight in Feb and they cancelled half way through January so there wasn't a lot of notice given

YYZ
YEG
Mediocre 3.0

The plane didn't crash like website and they did not charge $10 for printing off my boarding pass, as no one could with website down. Also, some budget airlines now only allow 40lbs in checked baggage, Looks like they allow 50lbs.

Similar problem on the way home, could not book luggage online but could check in. Shop closes at 5 CST so could not call. Even though we told at checkout that it was because of the Christmas volume online, still had to pay Airport (extra) price to check-in baggage. They said I could perhaps get the penalty fee returned if I called in. Told her it's not worth 2 hours on a paid long distance call to get $20 back.

YHM
YHZ
Excellent 10.0

Everything about Newleaf was awesome.

Fri, 7 Dec
YUL
Montreal Pierre Elliott Trudeau International
YTZ
Toronto Island
1h 10m
Sun, 9 Dec
YTZ
Toronto Island
YUL
Montreal Pierre Elliott Trudeau International
1h 10m
C$ 196
Trip: 3 days
7.5GoodShow reviews
Overall 7.5 Good
Based on 203 reviews
Boarding
7.9
Comfort
7.9
Crew
8.4
Entertainment
6.9
Food
7.8
YUL
YTZ
Okay 4.8

Flight canceled and booked to the next day. Then figured out to get another flight. Too tired and hoping to not fly Porter again. Both my flights, to go and come back from Canada, got canceled.

YUL
YTZ
Excellent 8.0

Flight was smooth. Crew was nice.

YUL
YTZ
Okay 5.6

once we took off it was fine

YUL
YTZ
Excellent 8.6

Friendly crew, comfortable seats, leg room is really good and snacks.

Delayed flight 45 minutes

YUL
YTZ
Mediocre 2.0

b/c i booked (at the recommendation of kayak), my flight was cancelled and i was refunded by airline. My return trip was not returned to me.

Fri, 7 Dec
YUL
Montreal Pierre Elliott Trudeau International
YTZ
Toronto Island
1h 10m
Sun, 9 Dec
YTZ
Toronto Island
YUL
Montreal Pierre Elliott Trudeau International
1h 10m
C$ 215
Trip: 3 days
8.6ExcellentShow reviews
Overall 8.6 Excellent
Based on 30 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YUL
YVR
Okay 5.6

Smooth, on-time flight and okay service.

For relatively new aircraft, the comfort of AC’s 787-8 economy seats is not up to par. A frame cross member presses the back of the buttocks, there is minimal lower back support, and no protection from the hands and knees of passengers behind.

YYZ
SFO
Okay 5.0

Good entertainment options

Sat near the back. Air Canada has installed new seating on this route that is absurdly close together, with truly the most inhospitable seat shape and unforgiving cushions. For a 5 hour flight, it was awful. My back hurts.

YUL
YTZ
Good 7.0

The flight overall went on time no delay the crew were helpful & nice overall

The wash room was smelly..I don't if there is way to fix it.

YUL
YTZ
Excellent 10.0

The snack selection is excellent

No complaints

YUL
LAS
Excellent 10.0

It appears that Air Canada is doing the correct thing for passengers who have reserved their seats in advance....after many years of not applying their written policy of making them board after business class/disabled passengers/passengers with young children, they have created Zone 2 boarding which permits passengers with reserved seating to board immediately after them, therefore guaranteeing them overhead bin space. As we all know, a lot of passengers board with much more than one carry-on, which is a plague when boarding.

Wed, 23 Jan
YUL
Montreal Pierre Elliott Trudeau International
YYZ
Toronto Pearson Intl
1h 15m
Fri, 25 Jan
YYZ
Toronto Pearson Intl
YUL
Montreal Pierre Elliott Trudeau International
1h 15m
C$ 126
Trip: 3 days
6.5GoodShow reviews
Overall 6.5 Good
Based on 33 reviews
Boarding
7.5
Comfort
6.8
Crew
8.0
Entertainment
6.9
Food
6.4
YUL
YYZ
Mediocre 2.0

Nothing

Plane boarding and takeoff was delayed. Also when we landed we got mixed with international flights so I had to go through customs !!!! Took me 2h to leave the airport. Longer than the flight over!!!

YUL
YYZ
Mediocre 2.0

The aircraft itself and the entertainment system were fine

Extremely late, crew at desk had info AFTER passengers were made aware of the delay. Turbulence throughout flight and bumpy landing

YUL
YYZ
Okay 4.6

Entertainment

Our flight from Barcelona was late and we had to rush across the airport to get the connection to Toronto. By the time we landed it was almost time for the Toronto flight to depart. No information was given to the passengers when we landed informing them that the Toronto flight was waiting for us. No information was given by the ground staff either, just told to drop your checked bag off and get to the gate and hope the flight was still there. Would have been a lot less stressful if someone had said "don't worry, the Toronto flight is waiting for you"

YUL
YYZ
Okay 4.6

They gave us water when we had to wait an hour before take off. It was not their fault we were delayed. They did wait for the 30 of us who were delayed from Lyon and did not take off without us.

They did not answer my call (s) for water to take a pill. They never offered anyone earphones. There were no services at all on this flight as the seat belt sign was on the whole time.

YUL
YYZ
Good 7.0

Great video system.

Seats and legroom are insufficient.

Thu, 6 Dec
YQT
Thunder Bay
YYZ
Toronto Pearson Intl
1h 54m
Fri, 7 Dec
YYZ
Toronto Pearson Intl
YQT
Thunder Bay
2h 10m
C$ 258
Trip: 2 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 8 reviews
Overall
8.1
Boarding
8.2
Comfort
7.8
Crew
8.5
Entertainment
7.1
Food
7.2
YUL
YHZ
Okay 4.0

I liked the price for my flight however I booked using my AirMiles.

I have travel with WestJet many times is the past and had nothing but good to say. This was my first time using WestJet Encore and was totally shocked and disappointed. The flight crew i found to be very rude with and had an attitude. The biggest shock was the greetings and all announcements were in English accept the safety rules where the pre-recorded tape was played. If asked about the return flight from Halifax to Montreal, one word to describe it "disaster". I was totally turned off with WestJet. I will for sure continue using Porter as I was always pleased with there service. As they say "you get what you pay for".

YEG
YXE
Good 7.0

Flight crew were all smiles.

Delayed because something was frozen to the plane. Then delayed again getting de-iced.

KIN
YYZ
Excellent 10.0

Legroom

Choice of food

YWG
YYC
Excellent 10.0

Great price

YQT
YYZ
Good 6.0

Cheap flights

My bag handles were completely destroyed by the making it really hard to navigate a large airport without a handle to wheel my bags .

Tue, 4 Dec
YUL
Montreal Pierre Elliott Trudeau International
YYZ
Toronto Pearson Intl
1h 15m
Thu, 6 Dec
YYZ
Toronto Pearson Intl
YUL
Montreal Pierre Elliott Trudeau International
1h 15m
C$ 127
Trip: 3 days
6.5GoodShow reviews
Overall 6.5 Good
Based on 33 reviews
Boarding
7.5
Comfort
6.8
Crew
8.0
Entertainment
6.9
Food
6.4
YUL
YYZ
Mediocre 2.0

I miss the flight

YUL
YYZ
Okay 4.3

Antiquated electronics use procedures

YUL
YYZ
Good 6.0

Comfortable seating, good entertainment selection available and drink provided on short flight.

Delay and disorganization at airport left passengers frustrated with at least 3 changes to gate prior to departure. Added to this was the incorrect announcement on P.A. System at 6:55pm a change of gate to leave at original time (7pm), only to have a stampede of passengers arrive at newly assigned gate to have no airline representative there and soon a new/revised departure time of 21:05 instead. Hopefully, those clients with international connections were able to make it, but I suspect that several had their plans changed with this > 2 hour delay.

YUL
YYZ
Excellent 10.0

On time,I could charge my mobile

The curser of the smart screen was hard to use

YUL
YYZ
Good 6.6

Staff were professionnel, the plane clean and confort were good

The flight was 2 hours late

Sat, 1 Dec
YUL
Montreal Pierre Elliott Trudeau International
YYZ
Toronto Pearson Intl
1h 15m
Sat, 8 Dec
YYZ
Toronto Pearson Intl
YUL
Montreal Pierre Elliott Trudeau International
1h 20m
C$ 135
Trip: 8 days
6.5GoodShow reviews
Overall 6.5 Good
Based on 33 reviews
Boarding
7.5
Comfort
6.8
Crew
8.0
Entertainment
6.9
Food
6.4
YUL
YYZ
Okay 4.6

They gave us water when we had to wait an hour before take off. It was not their fault we were delayed. They did wait for the 30 of us who were delayed from Lyon and did not take off without us.

They did not answer my call (s) for water to take a pill. They never offered anyone earphones. There were no services at all on this flight as the seat belt sign was on the whole time.

YUL
YYZ
Okay 4.0

Once I finally got boarding it was quick and staff were helpful

Very uncomfortable I have back problems and found it difficult to sit when I had to use my seat belt. Once again staff making faces at each other showing their impatience with customers. Staff slammed overhead lockers and sighed clearly showing how unimpressed they were.

YUL
YYZ
Good 6.0

Ok

No food & 1 hr delay

YUL
YYZ
Mediocre 2.0

I miss the flight

YUL
YYZ
Okay 4.3

Antiquated electronics use procedures

Thu, 28 Mar
YUL
Montreal Pierre Elliott Trudeau International
YYZ
Toronto Pearson Intl
1h 25m
Sun, 31 Mar
YYZ
Toronto Pearson Intl
YUL
Montreal Pierre Elliott Trudeau International
1h 15m
C$ 136
Trip: 4 days
6.5GoodShow reviews
Overall 6.5 Good
Based on 33 reviews
Boarding
7.5
Comfort
6.8
Crew
8.0
Entertainment
6.9
Food
6.4
YUL
YYZ
Mediocre 2.0

The aircraft itself and the entertainment system were fine

Extremely late, crew at desk had info AFTER passengers were made aware of the delay. Turbulence throughout flight and bumpy landing

YUL
YYZ
Okay 4.3

Antiquated electronics use procedures

YUL
YYZ
Excellent 10.0

On time,I could charge my mobile

The curser of the smart screen was hard to use

YUL
YYZ
Okay 4.6

They gave us water when we had to wait an hour before take off. It was not their fault we were delayed. They did wait for the 30 of us who were delayed from Lyon and did not take off without us.

They did not answer my call (s) for water to take a pill. They never offered anyone earphones. There were no services at all on this flight as the seat belt sign was on the whole time.

YUL
YYZ
Okay 4.6

Entertainment

Our flight from Barcelona was late and we had to rush across the airport to get the connection to Toronto. By the time we landed it was almost time for the Toronto flight to depart. No information was given to the passengers when we landed informing them that the Toronto flight was waiting for us. No information was given by the ground staff either, just told to drop your checked bag off and get to the gate and hope the flight was still there. Would have been a lot less stressful if someone had said "don't worry, the Toronto flight is waiting for you"

Tue, 13 Nov
YWG
Winnipeg
YYZ
Toronto Pearson Intl
2h 30m
Wed, 14 Nov
YYZ
Toronto Pearson Intl
YWG
Winnipeg
2h 50m
C$ 187
Trip: 2 days
6.7GoodShow reviews
Overall 6.7 Good
Based on 12 reviews
Boarding
7.2
Comfort
6.7
Crew
7.3
Entertainment
5.8
Food
5.8
YYZ
YEG
Mediocre 3.0

The plane didn't crash like website and they did not charge $10 for printing off my boarding pass, as no one could with website down. Also, some budget airlines now only allow 40lbs in checked baggage, Looks like they allow 50lbs.

Similar problem on the way home, could not book luggage online but could check in. Shop closes at 5 CST so could not call. Even though we told at checkout that it was because of the Christmas volume online, still had to pay Airport (extra) price to check-in baggage. They said I could perhaps get the penalty fee returned if I called in. Told her it's not worth 2 hours on a paid long distance call to get $20 back.

YVR
PVR
Okay 4.6

Crew were great.

I was told by transat to down load an App. to watch entertainment only to be told by Flair Air that they did not provide the service and that I was given the wrong information. So no TV for 5 hrs.

YHM
YHZ
Excellent 10.0

Everything about Newleaf was awesome.

YEG
YXX
Mediocre 3.3

The plane didn't crash like website and they did not charge $10 for printing off my boarding pass, as no one could with website down. Also, some budget airlines now only allow 40lbs in checked baggage, Looks like they allow 50lbs.

Similar problem on the way home, could not book luggage online but could check in. Shop closes at 5 CST so could not call. Even though we told at checkout that it was because of the Christmas volume online, still had to pay Airport (extra) price to check-in baggage. They said I could perhaps get the penalty fee returned if I called in. Told her it's not worth 2 hours on a paid long distance call to get $20 back.

YEG
YHM
Excellent 8.5

Comfortable seat with plenty of hip & leg room.

Charged $35. for luggage because I didn't know I could go online with the Flair Air website & pay prior to check in. They were friendly and advised me to do this in the future.

Mon, 4 Feb
YUL
Montreal Pierre Elliott Trudeau International
YYZ
Toronto Pearson Intl
1h 15m
Tue, 5 Feb
YYZ
Toronto Pearson Intl
YUL
Montreal Pierre Elliott Trudeau International
1h 15m
C$ 140
Trip: 2 days
6.5GoodShow reviews
Overall 6.5 Good
Based on 33 reviews
Boarding
7.5
Comfort
6.8
Crew
8.0
Entertainment
6.9
Food
6.4
YUL
YYZ
Excellent 10.0

On time,I could charge my mobile

The curser of the smart screen was hard to use

YUL
YYZ
Okay 4.3

Antiquated electronics use procedures

YUL
YYZ
Okay 4.0

Once I finally got boarding it was quick and staff were helpful

Very uncomfortable I have back problems and found it difficult to sit when I had to use my seat belt. Once again staff making faces at each other showing their impatience with customers. Staff slammed overhead lockers and sighed clearly showing how unimpressed they were.

YUL
YYZ
Good 7.0

Great video system.

Seats and legroom are insufficient.

YUL
YYZ
Mediocre 2.0

The aircraft itself and the entertainment system were fine

Extremely late, crew at desk had info AFTER passengers were made aware of the delay. Turbulence throughout flight and bumpy landing

Fri, 9 Nov
YUL
Montreal Pierre Elliott Trudeau International
YTZ
Toronto Island
1h 10m
Mon, 12 Nov
YTZ
Toronto Island
YUL
Montreal Pierre Elliott Trudeau International
1h 10m
C$ 209
Trip: 4 days
7.5GoodShow reviews
Overall 7.5 Good
Based on 203 reviews
Boarding
7.9
Comfort
7.9
Crew
8.4
Entertainment
6.9
Food
7.8
YUL
YTZ
Excellent 8.0

The hostess, seats,the peanuts

YUL
YTZ
Excellent 8.0

Flight was smooth. Crew was nice.

YUL
YTZ
Okay 5.6

once we took off it was fine

YUL
YTZ
Mediocre 2.0

b/c i booked (at the recommendation of kayak), my flight was cancelled and i was refunded by airline. My return trip was not returned to me.

YUL
YTZ
Okay 5.6

Easy on/easy off

The lavatory was dirty and had a very high odour. There MUST be a way to clean it between flights.

Sun, 10 Feb
YWG
Winnipeg
YYZ
Toronto Pearson Intl
2h 30m
Wed, 13 Feb
YYZ
Toronto Pearson Intl
YWG
Winnipeg
2h 50m
C$ 192
Trip: 4 days
6.7GoodShow reviews
Overall 6.7 Good
Based on 12 reviews
Boarding
7.2
Comfort
6.7
Crew
7.3
Entertainment
5.8
Food
5.8
YVR
PVR
Okay 4.6

Crew were great.

I was told by transat to down load an App. to watch entertainment only to be told by Flair Air that they did not provide the service and that I was given the wrong information. So no TV for 5 hrs.

YYZ
YEG
Mediocre 3.0

The plane didn't crash like website and they did not charge $10 for printing off my boarding pass, as no one could with website down. Also, some budget airlines now only allow 40lbs in checked baggage, Looks like they allow 50lbs.

Similar problem on the way home, could not book luggage online but could check in. Shop closes at 5 CST so could not call. Even though we told at checkout that it was because of the Christmas volume online, still had to pay Airport (extra) price to check-in baggage. They said I could perhaps get the penalty fee returned if I called in. Told her it's not worth 2 hours on a paid long distance call to get $20 back.

YEG
YXX
Mediocre 3.3

The plane didn't crash like website and they did not charge $10 for printing off my boarding pass, as no one could with website down. Also, some budget airlines now only allow 40lbs in checked baggage, Looks like they allow 50lbs.

Similar problem on the way home, could not book luggage online but could check in. Shop closes at 5 CST so could not call. Even though we told at checkout that it was because of the Christmas volume online, still had to pay Airport (extra) price to check-in baggage. They said I could perhaps get the penalty fee returned if I called in. Told her it's not worth 2 hours on a paid long distance call to get $20 back.

YHZ
YHM
Mediocre 2.0

New leaf discontinued their Sunday Halifax to Hamilton flight which was to be my return flight home. They did offer me a full refund if I needed to cancel or to rebook on a different flight but I couldn't make the new dates work so I took the full refund. I booked the flights in December for a flight in Feb and they cancelled half way through January so there wasn't a lot of notice given

YHM
YHZ
Excellent 10.0

Everything about Newleaf was awesome.

Thu, 17 Jan
YWG
Winnipeg
YYZ
Toronto Pearson Intl
2h 30m
Thu, 24 Jan
YYZ
Toronto Pearson Intl
YWG
Winnipeg
2h 50m
C$ 193
Trip: 8 days
6.7GoodShow reviews
Overall 6.7 Good
Based on 12 reviews
Boarding
7.2
Comfort
6.7
Crew
7.3
Entertainment
5.8
Food
5.8
YHZ
YHM
Mediocre 2.0

New leaf discontinued their Sunday Halifax to Hamilton flight which was to be my return flight home. They did offer me a full refund if I needed to cancel or to rebook on a different flight but I couldn't make the new dates work so I took the full refund. I booked the flights in December for a flight in Feb and they cancelled half way through January so there wasn't a lot of notice given

YEG
YXX
Mediocre 3.3

The plane didn't crash like website and they did not charge $10 for printing off my boarding pass, as no one could with website down. Also, some budget airlines now only allow 40lbs in checked baggage, Looks like they allow 50lbs.

Similar problem on the way home, could not book luggage online but could check in. Shop closes at 5 CST so could not call. Even though we told at checkout that it was because of the Christmas volume online, still had to pay Airport (extra) price to check-in baggage. They said I could perhaps get the penalty fee returned if I called in. Told her it's not worth 2 hours on a paid long distance call to get $20 back.

YEG
YHM
Excellent 8.5

Comfortable seat with plenty of hip & leg room.

Charged $35. for luggage because I didn't know I could go online with the Flair Air website & pay prior to check in. They were friendly and advised me to do this in the future.

YHM
YHZ
Excellent 10.0

Everything about Newleaf was awesome.

YYZ
YEG
Mediocre 3.0

The plane didn't crash like website and they did not charge $10 for printing off my boarding pass, as no one could with website down. Also, some budget airlines now only allow 40lbs in checked baggage, Looks like they allow 50lbs.

Similar problem on the way home, could not book luggage online but could check in. Shop closes at 5 CST so could not call. Even though we told at checkout that it was because of the Christmas volume online, still had to pay Airport (extra) price to check-in baggage. They said I could perhaps get the penalty fee returned if I called in. Told her it's not worth 2 hours on a paid long distance call to get $20 back.

Wed, 21 Nov
YXU
London Airport
YYZ
Toronto Pearson Intl
0h 45m
Fri, 14 Dec
YYZ
Toronto Pearson Intl
YXU
London Airport
0h 44m
C$ 236
Trip: 24 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 10 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YUL
LAS
Excellent 10.0

It appears that Air Canada is doing the correct thing for passengers who have reserved their seats in advance....after many years of not applying their written policy of making them board after business class/disabled passengers/passengers with young children, they have created Zone 2 boarding which permits passengers with reserved seating to board immediately after them, therefore guaranteeing them overhead bin space. As we all know, a lot of passengers board with much more than one carry-on, which is a plague when boarding.

YYZ
SFO
Okay 5.0

Good entertainment options

Sat near the back. Air Canada has installed new seating on this route that is absurdly close together, with truly the most inhospitable seat shape and unforgiving cushions. For a 5 hour flight, it was awful. My back hurts.

YUL
VCE
Okay 4.6

The crew was very attentive

As much as the flight was truly very good and the crew very friendly and helpful as much as the equipment (airplane, seats, entertainment) really shabby and certainly not worth the the 2500,00 $ I paid for a better seat. I could of flown with Air transat and get better than I got with Air Canada. I feel it was rip off. Quality - price not there . Please give your crew a better uniform. The ones they wear now is very sad and oldish looking. If I think this and am 67 years old, imagine what the younger generation thinks.

MUC
YYZ
Excellent 10.0

Nice staff friendly clean plane. Big plane for overseas. Enjoyed the variety of movies to watch for free.

Bathroom started off clean. 1/2 way into the flight not so clean. At the end no paper and dirty. Lack of maintenance in this area is a concern.

MKE
YYZ
Mediocre 2.0

Not a thing

The fact I didn't even make it to my destination. Not one person working for Air Canada gave me the impression they knew what was going on. They certainly didn't apologize for ruining my vacation and they did not try to do a single thing to help us make our flight or make the disappointment of missing it any better.

Fri, 7 Dec
YTS
Timmins
YTZ
Toronto Island
1h 28m
Sun, 9 Dec
YTZ
Toronto Island
YTS
Timmins
1h 26m
C$ 215
Trip: 3 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 2 reviews
Boarding
7.9
Comfort
7.9
Crew
8.4
Entertainment
6.9
Food
7.8
YTZ
EWR
Good 7.0

Timeliness is very important for me. It was perfect .

There were no food and no entertainment so can’t rate it. Should have a N/A so we can pick.

YTS
YTZ
Good 6.0

Comments above apply to Toronto-Halifax flight.

Flight delayed in 15 minute increments b/c of overheated planes until it reached 3 hours. Haven't you had summer before? Announcements about ongoing progress were infrequent. The waiting lounge was standing room only.

YTZ
YQG
Mediocre 2.0

Can’t say. Still waiting to get on plane 8:08 pm for an 8:15 pm departure!!!!!!

YTZ
EWR
Good 7.3

For my flight to Toronto I liked that they used glass glasses for the beverage service. I changed my flight both coming and going and they didn’t charge me either ime. And everyone was super friendly.I

YTZ
YQG
Good 6.6

I love the in-flight food and drink service and the airport terminal comfort and amenities.

Porter is incessantly late every single time.

Fri, 23 Nov
YUL
Montreal Pierre Elliott Trudeau International
YTZ
Toronto Island
1h 10m
Mon, 26 Nov
YTZ
Toronto Island
YUL
Montreal Pierre Elliott Trudeau International
1h 10m
C$ 217
Trip: 4 days
7.5GoodShow reviews
Overall 7.5 Good
Based on 203 reviews
Boarding
7.9
Comfort
7.9
Crew
8.4
Entertainment
6.9
Food
7.8
YUL
YTZ
Excellent 8.0

The hostess, seats,the peanuts

YUL
YTZ
Okay 4.8

Flight canceled and booked to the next day. Then figured out to get another flight. Too tired and hoping to not fly Porter again. Both my flights, to go and come back from Canada, got canceled.

YUL
YTZ
Excellent 8.0

Flight was smooth. Crew was nice.

YUL
YTZ
Mediocre 2.0

Flight was delayed for 4 boring and tiring hrs.

Delayed flight and no decent food to purchase at d louge

YUL
YTZ
Okay 5.6

once we took off it was fine

Sat, 1 Dec
YOW
Ottawa
YYZ
Toronto Pearson Intl
1h 23m
Sat, 8 Dec
YYZ
Toronto Pearson Intl
YOW
Ottawa
1h 03m
C$ 267
Trip: 8 days
7.7GoodShow reviews
Overall 7.7 Good
Based on 75 reviews
Overall
8.1
Boarding
8.2
Comfort
7.8
Crew
8.5
Entertainment
7.1
Food
7.2
YOW
YYZ
Good 7.3

having to walk outside the plane in the snow to get on the bus and vise versa. it was cold and I got a bad cold....

YOW
YYZ
Good 7.6

Extra leg room, staff very friendly and helpful.

No tv screens on back of seats, liquids should be offered more

YOW
YYZ
Okay 5.0

Tiny chairs

YOW
YYZ
Excellent 8.0

Need more leg room

YOW
YYZ
Mediocre 2.0

2 hour delay, small plane, rude crew

Wed, 31 Oct
YWG
Winnipeg
YYZ
Toronto Pearson Intl
2h 30m
Wed, 7 Nov
YYZ
Toronto Pearson Intl
YWG
Winnipeg
2h 50m
C$ 213
Trip: 8 days
6.7GoodShow reviews
Overall 6.7 Good
Based on 12 reviews
Boarding
7.2
Comfort
6.7
Crew
7.3
Entertainment
5.8
Food
5.8
YVR
PVR
Okay 4.6

Crew were great.

I was told by transat to down load an App. to watch entertainment only to be told by Flair Air that they did not provide the service and that I was given the wrong information. So no TV for 5 hrs.

YEG
YHM
Excellent 8.5

Comfortable seat with plenty of hip & leg room.

Charged $35. for luggage because I didn't know I could go online with the Flair Air website & pay prior to check in. They were friendly and advised me to do this in the future.

YHM
YHZ
Excellent 10.0

Everything about Newleaf was awesome.

YHZ
YHM
Mediocre 2.0

New leaf discontinued their Sunday Halifax to Hamilton flight which was to be my return flight home. They did offer me a full refund if I needed to cancel or to rebook on a different flight but I couldn't make the new dates work so I took the full refund. I booked the flights in December for a flight in Feb and they cancelled half way through January so there wasn't a lot of notice given

YYZ
YEG
Mediocre 3.0

The plane didn't crash like website and they did not charge $10 for printing off my boarding pass, as no one could with website down. Also, some budget airlines now only allow 40lbs in checked baggage, Looks like they allow 50lbs.

Similar problem on the way home, could not book luggage online but could check in. Shop closes at 5 CST so could not call. Even though we told at checkout that it was because of the Christmas volume online, still had to pay Airport (extra) price to check-in baggage. They said I could perhaps get the penalty fee returned if I called in. Told her it's not worth 2 hours on a paid long distance call to get $20 back.

Fri, 9 Nov
YQG
Windsor
YYZ
Toronto Pearson Intl
1h 04m
Sun, 11 Nov
YYZ
Toronto Pearson Intl
YQG
Windsor
1h 04m
C$ 260
Trip: 3 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 18 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
MUC
YYZ
Excellent 10.0

Nice staff friendly clean plane. Big plane for overseas. Enjoyed the variety of movies to watch for free.

Bathroom started off clean. 1/2 way into the flight not so clean. At the end no paper and dirty. Lack of maintenance in this area is a concern.

YQG
YYZ
Mediocre 2.6

It was convenient from our local airport.

Tried to sell seat selection for $11 each way per person. Really awful policy for a 38 minute flight in a small plane. Don't get caught on that one.

YQG
YYZ
Excellent 8.5

On such a small plane I am just glad I land in one piece and that we do not hit turbulence. The Windsor airport is very pleasant to deal with as an alternative to leaving from Detroit Metro. I will choose to do this when flights are available.

YYZ
ICN
Excellent 10.0

Everything except delay

3 hour delay thst redulted in missed connections in Seoul.

ATH
YYZ
Mediocre 3.6

We paid $100 per person to choose our seats in advance and then when we boarded we had been bumped to a different location and my wife and I were sitting across the aisle from each other, unable to share a tablet to watch movies. The cabin crew was not helpful at all so we traded seats with another passenger who had also been bumped from his preferred seat. The entertainment system didn't work for an 11 hour flight.. are you kidding. We pressed the call button to see if it was just our inability to sign in but no crew member came. After 15 minutes the call light went off so we pushed it again, but the light was still on an hour later. We asked about it during the meal service and were very rudely dismissed. Long after meal service was finished we asked one more time to see if anything had changed and the crew member brought us a tablet to use that was loaded with movies. I'm not sure why they didn't do that earlier. Then 50 minutes before landing they literally pulled it out of our hands to store it away.

Show more results
*
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.

Forgot password?

Enter the email associated with your account in the field below and we'll email you a link to reset your password.

Cancel