Trips

Find Cheap Flights from Toronto to Miami (YTO - MIA)

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

Depart
Return
Any month
Compare vs. KAYAK |

Toronto to Miami Flight Information

Avg. Flight Duration 3h 13m
Flights Arrive in Miami
Flights Depart from Toronto
Flight Price C$ 337
Distance 1,987 km
Airlines Flair Air, Delta, WestJet, American Airlines, Air Canada, United, Interjet

Good to Know

Average price:
C$ 441
(avg. price over the last 2 weeks)
Good Deal:
C$ 379
or less (round trip)

When to Book Flights from Toronto to Miami

Top Tips for Finding a Cheap Flight

Looking for a cheap flight? 25% of our users found flights on this route for C$ 378 or less.
Book at least 1 week before departure in order to get a below-average price.
Morning departure is around 18% more expensive than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for Booking Toronto to Miami Flights

How long does a flight from Toronto to Miami take?
An average nonstop flight takes 3h 04m, covering a distance of 1988 km.
How many flights are there between Toronto and Miami?
There are 225 (nonstop) flights between Toronto and Miami per week, averaging 31 per day.
Which airlines provide the cheapest flights from Toronto to Miami?
In the past 3 days, the cheapest round-trip tickets were found on Flair Air (C$ 337), Delta (C$ 343) and WestJet (C$ 352).
Which airlines fly most frequently between Toronto and Miami?
American Airlines (6 times daily), LATAM Airlines (6 times daily), LATAM Airlines (4 times daily) are the most frequent flyers on this route.
What’s the cheapest day of the week to fly from Toronto to Miami?
For Toronto to Miami, Wednesday is the cheapest day to fly on average and Friday is the most expensive. Flying from Miami back to Toronto, the best deals are generally found on Saturday, with Friday being the most expensive.

Book cheap flights from Toronto to Miami (round-trip)

Airports
Origin
Toronto
C$ 337
only
C$ 337
Destination
Miami
C$ 337
only
C$ 337
Wed, 19 Dec
YYZ
Toronto Pearson Intl
MIA
Miami
3h 20m
Mon, 24 Dec
MIA
Miami
YYZ
Toronto Pearson Intl
3h 12m
C$ 337
Trip: 6 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
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.

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.

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

Wed, 12 Dec
YYZ
Toronto Pearson Intl
MIA
Miami
6h 30m
Tue, 18 Dec
MIA
Miami
YYZ
Toronto Pearson Intl
5h 37m
C$ 343
Trip: 7 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 20,314 reviews
Overall
8.0
Boarding
8.1
Comfort
7.8
Crew
8.4
Entertainment
7.6
Food
7.4
MSP
EWR
Okay 4.3

Seats more comfortable, plan wasn’t too full

No charging port for cellphone.

CLT
LGA
Mediocre 3.3

We were deplained twice from two different plains going to LGA. We are now booked on a third plain going to JFK. Hope we can get home. I have a surgical appointment tomorrow.

We bought First Class tickets. But we were downgraded How do you think we should feel ? We have been in Charlotte since 9:30 AM It is now 6:45 PM Should we use the train to go home?

DEN
JFK
Good 7.6

The flight attendants were all helpful and pleasant. The seats were comfortable. We were provided with plenty of liquids.

The landing was pretty tough and we took off almost a half hour late.

AMS
DTW
Excellent 8.0

Didn’t like the fact that online check in didn’t work on the Delta app.di

JFK
MXP
Good 7.6

There were actual meals served on the flight. They were pretty good. Free movies available.

There was one cranky flight attendant. The seats don’t recline quite enough to be able to sleep.

Wed, 28 Nov
YYZ
Toronto Pearson Intl
MIA
Miami
3h 12m
Thu, 27 Dec
MIA
Miami
YYZ
Toronto Pearson Intl
3h 12m
C$ 352
Trip: 30 days
7.5GoodShow reviews
Overall 7.5 Good
Based on 3 reviews
Overall
8.1
Boarding
8.2
Comfort
7.8
Crew
8.5
Entertainment
7.1
Food
7.2
FLL
YYZ
Excellent 10.0

Everything. Smooth flying from start to finish

YYC
YYZ
Excellent 8.0

