Find Cheap Flights from Ontario to Miami

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

Mon 18/12
Mon 25/12
Any month
Compare vs. KAYAK |

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

Airports
Origin
London
C$ 348
only
C$ 348
Ottawa
C$ 252
only
C$ 252
Toronto
C$ 296
only
C$ 296
C$ 449
only
C$ 449
Destination
Miami
C$ 252
only
C$ 252
Tue, 9 Jan
YOW
MIA
9h 58m
Wed, 24 Jan
MIA
YOW
11h 09m
C$ 252
Trip: 16 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 14300 reviews
Overall
8.0
Boarding
8.1
Comfort
7.7
Crew
8.4
Entertainment
7.5
Food
7.3
ATL
DEN
Good 6.8

The entertainment unit allowed me to watch the Denver Broncos game live which helped lessen the delayed departure and uncomfortable seating.

Uncomfortable seating....too crowded!! We had a delayed departure by 30-40 minutes because of a computer download issue. Too many folks carrying carry-ons delayed boarding. I wish folks were not encouraged to go that route but to check baggage. This time of year gets even tougher with folks carrying Christmas presents and over sized personal items. Ugh. Not fun to travel this time of year.

AZO
DTW
Excellent 10.0

Upgraded. Arrived early

No entertainment system even in 1rst class

YYZ
ATL
Excellent 8.0

The boarding was very organised and the crew very friendly. The snacks that they offer is great too

SEA
SNA
Excellent 8.6

The wifi wasn't strong enough to download the app to watch movies on the plane.

PDX
JFK
Excellent 10.0

really great service, arrived early, as good as it gets.

Tue, 3 Apr
YOW
MIA
9h 48m
Fri, 6 Apr
MIA
YOW
7h 54m
C$ 287
Trip: 4 days
Overall 0.0 Poor
Based on 0 reviews
Tue, 9 Jan
YYZ
MIA
3h 24m
Tue, 23 Jan
MIA
YYZ
3h 10m
C$ 296
Trip: 15 days
8.6ExcellentShow reviews
Overall 8.6 Excellent
Based on 1 reviews
Overall
8.2
Boarding
8.3
Comfort
8.0
Crew
8.6
Entertainment
7.3
Food
7.3
RSW
YYZ
Excellent 8.0

always like west jet

a half hour delay leaving. got home at 2 am. machine ate husband's nexus card. passport not returned to him. only noticed when we got home.

BOS
YHZ
Excellent 9.0

The flight was somewhat delayed but everywhere it announced it was in time. Even at the luggage carousel upon arrival. Must keep the statistics up!!

YHZ
YYZ
Okay 4.3

The chairs were in bad condition and the airline was delayed which made me nearly miss my next flight.

BDA
YYZ
Good 6.0

Staff was kind and courteous. Entertainment system had lots of video options.

Both flights were delayed. Needed to use own device to access in-flight entertainment. Charger was in packed bag and phone was low on juice so only got to watch for 15 minutes.

YYZ
PHX
Mediocre 3.3

Movies, satilite was out

Two hours late boarding. Waiting for crew!

Tue, 13 Mar
YYZ
MIA
7h 59m
Wed, 21 Mar
MIA
YYZ
8h 33m
C$ 301
Trip: 9 days
6.3GoodShow reviews
Overall 6.3 Good
Based on 14 reviews
Overall
7.3
Boarding
7.5
Comfort
7.1
Crew
7.8
Entertainment
6.7
Food
6.6
DFW
IAH
Mediocre 3.3

The flight was delayed and my luggage is coming in the later flight. I need some form of consolation for this pathetic service.

EWR
PHX
Mediocre 3.3

Nothing aside from that the flight wasn’t crowded so I didn’t have someone next to me which was a plus.

Funky smell in plane something like artificial strawberry, farts and mildew. Crappy plane overall. Old and no power at seats. Horrible in flight entertainment for a long haul with no individual screens. American used to be so good and now it’s aweful.

DFW
SCQ
Okay 4.0

This is a modern airplane with great features

The seats are way to narrow

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

PHL
CLT
Excellent 9.5

very nice seats.

