Cheap flights from Miami to Toronto

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

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Flightpedia.org
Flight Departure Date Arrival Date Price Duration Number Stops Updated
Miami (MIA) - Toronto (YTO) 2020-10-02 2020-10-20 259.16 USD 11 hours 57 minutes Connection 2020-05-31T01:18:34.639142
Miami (MIA) - Toronto (YTO) 2020-09-02 2020-09-16 264.96 USD 8 hours 13 minutes Connection 2020-05-29T11:56:06.345130
Miami (MIA) - Toronto (YTO) 2021-01-01 2021-01-08 309.79 USD 9 hours 11 minutes Connection 2020-05-28T21:15:26.702407
What is the distance between Miami and Toronto?

The average distance from Miami to Toronto is 1993 kilometers (equals to 1238 miles or 1076 nautical miles). Your flight will departure from Miami, United States and arrive on Toronto, Canada.

How long is the flight from Miami to Toronto?

The average flight time between Miami to Toronto is 12 hours 2 minutes

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

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

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

Around 53 flights are flying daily from Miami to Toronto. Some major airlines between this route are Air Canada, Air Canada rouge, TAM Linhas Aereas, United, Sunwing, WestJet, LATAM Airlines, Lan Argentina, Arik Air, East Horizon Airlines, American Airlines, British Airways, Flybe, Delta Airlines, Turkish Airlines, Brussels Airlines, Malindo Air, Miami Air International, ...

Flight Origin Destination Departure Arrival Equip
AA1246 Miami (MIA) Toronto (YYZ) 8:30 p.m. 11:48 p.m. A319
WG33 Miami (MIA) Toronto (YYZ) 10:30 a.m. 1:15 p.m. B738
WS1139 Miami (MIA) Toronto (YYZ) 2 p.m. 5:15 p.m. B737
LA5161 Miami (MIA) Toronto (YYZ) 2 p.m. 5:15 p.m. Boeing 737-76N
DL7199 Miami (MIA) Toronto (YYZ) 2 p.m. 5:15 p.m. 736
RV1647 Miami (MIA) Toronto (YYZ) 8:50 p.m. 12:02 a.m. A321
UA8313 Miami (MIA) Toronto (YYZ) 12:15 p.m. 3:29 p.m. E90
AC1643 Miami (MIA) Toronto (YYZ) 12:15 p.m. 3:29 p.m. 763
AC929 Miami (MIA) Toronto (YYZ) 4:45 p.m. 7:57 p.m. A320
RV1643 Miami (MIA) Toronto (YYZ) 12:15 p.m. 3:29 p.m. B763
UA8017 Miami (MIA) Toronto (YYZ) 8:50 p.m. 12:02 a.m. 763
RV1641 Miami (MIA) Toronto (YYZ) 7:30 a.m. 10:42 a.m. A320
AC2041 Miami (MIA) Toronto (YYZ) None None B763
WG83 Miami (MIA) Toronto (YYZ) noon 3:15 p.m. B738
RV1977 Miami (MIA) Toronto (YYZ) None None A321
UA8367 Miami (MIA) Toronto (YYZ) 4:45 p.m. 7:57 p.m.
TK8683 Miami (MIA) Toronto (YYZ) 12:15 p.m. 3:33 p.m. E90
AC1647 Miami (MIA) Toronto (YYZ) 8:50 p.m. 12:02 a.m. 321
RV1645 Miami (MIA) Toronto (YYZ) 4:45 p.m. 7:57 p.m. B763
RV1631 Miami (MIA) Toronto (YYZ) 3:15 p.m. 6:04 p.m. A320
UA8645 Miami (MIA) Toronto (YYZ) 11:15 a.m. 2:29 p.m. 320
AC1645 Miami (MIA) Toronto (YYZ) 5:15 p.m. 8:29 p.m. 320
AC1641 Miami (MIA) Toronto (YYZ) 7:30 a.m. 10:42 a.m. 763
UA8537 Miami (MIA) Toronto (YYZ) 7:30 a.m. 10:44 a.m. E90
AC921 Miami (MIA) Toronto (YYZ) 9:10 p.m. 11:56 p.m. B788