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
Flight Departure Date Arrival Date Price Duration Number Stops Updated
Miami (MIA) - Toronto (YTO) 2022-02-03 2022-02-06 249 USD 10 hours 3 minutes Connection 2021-12-02T02:52:49
Miami (MIA) - Toronto (YTO) 2022-01-09 2022-01-11 263 USD 6 hours 36 minutes Direct 2021-12-05T01:48:46
Miami (MIA) - Toronto (YTO) 2021-12-24 2021-12-29 314 USD 6 hours 35 minutes Direct 2021-12-03T18:15:00
Miami (MIA) - Toronto (YTO) 2021-12-27 2022-01-02 365 USD 15 hours 46 minutes Connection 2021-12-02T04:52:36
Miami (MIA) - Toronto (YTO) 2021-12-07 2021-12-17 373 USD 14 hours 51 minutes Connection 2021-12-03T12:00:53
Miami (MIA) - Toronto (YTO) 2021-12-24 2021-12-28 428 USD 6 hours 51 minutes Direct 2021-12-03T18:14:58
Miami (MIA) - Toronto (YTO) 2022-01-03 2022-01-10 446 USD 17 hours 47 minutes Connection 2021-12-06T01:21:16
Miami (MIA) - Toronto (YTO) 2022-01-02 2022-01-10 499 USD 17 hours 27 minutes Connection 2021-12-06T01:20:49
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 6 hours 29 minutes

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

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

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

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

Flight Origin Destination Departure Arrival Equip
AA1246 Miami (MIA) Toronto (YYZ) 8:35 p.m. 11:54 p.m. A319
UA8537 Miami (MIA) Toronto (YYZ) 2:40 p.m. 4:15 p.m. E90
AC1647 Miami (MIA) Toronto (YYZ) 9:45 p.m. 12:56 a.m. 321
AC1645 Miami (MIA) Toronto (YYZ) 5:30 p.m. 8:41 p.m. 320
BA5258 Miami (MIA) Toronto (YYZ) 1:04 p.m. 4:15 p.m. 738
AC1643 Miami (MIA) Toronto (YYZ) 2:15 p.m. 5:26 p.m. 763
UA8313 Miami (MIA) Toronto (YYZ) 4:35 p.m. 5:28 p.m. E90
AC1081 Miami (MIA) Toronto (YYZ) 5:20 p.m. 8:31 p.m. B38M
AC7264 Miami (MIA) Toronto (YYZ) 11:15 p.m. 2:35 a.m. B789
AC7246 Miami (MIA) Toronto (YYZ) 1:20 a.m. 1:15 a.m. B789
AC7248 Miami (MIA) Toronto (YYZ) 4:15 p.m. 10:25 p.m. B788
UA8017 Miami (MIA) Toronto (YYZ) 11:30 a.m. 11:58 a.m. 763
DL7199 Miami (MIA) Toronto (YYZ) 5:30 p.m. 7:34 p.m. 736
AC1641 Miami (MIA) Toronto (YYZ) 2:10 p.m. 5:20 p.m. 319
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
RV1647 Miami (MIA) Toronto (YYZ) 8:50 p.m. 12:02 a.m. A321
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
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.