Sat, 13 Jan
YXU
MIA
11h 49m
Wed, 17 Jan
MIA
YXU
6h 50m
C$ 348
Trip: 5 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 20300 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YVR
LHR
Mediocre 2.0

...because Air Canada screwed each of them up. Truly my worst flying experience in every way possible, and it isn't even close.

YYZ
BOM
Mediocre 3.6

Not much. Crew was professional but that is about it.

Tight spaces packed in like sardines. FAA seriously needs to look at how these airlines pack us into these seats. Can barely sit in the set, no room to stretch legs, tray table hits my stomach, and I don't even have a big belly. When the guy in front reclines, cannot even get out of my seat. Chaotic boarding process without any order or instructions or announcements, poor food and entertainment.

YYC
EWR
Good 7.3

After landing in Newar. One had to exit into the terminal and in order to connect, I had to go through TSA again, and the line was way too long. I had 2 hrs between flights and was able to make the connection, but I'm not sure if I only had one hour... I would have probably missed my connection.

NRT
YVR
Good 6.0

Air Canada crew is always courteous

I have taken this same flight once a year for the last three years and it is always late to depart from NRT to YVR making the costumes and immigration process a hurried hassle for this of us with connecting flights. YVR crew got me and another couple to our next flight on time, but it has already boarded.

DEN
YYZ
Okay 4.0

Not much. Crew was good but that is about it.

Tight spaces packed in like sardines. FAA seriously needs to look at how these airlines pack us into these seats. Can barely sit in the set, no room to stretch legs, tray table hits my stomach, and I don't even have a big belly. When the guy in front reclines, cannot even get out of my seat. Chaotic boarding process without any order or instructions or announcements, poor food and entertainment.

Wed, 17 Jan
YOW
MIA
9h 58m
Tue, 30 Jan
MIA
YOW
7h 44m
C$ 252
Trip: 14 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 14300 reviews
Overall
8.0
Boarding
8.1
Comfort
7.7
Crew
8.4
Entertainment
7.5
Food
7.3
YYZ
ATL
Excellent 8.0

The boarding was very organised and the crew very friendly. The snacks that they offer is great too

LIT
ATL
Good 6.6

WiFi doesn’t work.

JFK
PHX
Good 6.6

The crew was late so we were delayed two hours. I find that extremely infuriating when you are a passenger and have to show up two hours before your flight. I also would lose my job if I was two hours late for a client.

SEA
SNA
Excellent 8.6

The wifi wasn't strong enough to download the app to watch movies on the plane.

ATL
DEN
Good 6.8

The entertainment unit allowed me to watch the Denver Broncos game live which helped lessen the delayed departure and uncomfortable seating.

Uncomfortable seating....too crowded!! We had a delayed departure by 30-40 minutes because of a computer download issue. Too many folks carrying carry-ons delayed boarding. I wish folks were not encouraged to go that route but to check baggage. This time of year gets even tougher with folks carrying Christmas presents and over sized personal items. Ugh. Not fun to travel this time of year.

Tue, 9 Jan
YYZ
MIA
3h 24m
Tue, 23 Jan
MIA
YYZ
3h 10m
C$ 296
Trip: 15 days
8.6ExcellentShow reviews
Overall 8.6 Excellent
Based on 1 reviews
Overall
8.2
Boarding
8.3
Comfort
8.0
Crew
8.6
Entertainment
7.3
Food
7.3
RSW
YYZ
Excellent 8.0

always like west jet

a half hour delay leaving. got home at 2 am. machine ate husband's nexus card. passport not returned to him. only noticed when we got home.

YYZ
PHX
Mediocre 3.3

Movies, satilite was out

Two hours late boarding. Waiting for crew!

YQQ
YYC
Excellent 10.0

Staff was wonderful, very welcoming, and cheap air service!!

BZE
YYC
Excellent 10.0

Staff were great

Waited almost half an hour upon arrival to Calgary for a port

YVR
KOA
Excellent 8.0

Flight crew was excellent. Very attentive to passenger needs and requests.

Food choices were limited and they ran out of basic choice. Had very limited wine from menu - should really restock before a long flight like YVR to KOA.