For some reason, the return was in Hamilton not Toronto. Unfortunately, I noticed after I paid. Not sure why the flight wasn't from Toronto.

YHZ
YYC
Excellent 10.0

We we’re late getting in from Halifax because of head winds. Walked from one plane to another and luggage arrived with us.

Nothing

YQL
YYC
Excellent 8.0

The flights went well. But!

For some reason, the return was in Hamilton not Toronto. Unfortunately, I noticed after I paid. Not sure why the flight wasn't from Toronto.

YYZ
MIA
Excellent 8.3

Good amount of leg room. Crew was polite and friendly.

Not enough space in the overhead bins. Early morning flight offered no breakfast style foods, just lunch type.

Tue, 4 Dec
YYZ
Toronto Pearson Intl
MIA
Miami
3h 29m
Thu, 27 Dec
MIA
Miami
YYZ
Toronto Pearson Intl
3h 12m
C$ 352
Trip: 24 days
6.8GoodShow reviews
Overall 6.8 Good
Based on 20 reviews
Overall
7.4
Boarding
7.5
Comfort
7.1
Crew
7.8
Entertainment
6.8
Food
6.7
YYZ
MIA
Good 7.6

On time.

They had to take my bag and because no one would volunteer... sigh.

YYZ
MIA
Okay 4.0

The seats were comfortable and the boarding process was very well organized.

The plane had a very good entertainment system with a lot of good movies, but the flight had no earphones available, so only the passengers that had their own ear/headphones could use it. Other than that, the flight attendants were not kind in any way and items present in the onboard menu, were not available, as I asked for Pringles and there was none. I did not see anybody eating some food in this flight, other than the mini pretzels served. How a 3hour flight arriving at 09 PM, had no food onboard?

CAK
CLT
Okay 5.3

Rude and disrespectful

YYZ
MIA
Excellent 8.3

Boarding was a breeze

N/A

SAT
ORD
Good 6.0

Nothing good to say about AA

AA screwed up reservations by rescheduling flights by 3 hours earlier (done not once but two times) causing 6 hour layover. This plus an additional 2:38 delay on next flight made the journey horrible. Will never book an AA/BA flight again for intrnational travel.

Sun, 2 Dec
YYZ
Toronto Pearson Intl
MIA
Miami
3h 15m
Thu, 27 Dec
MIA
Miami
YYZ
Toronto Pearson Intl
3h 13m
C$ 357
Trip: 26 days
6.0GoodShow reviews
Overall 6.0 Good
Based on 52 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YYZ
MIA
Mediocre 2.3

I didn't go. They wouldn't allow me to make a change in my ticket so I flew a different airline. I will never fly with them again.

YYZ
MIA
Good 6.0

Flight was on time, crew courteous.

YYZ
MIA
Good 6.6

Friendliness of stewardship.

In flight entertainment didn't work in laptop and steward was not familiar enough with the app to troubleshoot the problem. Limited variety of entertainment. Bumpy flight even at landing. The airplane was making weird noises since the engine started. Food variety is also limited and very expensive for what you get

YYZ
MIA
Mediocre 3.0

It was not a completely full flight. The Boarding process was done by mainline Air Canada employees and it was perfectly good and the flight left on time. The aircraft's interior was not clean. The carpet the seats and the tray tables all dirty and discussing. The seats are undiscribly substandard and uncomfortable. The bilingual announcement was done incoherintkyin both languages absolutely not professional Crew was nice except an Asian/Canadian flight attendent. It's a less than adequate experience even for a officially second tier airline. Why does Canada put out an embarrassing product like this airline ? Shame on them !

YYZ
MIA
Okay 4.0

Lost luggage!

Tue, 23 Oct
YYZ
Toronto Pearson Intl
MIA
Miami
3h 04m
Wed, 31 Oct
MIA
Miami
YYZ
Toronto Pearson Intl
3h 12m
C$ 359
Trip: 9 days
5.9OkayShow reviews
Overall 5.9 Okay
Based on 3 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.5
Food
6.5
PSP
SFO
Mediocre 2.0

Nothing

Flight to SFO landed 7 min late. Wouldn’t let us on connecting flight to MRY. We were put on a land shuttle to MRY and now I’m car sick. Horrible day!

RIC
ORD
Good 6.0

