Cheap flights from Miami to Toronto

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

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Miami to Toronto flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Miami (MIA) - Toronto (YTO) 2024-12-30 2025-01-22 123 USD 37 hours 35 minutes Connection 2024-04-18T01:44:19
Miami (MIA) - Toronto (YTO) 2025-01-06 2025-01-29 129 USD 37 hours 35 minutes Connection 2024-04-18T01:00:32
Miami (MIA) - Toronto (YTO) 2024-04-24 2024-04-27 226 USD 10 hours 28 minutes Connection 2024-04-14T18:14:39
Miami (MIA) - Toronto (YTO) 2024-04-24 2024-04-28 226 USD 9 hours 4 minutes Connection 2024-04-14T18:23:20
Miami (MIA) - Toronto (YTO) 2024-04-24 2024-04-25 235 USD 9 hours 15 minutes Connection 2024-04-17T13:35:06
Miami (MIA) - Toronto (YTO) 2024-05-14 2024-05-14 251 USD 25 hours 57 minutes Connection 2024-04-18T13:57:00
Miami (MIA) - Toronto (YTO) 2024-04-27 2024-04-28 258 USD 6 hours 45 minutes Direct 2024-04-17T21:20:17
Miami (MIA) - Toronto (YTO) 2024-04-24 2024-04-24 259 USD 14 hours 47 minutes Connection 2024-04-17T01:42:46
Miami (MIA) - Toronto (YTO) 2024-04-27 2024-04-27 265 USD 6 hours 45 minutes Direct 2024-04-17T18:47:57
Miami (MIA) - Toronto (YTO) 2024-05-14 2024-05-28 268 USD 12 hours 3 minutes Connection 2024-04-19T09:36:53
Miami (MIA) - Toronto (YTO) 2024-04-23 2024-05-01 268 USD 11 hours 5 minutes Connection 2024-04-16T18:22:04
Miami (MIA) - Toronto (YTO) 2024-04-23 2024-04-24 268 USD 10 hours 13 minutes Connection 2024-04-16T15:29:31
Miami (MIA) - Toronto (YTO) 2024-04-23 2024-04-28 268 USD 12 hours 7 minutes Connection 2024-04-17T03:41:06
Miami (MIA) - Toronto (YTO) 2024-04-23 2024-04-29 268 USD 12 hours 7 minutes Connection 2024-04-16T03:43:03
Miami (MIA) - Toronto (YTO) 2024-04-24 2024-05-01 268 USD 9 hours 2 minutes Connection 2024-04-17T17:12:02
Miami (MIA) - Toronto (YTO) 2024-04-24 2024-05-07 268 USD 9 hours 15 minutes Connection 2024-04-16T17:59:34
Miami (MIA) - Toronto (YTO) 2024-04-24 2024-05-08 268 USD 9 hours 15 minutes Connection 2024-04-16T10:25:45
Miami (MIA) - Toronto (YTO) 2024-04-24 2024-05-09 268 USD 9 hours 2 minutes Connection 2024-04-17T23:50:51
Miami (MIA) - Toronto (YTO) 2024-04-24 2024-05-22 268 USD 10 hours 26 minutes Connection 2024-04-16T22:57:00
Miami (MIA) - Toronto (YTO) 2024-04-24 2024-04-29 268 USD 10 hours 15 minutes Connection 2024-04-16T18:48:14
Miami (MIA) - Toronto (YTO) 2024-04-24 2024-04-30 268 USD 10 hours 26 minutes Connection 2024-04-17T17:12:02
Miami (MIA) - Toronto (YTO) 2024-04-26 2024-05-05 268 USD 20 hours 5 minutes Connection 2024-04-19T12:23:57
Miami (MIA) - Toronto (YTO) 2024-04-27 2024-05-04 270 USD 8 hours 44 minutes Connection 2024-04-19T01:44:18
Miami (MIA) - Toronto (YTO) 2024-05-30 2024-05-30 271 USD 6 hours 34 minutes Direct 2024-04-16T02:11:49
Miami (MIA) - Toronto (YTO) 2024-04-25 2024-04-28 273 USD 9 hours 7 minutes Connection 2024-04-17T21:01:51
Miami (MIA) - Toronto (YTO) 2024-04-25 2024-04-29 273 USD 9 hours 7 minutes Connection 2024-04-18T15:00:22
Miami (MIA) - Toronto (YTO) 2024-04-25 2024-04-30 273 USD 11 hours 9 minutes Connection 2024-04-18T15:39:42
Miami (MIA) - Toronto (YTO) 2024-04-27 2024-05-01 278 USD 10 hours 49 minutes Connection 2024-04-14T13:26:04
Miami (MIA) - Toronto (YTO) 2024-05-04 2024-05-10 366 USD 19 hours 48 minutes Connection 2024-04-17T05:19:48
Miami (MIA) - Toronto (YTO) 2024-04-21 2024-04-25 366 USD 8 hours 27 minutes Connection 2024-04-14T18:19:32