Wed, 21 Mar
YOW
MIA
5h 39m
Mon, 26 Mar
MIA
YOW
7h 44m
C$ 302
Trip: 6 days
Overall 0.0 Poor
Based on 0 reviews
Mon, 5 Feb
YYZ
MIA
3h 35m
Tue, 6 Feb
MIA
YYZ
7h 47m
C$ 312
Trip: 2 days
6.3GoodShow reviews
Overall 6.3 Good
Based on 14 reviews
Overall
7.3
Boarding
7.5
Comfort
7.1
Crew
7.8
Entertainment
6.7
Food
6.6
DFW
LHR
Good 7.0

Crew were very nice.

Poor food for vegetarians. Also the overhead space was not locked properly. Suddenly, it opened and my carry on fell out. Luckily, it didn’t hit my husband who had the aisle seat or anyone else. However, I am upset because my laptop was inside this and may be damaged now.

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

EWR
PHX
Mediocre 3.3

Nothing aside from that the flight wasn’t crowded so I didn’t have someone next to me which was a plus.

Funky smell in plane something like artificial strawberry, farts and mildew. Crappy plane overall. Old and no power at seats. Horrible in flight entertainment for a long haul with no individual screens. American used to be so good and now it’s aweful.

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.

DFW
IAH
Mediocre 3.3

The flight was delayed and my luggage is coming in the later flight. I need some form of consolation for this pathetic service.

Wed, 7 Feb
YYZ
MIA
3h 24m
Wed, 14 Feb
MIA
YYZ
3h 10m
C$ 296
Trip: 8 days
8.6ExcellentShow reviews
Overall 8.6 Excellent
Based on 1 reviews
Overall
8.2
Boarding
8.3
Comfort
8.0
Crew
8.6
Entertainment
7.3
Food
7.3
BOS
YHZ
Excellent 9.0

The flight was somewhat delayed but everywhere it announced it was in time. Even at the luggage carousel upon arrival. Must keep the statistics up!!

RSW
YYZ
Excellent 8.0

always like west jet

a half hour delay leaving. got home at 2 am. machine ate husband's nexus card. passport not returned to him. only noticed when we got home.

YQQ
YYC
Excellent 10.0

Staff was wonderful, very welcoming, and cheap air service!!

YYZ
PHX
Mediocre 3.3

Movies, satilite was out

Two hours late boarding. Waiting for crew!

YVR
KOA
Excellent 8.0

Flight crew was excellent. Very attentive to passenger needs and requests.

Food choices were limited and they ran out of basic choice. Had very limited wine from menu - should really restock before a long flight like YVR to KOA.

Tue, 23 Jan
YYZ
MIA
7h 56m
Tue, 30 Jan
MIA
YYZ
7h 45m
C$ 303
Trip: 8 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 14300 reviews
Overall
8.0
Boarding
8.1
Comfort
7.7
Crew
8.4
Entertainment
7.5
Food
7.3
MSP
BWI
Mediocre 2.0

I missed my flight and was not able to rebook any of it, losing 600 dollars...

MEX
BJX
Okay 4.0

Horrible experience! Flight was delayed over an hour with no announcement. Seat was reassigned from front aisle seat to rear window Seat. Fortunately, it was a short fkight.

SEA
SNA
Excellent 8.6

The wifi wasn't strong enough to download the app to watch movies on the plane.

DTW
BNA
Mediocre 2.0

Sat on the plane on the tarmac for over an hour in the cold...

LGA
DTW
Good 6.6

The flight was practically empty!

Paid for comfort, Delta offered free drinks to everyone. Unfortunately though the flight attendant did not bring us the alcohol we ordered and mixed 3 different kinds of whiskey into two glasses! We always are given our bottles separate from the mixer. Oh well. Did to being in so late it took us an hour to get a cab in Detroit.

Tue, 9 Jan
YYZ
MIA
3h 24m
Tue, 23 Jan
MIA
YYZ
8h 33m
C$ 312
Trip: 15 days
Overall 0.0 Poor
Based on 0 reviews
Tue, 6 Mar
YYZ
MIA
3h 13m
Wed, 7 Mar
MIA
YYZ
3h 12m
C$ 296
Trip: 2 days
8.6ExcellentShow reviews
Overall 8.6 Excellent
Based on 1 reviews
Overall
8.2
Boarding
8.3
Comfort
8.0
Crew
8.6
Entertainment
7.3
Food
7.3
BDA
YYZ
Good 6.0