delayed. missed my connector and had to rebook to a later flight

DEN
GJT
Good 6.0

Ease of boarding and good communication from pilot

Flight attendant was gruff when communicating. She seemed angry when providing information. It was a short flight, so not a lot was offered, which was totally fine. However, when she walked down the isle with water, she appeared to be looking at the ceiling and didn’t stop to check if many people wanted water, including me.

CHO
IAD
Good 7.6

Crew flight attendant was nice the whole trip. Other places they aren't always so warm or nice when you leave. Flight was pretty.

Nobody was checking tickets for checked bags we deboarded.

IAH
EWR
Mediocre 2.0

Lounge

Delayed flight which kept pushing back for more then 5 hours. Got booked on the next flight got middle seat. Flight attendant was rude and short with people. Not very personable. Plane was so hot everyone was sweating.

Tue, 27 Nov
YYZ
Toronto Pearson Intl
MIA
Miami
6h 20m
Wed, 28 Nov
MIA
Miami
YYZ
Toronto Pearson Intl
3h 11m
C$ 444
Trip: 2 days
Overall 0.0 Poor
Based on 0 reviews
Fri, 15 Feb
YYZ
Toronto Pearson Intl
MIA
Miami
13h 05m
Tue, 26 Feb
MIA
Miami
YYZ
Toronto Pearson Intl
8h 09m
C$ 509
Trip: 12 days
7.5GoodShow reviews
Overall 7.5 Good
Based on 2,195 reviews
Overall
7.7
Boarding
7.7
Comfort
7.9
Crew
8.1
Entertainment
6.4
Food
6.9
MID
MEX
Excellent 8.0

Service was great the crew was really polite

CUN
YYZ
Good 7.6

Free drinks

Seat did not work

GDL
LAX
Excellent 10.0

Everything was great

None

GDL
ORD
Mediocre 3.0

Delayed and horrible flight

YVR
MEX
Good 7.0

It was fast and easy.

Thu, 13 Dec
YYZ
Toronto Pearson Intl
MIA
Miami
8h 43m
Wed, 19 Dec
MIA
Miami
YYZ
Toronto Pearson Intl
7h 20m
C$ 343
Trip: 7 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 20,314 reviews
Overall
8.0
Boarding
8.1
Comfort
7.8
Crew
8.4
Entertainment
7.6
Food
7.4
SJD
LAX
Excellent 8.3

Crews were nice

ATL
LAX
Good 6.3

Seatback tv.

Stewardess berated a man for leaving his backpack on the floor in front of him rather than politely addressing the issue. She told him you know better than that and don’t ever do that again. It was totally uncalled for.

SLC
AMS
Excellent 9.6

You guys did an all around great job and my flight experience was the best I’ve ever had. The quality of the service was exceptional.

LAX
OGG
Okay 4.3

Why use old planes for such a long flight? Toilet overflowed, poor quality tv, and only peanuts?

DEN
JFK
Good 7.6

The flight attendants were all helpful and pleasant. The seats were comfortable. We were provided with plenty of liquids.

The landing was pretty tough and we took off almost a half hour late.

Wed, 24 Oct
YYZ
Toronto Pearson Intl
MIA
Miami
3h 04m
Wed, 31 Oct
MIA
Miami
YYZ
Toronto Pearson Intl
3h 12m
C$ 359
Trip: 8 days
5.9OkayShow reviews
Overall 5.9 Okay
Based on 3 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.5
Food
6.5
DEN
GJT
Good 6.0

Ease of boarding and good communication from pilot

Flight attendant was gruff when communicating. She seemed angry when providing information. It was a short flight, so not a lot was offered, which was totally fine. However, when she walked down the isle with water, she appeared to be looking at the ceiling and didn’t stop to check if many people wanted water, including me.

PSP
SFO
Mediocre 2.0

Nothing

Flight to SFO landed 7 min late. Wouldn’t let us on connecting flight to MRY. We were put on a land shuttle to MRY and now I’m car sick. Horrible day!

ICT
ORD
Good 7.3

Aircrew great along with gate agents.

First class flying is gone. No lounge access in the US. No meal (boarding at 1720 and arriving 2100) Beverage service the same in front as in back. Need to go back to Asia to get what you pay for.