Miami to Toronto flight status

Flight Origin Destination Departure Arrival Equip
RV1641 Miami (MIA) Toronto (YYZ) 6:05 p.m. 9:18 p.m. A320
LA6610 Miami (MIA) Toronto (YYZ) 1:59 p.m. 4:24 p.m. None
AC1541 Miami (MIA) Toronto (YYZ) 5:20 a.m. 6:44 a.m. 320
AC7248 Miami (MIA) Toronto (YYZ) 9:25 a.m. 4:05 p.m. B788
WS5178 Miami (MIA) Toronto (YYZ) 9:45 a.m. 11:20 a.m. A319
AA1246 Miami (MIA) Toronto (YYZ) 8:39 p.m. 11:59 p.m. Airbus A319
TK8683 Miami (MIA) Toronto (YYZ) 11:15 a.m. 2:31 p.m. E90
AC1201 Miami (MIA) Toronto (YYZ) 11:15 a.m. 2:31 p.m. Boeing 787-8
AC1199 Miami (MIA) Toronto (YYZ) 8:15 a.m. 11:30 a.m. Boeing 787-8
AC1205 Miami (MIA) Toronto (YYZ) 9 p.m. 12:16 a.m. Airbus A320-100/200
AC1641 Miami (MIA) Toronto (YYZ) 6:05 p.m. 9:18 p.m. 319
AC1647 Miami (MIA) Toronto (YYZ) 9 p.m. 12:16 a.m. Airbus A320-100/200
WS5018 Miami (MIA) Toronto (YYZ) 6:20 a.m. 8:40 a.m. 738
AC929 Miami (MIA) Toronto (YYZ) 12:15 p.m. 4:10 p.m. A320
AC1643 Miami (MIA) Toronto (YYZ) 8 a.m. 11:20 a.m. 763
RV1643 Miami (MIA) Toronto (YYZ) 8 a.m. 11:20 a.m. B763
RV1647 Miami (MIA) Toronto (YYZ) 4:25 p.m. 7:45 p.m. A321
AC7246 Miami (MIA) Toronto (YYZ) 7:40 a.m. 11:45 a.m. B789
AC1649 Miami (MIA) Toronto (YYZ) 9:10 p.m. 12:30 a.m. Airbus A319
AC1645 Miami (MIA) Toronto (YYZ) 11:15 a.m. 2:35 p.m. Airbus A319
RV1645 Miami (MIA) Toronto (YYZ) 11:15 a.m. 2:35 p.m. B763
UA8537 Miami (MIA) Toronto (YYZ) 8:30 a.m. 10 a.m. E90
UA8645 Miami (MIA) Toronto (YYZ) 12:35 p.m. 2:10 p.m. 320
UA8367 Miami (MIA) Toronto (YYZ) 7:10 p.m. 8:52 p.m.
AC1081 Miami (MIA) Toronto (YYZ) 1:20 p.m. 3:41 p.m. B38M
UA8017 Miami (MIA) Toronto (YYZ) 3:05 p.m. 4:09 p.m. 763
BA5258 Miami (MIA) Toronto (YYZ) 8:20 p.m. 12:25 a.m. 738
WG33 Miami (MIA) Toronto (YYZ) 10:25 a.m. 1:10 p.m. B738
UA8313 Miami (MIA) Toronto (YYZ) 4:25 p.m. 5:11 p.m. E90
AC1211 Miami (MIA) Toronto (YYZ) 2:30 p.m. 5:46 p.m.
AC1083 Miami (MIA) Toronto (YYZ) 8:30 p.m. 11:41 p.m. A320
DL7199 Miami (MIA) Toronto (YYZ) 1:55 p.m. 5:05 p.m. 736
WS1139 Miami (MIA) Toronto (YYZ) 1:55 p.m. 5:05 p.m. B737
LA5161 Miami (MIA) Toronto (YYZ) 1:55 p.m. 5:07 p.m. Boeing 737-76N
AC2041 Miami (MIA) Toronto (YYZ) None None B763
AC7264 Miami (MIA) Toronto (YYZ) 11:15 p.m. 2:35 a.m. B789
WG83 Miami (MIA) Toronto (YYZ) noon 3:15 p.m. B738
RV1977 Miami (MIA) Toronto (YYZ) None None A321
RV1631 Miami (MIA) Toronto (YYZ) 3:15 p.m. 6:04 p.m. A320
LL657 Miami (MIA) Toronto (YYZ) 6:30 a.m. None B738
4M6396 Miami (MIA) Toronto (YYZ) 1:42 p.m. 5 p.m. None
SN9584 Miami (MIA) Toronto (YYZ) 11:05 a.m. 5:35 p.m. A321
JJ2210 Miami (MIA) Toronto (YYZ) 1:30 p.m. 2:55 p.m. ER4
JJ2316 Miami (MIA) Toronto (YYZ) 8:05 p.m. 10:37 p.m. 738
EA9706 Miami (MIA) Toronto (YYZ) None None B763
LA8727 Miami (MIA) Toronto (YYZ) 2:44 p.m. 6 p.m. 737-800
WG9184 Miami (MIA) Toronto (YYZ) None None B738
4M6413 Miami (MIA) Toronto (YYZ) 8:42 a.m. 11:55 a.m. None
EA9603 Miami (MIA) Toronto (YYZ) None None B762
LA6921 Miami (MIA) Toronto (YYZ) 8:44 p.m. 11:55 p.m. None
JJ2212 Miami (MIA) Toronto (YYZ) midnight 5 p.m. None
JJ2223 Miami (MIA) Toronto (YYZ) 1:44 p.m. 5 p.m.
WS1141 Miami (MIA) Toronto (YYZ) 2:55 p.m. 6:06 p.m. 73H
AC1357 Miami (MIA) Toronto (YYZ) None None E190
JJ7850 Miami (MIA) Toronto (YYZ) 8:56 p.m. midnight None
WG9276 Miami (MIA) Toronto (YYZ) 10 p.m. midnight None
W3117 Miami (MIA) Toronto (YYZ) 11:50 a.m. 3:02 p.m.
AC1355 Miami (MIA) Toronto (YYZ) 10:05 a.m. 11:46 a.m. E190
4M6343 Miami (MIA) Toronto (YYZ) 12:30 p.m. 4:12 p.m. B752
OD7257 Miami (MIA) Toronto (YYZ) noon 3:15 p.m. ATR
W3116 Miami (MIA) Toronto (YYZ) 2:55 p.m. 6:07 p.m. CR9
BE3653 Miami (MIA) Toronto (YYZ) 4:10 p.m. 7:26 p.m.