Staff was kind and courteous. Entertainment system had lots of video options.

Both flights were delayed. Needed to use own device to access in-flight entertainment. Charger was in packed bag and phone was low on juice so only got to watch for 15 minutes.

YHZ
YYZ
Okay 4.3

The chairs were in bad condition and the airline was delayed which made me nearly miss my next flight.

YYZ
PHX
Mediocre 3.3

Movies, satilite was out

Two hours late boarding. Waiting for crew!

BZE
YYC
Excellent 10.0

Staff were great

Waited almost half an hour upon arrival to Calgary for a port

RSW
YYZ
Excellent 8.0

always like west jet

a half hour delay leaving. got home at 2 am. machine ate husband's nexus card. passport not returned to him. only noticed when we got home.

Sat, 14 Apr
YYZ
MIA
3h 19m
Sat, 21 Apr
MIA
YYZ
3h 15m
C$ 329
Trip: 8 days
6.3GoodShow reviews
Overall 6.3 Good
Based on 14 reviews
Overall
7.3
Boarding
7.5
Comfort
7.1
Crew
7.8
Entertainment
6.7
Food
6.6
DFW
LHR
Good 7.0

Crew were very nice.

Poor food for vegetarians. Also the overhead space was not locked properly. Suddenly, it opened and my carry on fell out. Luckily, it didn’t hit my husband who had the aisle seat or anyone else. However, I am upset because my laptop was inside this and may be damaged now.

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!

DFW
IAH
Mediocre 3.3

The flight was delayed and my luggage is coming in the later flight. I need some form of consolation for this pathetic service.

SEA
JFK
Mediocre 2.0

The flights were good. The cancellation was handled poorly.

AA’s flight was canceled from Seattle to JFK. The flight was then rescheduled to Newark and then Orly. The main problem is that the change didn’t include the infant on lap ticket and ended up with 2 hours in Newark trying to rectify the situation.

EWR
PHX
Mediocre 3.3

Nothing aside from that the flight wasn’t crowded so I didn’t have someone next to me which was a plus.

Funky smell in plane something like artificial strawberry, farts and mildew. Crappy plane overall. Old and no power at seats. Horrible in flight entertainment for a long haul with no individual screens. American used to be so good and now it’s aweful.

Tue, 6 Mar
YYZ
MIA
3h 13m
Wed, 14 Mar
MIA
YYZ
10h 23m
C$ 312
Trip: 8 days
Overall 0.0 Poor
Based on 0 reviews
Tue, 3 Apr
YYZ
MIA
3h 03m
Wed, 11 Apr
MIA
YYZ
3h 12m
C$ 296
Trip: 9 days
8.6ExcellentShow reviews
Overall 8.6 Excellent
Based on 1 reviews
Overall
8.2
Boarding
8.3
Comfort
8.0
Crew
8.6
Entertainment
7.3
Food
7.3
YVR
KOA
Excellent 8.0

Flight crew was excellent. Very attentive to passenger needs and requests.

Food choices were limited and they ran out of basic choice. Had very limited wine from menu - should really restock before a long flight like YVR to KOA.

NAS
YYZ
Excellent 9.6

The staff was very kind

I did not like that all the babies sat in the same 3 rows. When one cries , the baby wakes up all the other ones.

BZE
YYC
Excellent 10.0

Staff were great

Waited almost half an hour upon arrival to Calgary for a port

YQQ
YYC
Excellent 10.0

Staff was wonderful, very welcoming, and cheap air service!!

YHZ
YYZ
Okay 4.3

The chairs were in bad condition and the airline was delayed which made me nearly miss my next flight.

Sun, 7 Jan
YYZ
MIA
3h 44m
Sat, 13 Jan
MIA
YYZ
8h 20m
C$ 341
Trip: 7 days
6.3GoodShow reviews
Overall 6.3 Good
Based on 14 reviews
Overall
7.3
Boarding
7.5
Comfort
7.1
Crew
7.8
Entertainment
6.7
Food
6.6
DFW
LHR
Good 7.0