SEA
SFO
Mediocre 2.0

?

Delayed. Charged for my bag even tho i have the United explorer Visa. Skipped me with pretzels and when I asked for some, it was as if i was asking fir something extraordinary!

IAH
EWR
Mediocre 2.0

Lounge

Delayed flight which kept pushing back for more then 5 hours. Got booked on the next flight got middle seat. Flight attendant was rude and short with people. Not very personable. Plane was so hot everyone was sweating.

Tue, 30 Oct
YYZ
Toronto Pearson Intl
MIA
Miami
3h 12m
Tue, 6 Nov
MIA
Miami
YYZ
Toronto Pearson Intl
3h 13m
C$ 359
Trip: 8 days
7.5GoodShow reviews
Overall 7.5 Good
Based on 3 reviews
Overall
8.1
Boarding
8.2
Comfort
7.8
Crew
8.5
Entertainment
7.1
Food
7.2
YYC
YXX
Okay 4.0

Crew not so friendly

YHZ
YYC
Excellent 10.0

We we’re late getting in from Halifax because of head winds. Walked from one plane to another and luggage arrived with us.

Nothing

FLL
YYZ
Excellent 10.0

Everything. Smooth flying from start to finish

YYJ
YYC
Excellent 8.0

Boarding etc was all fine.

YYZ
MIA
Excellent 8.3

Good amount of leg room. Crew was polite and friendly.

Not enough space in the overhead bins. Early morning flight offered no breakfast style foods, just lunch type.

Tue, 15 Jan
YYZ
Toronto Pearson Intl
MIA
Miami
3h 22m
Wed, 23 Jan
MIA
Miami
YYZ
Toronto Pearson Intl
10h 50m
C$ 360
Trip: 9 days
6.8GoodShow reviews
Overall 6.8 Good
Based on 20 reviews
Overall
7.4
Boarding
7.5
Comfort
7.1
Crew
7.8
Entertainment
6.8
Food
6.7
YYZ
MIA
Good 7.6

Boarding at Terminal 3 gate A8 was slow and a single line makes for a lengthy process.

YYZ
MIA
Excellent 8.6

I liked that they kept us updated on the flight delays. We were delayed departing from the airport, as well as in landing (this was due to weather conditions). The staff appeared courteous.

I didn't like that they took a long time to load bags onto the plane. For an international flight to be delayed by this, it can be frustrating. Fortunately, I didn't have a connection, but some passengers did, and I hope they weren't delayed. Also, while it was nice that they had entertainment options, it seemed pretty expensive (~$8 for new movies, and ~$6 for VERY old movies (like from the 2000s)). I suppose that's the cost of entertainment, but I have flown with Virgin America airline and they seemed to have more reasonable pricing/better selection.

YYZ
MIA
Mediocre 3.0

Good assortment of entertainment

Delayed so long we missed our connecting fligh. Then we’re left with no hotel room as everything was booked in Miami for the holiday weekend. It was a mess

LHR
MIA
Excellent 10.0

The plane was not busy so services took about 5 minutes, everyone had 2 seats minimum and generally quiet. Had it been busy, it would have been different in that seats were not very wide, aisles very small, if the seat in front reclines and you don't, you can't see your screen and not a lot of space in general.

If you want to select your seat, be prepared to pay £175 per flight. This is ridiculous! Second meal was a very bare bbq beef pie or sweet potato pie... On their own with nothing else and it arrived 30 minutes before we landed so very rushed. On a 9.5hr flight the 2nd meal needed to be an actual meal and come sooner than it did.

YYZ
MIA
Mediocre 2.0

In Toronto, I waited in line at the AA ticket counter. By the time I got to the counter it was a few minutes after the "one hour before flight cut off". I was there in time! I had to give the ticket agent my credit card and she charged my card 400.48! The AA agent was mean and very unprofessional. She told me I had three minutes to make a decision or be stuck in Toronto until the next day. My flight was delayed and I would have made it with no problem. I even have Global Entry! My original flight to Miami was non-stop, instead I had to take a flight that connected in Miami. That flight was two hours late! This was the worst experience I ever had!