Crew were very nice.

Poor food for vegetarians. Also the overhead space was not locked properly. Suddenly, it opened and my carry on fell out. Luckily, it didn’t hit my husband who had the aisle seat or anyone else. However, I am upset because my laptop was inside this and may be damaged now.

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

SEA
JFK
Mediocre 2.0

The flights were good. The cancellation was handled poorly.

AA’s flight was canceled from Seattle to JFK. The flight was then rescheduled to Newark and then Orly. The main problem is that the change didn’t include the infant on lap ticket and ended up with 2 hours in Newark trying to rectify the situation.

EWR
PHX
Mediocre 3.3

Nothing aside from that the flight wasn’t crowded so I didn’t have someone next to me which was a plus.

Funky smell in plane something like artificial strawberry, farts and mildew. Crappy plane overall. Old and no power at seats. Horrible in flight entertainment for a long haul with no individual screens. American used to be so good and now it’s aweful.

DFW
IAH
Mediocre 3.3

The flight was delayed and my luggage is coming in the later flight. I need some form of consolation for this pathetic service.

Sun, 7 Jan
YYZ
MIA
3h 24m
Sat, 13 Jan
MIA
YYZ
8h 35m
C$ 356
Trip: 7 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 14300 reviews
Overall
8.0
Boarding
8.1
Comfort
7.7
Crew
8.4
Entertainment
7.5
Food
7.3
ATL
DEN
Good 6.8

The entertainment unit allowed me to watch the Denver Broncos game live which helped lessen the delayed departure and uncomfortable seating.

Uncomfortable seating....too crowded!! We had a delayed departure by 30-40 minutes because of a computer download issue. Too many folks carrying carry-ons delayed boarding. I wish folks were not encouraged to go that route but to check baggage. This time of year gets even tougher with folks carrying Christmas presents and over sized personal items. Ugh. Not fun to travel this time of year.

AZO
DTW
Excellent 10.0

Upgraded. Arrived early

No entertainment system even in 1rst class

LGA
DTW
Good 6.6

The flight was practically empty!

Paid for comfort, Delta offered free drinks to everyone. Unfortunately though the flight attendant did not bring us the alcohol we ordered and mixed 3 different kinds of whiskey into two glasses! We always are given our bottles separate from the mixer. Oh well. Did to being in so late it took us an hour to get a cab in Detroit.

DTW
BNA
Mediocre 2.0

Sat on the plane on the tarmac for over an hour in the cold...

PDX
JFK
Excellent 10.0

really great service, arrived early, as good as it gets.

Sun, 11 Feb
YYZ
MIA
3h 35m
Wed, 14 Feb
MIA
YYZ
3h 10m
C$ 332
Trip: 4 days
Overall 0.0 Poor
Based on 0 reviews
Tue, 13 Mar
YTZ
MIA
7h 39m
Tue, 20 Mar
MIA
YTZ
7h 15m
C$ 449
Trip: 8 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 20300 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
NRT
YVR
Good 6.0

Air Canada crew is always courteous

I have taken this same flight once a year for the last three years and it is always late to depart from NRT to YVR making the costumes and immigration process a hurried hassle for this of us with connecting flights. YVR crew got me and another couple to our next flight on time, but it has already boarded.

YYZ
YUL
Mediocre 2.0

Nothing

The fact air canada booted me and my year and a half year old off the plane. They gave me no compensation for the fact that they did this. So not impressed

DEN
YYZ
Okay 4.0

Not much. Crew was good but that is about it.

Tight spaces packed in like sardines. FAA seriously needs to look at how these airlines pack us into these seats. Can barely sit in the set, no room to stretch legs, tray table hits my stomach, and I don't even have a big belly. When the guy in front reclines, cannot even get out of my seat. Chaotic boarding process without any order or instructions or announcements, poor food and entertainment.

LGA
YUL
Excellent 9.0

Flight attendant very pleased

Can't use the entertainment, the jack to connect the headset was broken

PHX
YYZ
Okay 5.5

The pilot made the flight a fast time. The airfare was a good price.

The seat leg room was too cramped and the plane was older with a noisy cabin in the rear third area

*
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.