Wed, 28 Nov
YYZ
Toronto Pearson Intl
MIA
Miami
3h 15m
Thu, 6 Dec
MIA
Miami
YYZ
Toronto Pearson Intl
3h 12m
C$ 361
Trip: 9 days
6.0GoodShow reviews
Overall 6.0 Good
Based on 52 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YYZ
MIA
Good 7.6

Smooth flight no issues.

Be prepared to pay for food. You do get offeted water or coffee or soft drink. No offer for a refill. No snacks.

YYZ
MIA
Okay 4.0

Lost luggage!

YYZ
MIA
Okay 4.3

Flight attendants were nice.

In all my years of flying, I've never felt so cramped in a seat- almost to the point of claustrophobic

YYZ
MIA
Excellent 10.0

The Crew was the best people ever

Not about the flight but about the Kayak service, I bought the ensurance but it didnt let me change my flight anyway

YYZ
MIA
Good 6.6

Friendliness of stewardship.

In flight entertainment didn't work in laptop and steward was not familiar enough with the app to troubleshoot the problem. Limited variety of entertainment. Bumpy flight even at landing. The airplane was making weird noises since the engine started. Food variety is also limited and very expensive for what you get

Sat, 9 Feb
YYZ
Toronto Pearson Intl
MIA
Miami
3h 20m
Sat, 16 Feb
MIA
Miami
YYZ
Toronto Pearson Intl
3h 10m
C$ 376
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
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.

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.

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.

Sun, 9 Dec
YYZ
Toronto Pearson Intl
MIA
Miami
7h 58m
Wed, 19 Dec
MIA
Miami
YYZ
Toronto Pearson Intl
5h 37m
C$ 344
Trip: 11 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 20,314 reviews
Overall
8.0
Boarding
8.1
Comfort
7.8
Crew
8.4
Entertainment
7.6
Food
7.4
CLT
LGA
Mediocre 3.3

We were deplained twice from two different plains going to LGA. We are now booked on a third plain going to JFK. Hope we can get home. I have a surgical appointment tomorrow.

We bought First Class tickets. But we were downgraded How do you think we should feel ? We have been in Charlotte since 9:30 AM It is now 6:45 PM Should we use the train to go home?

MSP
EWR
Okay 4.3

Seats more comfortable, plan wasn’t too full

No charging port for cellphone.

LAX
OGG
Okay 4.3

Why use old planes for such a long flight? Toilet overflowed, poor quality tv, and only peanuts?

JFK
LAS
Excellent 8.0

The wait

The screen didn’t change in time

SJD
LAX
Excellent 8.3

Crews were nice

Wed, 7 Nov
YYZ
Toronto Pearson Intl
MIA
Miami
3h 15m
Wed, 28 Nov
MIA
Miami
YYZ
Toronto Pearson Intl
3h 13m
C$ 359
Trip: 22 days
5.9OkayShow reviews
Overall 5.9 Okay
Based on 3 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.5
Food
6.5
FRA
SFO
Good 6.3

Easy boarding and finding seat; good food and liked that wine was available, good movies to choose from

Seat was not comfortable, I am 5'1" and the head rest was too high, fortunately I had my own foam neck support. Bathrooms could use more cleaning during flight as one was grossly covered with urine right after turbulence was experienced. One crew member appeared to be having a bad day and seemed unhappy to be at work and was impatient with all.

RIC
ORD
Good 6.0

delayed. missed my connector and had to rebook to a later flight

ZRH
IAD
Excellent 9.6

Very nice FLY and fantastic weather. No turbulence THAT all. UNITED CAPITAN AND CREW, nice. Thanks to GOD a nice fly in ALL aspects.

To be honest, everything was OK.

EWR
DEN
Excellent 10.0

All great!

CHO
IAD
Good 7.6

Crew flight attendant was nice the whole trip. Other places they aren't always so warm or nice when you leave. Flight was pretty.

Nobody was checking tickets for checked bags we deboarded.

Wed, 16 Jan
YYZ
Toronto Pearson Intl
MIA
Miami
3h 22m
Wed, 23 Jan
MIA
Miami
YYZ
Toronto Pearson Intl
10h 50m
C$ 360
Trip: 8 days
6.8GoodShow reviews
Overall 6.8 Good
Based on 20 reviews
Overall
7.4
Boarding
7.5
Comfort
7.1
Crew
7.8
Entertainment
6.8
Food
6.7
YYZ
MIA
Excellent 8.3

Boarding was a breeze

N/A

YYZ
MIA
Okay 4.0

The seats were comfortable and the boarding process was very well organized.

The plane had a very good entertainment system with a lot of good movies, but the flight had no earphones available, so only the passengers that had their own ear/headphones could use it. Other than that, the flight attendants were not kind in any way and items present in the onboard menu, were not available, as I asked for Pringles and there was none. I did not see anybody eating some food in this flight, other than the mini pretzels served. How a 3hour flight arriving at 09 PM, had no food onboard?

YYZ
MIA
Mediocre 3.0

Good assortment of entertainment

Delayed so long we missed our connecting fligh. Then we’re left with no hotel room as everything was booked in Miami for the holiday weekend. It was a mess

ORD
LHR
Okay 4.6

What to like with AA?

Delayed by 2:38 hours at Chicago due to aircaft repair. Total layover 8:38 hours.

YYZ
MIA
Good 7.6

Boarding at Terminal 3 gate A8 was slow and a single line makes for a lengthy process.

Wed, 31 Oct
YYZ
Toronto Pearson Intl
MIA
Miami
3h 12m
Tue, 6 Nov
MIA
Miami
YYZ
Toronto Pearson Intl
4h 38m
C$ 365
Trip: 7 days
7.5GoodShow reviews
Overall 7.5 Good
Based on 3 reviews
Overall
8.1
Boarding
8.2
Comfort
7.8
Crew
8.5
Entertainment
7.1
Food
7.2
YHZ
BOS
Excellent 10.0

Friendly staff on time

YYC
YXX
Okay 4.0

Crew not so friendly

YYC
CUN
Okay 4.8

There wasn't any food to purchase other than a few snacks. That's just not good enough for a 6 hour flight, Really poor.

FLL
YYZ
Excellent 10.0

Everything. Smooth flying from start to finish

YVR
YYC
Okay 5.3

Wonderful friendly and helpful ground staff and crew.

1 hour delay in boarding due to mismanagement of scheduled maintenance. If more time was needed, please do not schedule/post early flight time. I could have used that time to roam Vancouver.

Wed, 31 Oct
YYZ
Toronto Pearson Intl
MIA
Miami
3h 16m
Wed, 7 Nov
MIA
Miami
YYZ
Toronto Pearson Intl
7h 56m
C$ 368
Trip: 8 days
6.0GoodShow reviews
Overall 6.0 Good
Based on 52 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YYZ
MIA
Mediocre 3.0

It was not a completely full flight. The Boarding process was done by mainline Air Canada employees and it was perfectly good and the flight left on time. The aircraft's interior was not clean. The carpet the seats and the tray tables all dirty and discussing. The seats are undiscribly substandard and uncomfortable. The bilingual announcement was done incoherintkyin both languages absolutely not professional Crew was nice except an Asian/Canadian flight attendent. It's a less than adequate experience even for a officially second tier airline. Why does Canada put out an embarrassing product like this airline ? Shame on them !

YYZ
MIA
Mediocre 2.0

The flight was delayed by 2 hours. After boarding, it was another hour before the flight took off. I was seated next to a family with 2 cranky children. I chose this flight just because it was supposed to arrive in Miami at a decent time. Ended up sleep deprived at work the next day.

YYZ
MIA
Good 7.6

Smooth flight no issues.

Be prepared to pay for food. You do get offeted water or coffee or soft drink. No offer for a refill. No snacks.

YYZ
MIA
Okay 4.6

No screen creates a longer feeling flight.

No good food.

YYZ
MIA
Okay 4.0

Lost luggage!

Sat, 16 Feb
YYZ
Toronto Pearson Intl
MIA
Miami
3h 20m
Sat, 23 Feb
MIA
Miami
YYZ
Toronto Pearson Intl
3h 10m
C$ 376
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
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.

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.

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.

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.

^
The fares displayed include all taxes and fees for economy class travel and were found by the provider in the last 72 hours. Seats are limited and may not be available on all flights and days. Fares are subject to change and may not be available on all flights or dates of travel. Some carriers charge additional fees for extra checked bags. Please check the carriers' sites.

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