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-06-07 2024-06-07 223 USD 14 hours 48 minutes Connection 2024-04-24T16:00:24
Miami (MIA) - Toronto (YTO) 2024-06-18 2024-06-18 223 USD 14 hours 48 minutes Connection 2024-04-24T18:33:57
Miami (MIA) - Toronto (YTO) 2024-06-05 2024-06-05 246 USD 15 hours 33 minutes Connection 2024-04-25T13:34:38
Miami (MIA) - Toronto (YTO) 2024-05-10 2024-05-10 246 USD 16 hours 34 minutes Connection 2024-04-24T16:34:14
Miami (MIA) - Toronto (YTO) 2024-05-15 2024-05-15 246 USD 15 hours 34 minutes Connection 2024-04-25T00:20:39
Miami (MIA) - Toronto (YTO) 2024-05-08 2024-06-05 255 USD 14 hours 46 minutes Connection 2024-04-24T13:06:15
Miami (MIA) - Toronto (YTO) 2024-05-08 2024-05-10 255 USD 11 hours 55 minutes Connection 2024-04-24T21:49:53
Miami (MIA) - Toronto (YTO) 2024-05-08 2024-05-11 255 USD 18 hours 21 minutes Connection 2024-04-24T00:57:36
Miami (MIA) - Toronto (YTO) 2024-05-08 2024-05-13 255 USD 12 hours 48 minutes Connection 2024-04-24T19:44:31
Miami (MIA) - Toronto (YTO) 2024-05-08 2024-05-15 255 USD 15 hours 35 minutes Connection 2024-04-24T04:10:21
Miami (MIA) - Toronto (YTO) 2024-05-08 2024-05-18 255 USD 19 hours 22 minutes Connection 2024-04-24T23:37:09
Miami (MIA) - Toronto (YTO) 2024-05-08 2024-05-22 255 USD 12 hours 48 minutes Connection 2024-04-24T09:16:37
Miami (MIA) - Toronto (YTO) 2024-05-09 2024-06-05 255 USD 11 hours 29 minutes Connection 2024-04-24T13:06:16
Miami (MIA) - Toronto (YTO) 2024-05-09 2024-05-09 255 USD 16 hours 34 minutes Connection 2024-04-25T20:41:14
Miami (MIA) - Toronto (YTO) 2024-05-09 2024-05-10 255 USD 10 hours 30 minutes Connection 2024-04-25T20:41:34
Miami (MIA) - Toronto (YTO) 2024-05-09 2024-05-11 255 USD 17 hours 25 minutes Connection 2024-04-24T01:29:24
Miami (MIA) - Toronto (YTO) 2024-05-09 2024-05-12 255 USD 18 hours 40 minutes Connection 2024-04-24T21:33:07
Miami (MIA) - Toronto (YTO) 2024-05-09 2024-05-13 255 USD 11 hours 52 minutes Connection 2024-04-24T16:13:52
Miami (MIA) - Toronto (YTO) 2024-05-09 2024-05-14 255 USD 13 hours 34 minutes Connection 2024-04-24T17:57:34
Miami (MIA) - Toronto (YTO) 2024-05-09 2024-05-15 255 USD 12 hours 48 minutes Connection 2024-04-24T21:16:57
Miami (MIA) - Toronto (YTO) 2024-05-09 2024-05-16 255 USD 18 hours 32 minutes Connection 2024-04-25T17:07:41
Miami (MIA) - Toronto (YTO) 2024-05-09 2024-05-21 255 USD 12 hours 34 minutes Connection 2024-04-25T13:44:47
Miami (MIA) - Toronto (YTO) 2024-05-09 2024-05-22 255 USD 14 hours 32 minutes Connection 2024-04-25T13:44:12
Miami (MIA) - Toronto (YTO) 2024-05-10 2024-05-11 255 USD 18 hours 33 minutes Connection 2024-04-25T14:19:21
Miami (MIA) - Toronto (YTO) 2024-05-10 2024-05-15 255 USD 16 hours 42 minutes Connection 2024-04-25T14:19:17
Miami (MIA) - Toronto (YTO) 2024-05-10 2024-05-18 255 USD 14 hours 13 minutes Connection 2024-04-24T04:36:41
Miami (MIA) - Toronto (YTO) 2024-05-10 2024-05-20 255 USD 16 hours 0 minutes Connection 2024-04-25T12:31:01
Miami (MIA) - Toronto (YTO) 2024-05-10 2024-05-21 255 USD 15 hours 54 minutes Connection 2024-04-25T13:48:16
Miami (MIA) - Toronto (YTO) 2024-05-10 2024-05-22 255 USD 18 hours 26 minutes Connection 2024-04-25T16:52:53
Miami (MIA) - Toronto (YTO) 2024-05-08 2024-05-12 265 USD 24 hours 59 minutes Connection 2024-04-22T03:11:26

Miami to Toronto flight status

Flight Origin Destination Departure Arrival Equip
AC1641 Miami (MIA) Toronto (YYZ) 6:05 p.m. 9:18 p.m. 319
AC1199 Miami (MIA) Toronto (YYZ) 8:15 a.m. 11:30 a.m. Boeing 787-8
WS5018 Miami (MIA) Toronto (YYZ) 6:15 a.m. 8:35 a.m. 738
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
LA6610 Miami (MIA) Toronto (YYZ) 1:59 p.m. 4:24 p.m. None
RV1647 Miami (MIA) Toronto (YYZ) 9 p.m. 12:16 a.m. A321
AC1645 Miami (MIA) Toronto (YYZ) 11:15 a.m. 2:31 p.m. Airbus A319
BA5258 Miami (MIA) Toronto (YYZ) 6:43 p.m. 11:05 p.m. 738
RV1641 Miami (MIA) Toronto (YYZ) 6:05 p.m. 9:18 p.m. A320
TK8683 Miami (MIA) Toronto (YYZ) 11:15 a.m. 2:31 p.m. E90
RV1645 Miami (MIA) Toronto (YYZ) 11:15 a.m. 2:31 p.m. B763
AC1647 Miami (MIA) Toronto (YYZ) 9 p.m. 12:16 a.m. Airbus A320-100/200
AA1246 Miami (MIA) Toronto (YYZ) 8:39 p.m. 11:59 p.m. Airbus A319
AC1541 Miami (MIA) Toronto (YYZ) 5:20 a.m. 6:44 a.m. 320
AC1201 Miami (MIA) Toronto (YYZ) 11:15 a.m. 2:31 p.m. Boeing 787-8
AC1205 Miami (MIA) Toronto (YYZ) 9 p.m. 12:16 a.m. Airbus A320-100/200
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
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
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
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
WS1139 Miami (MIA) Toronto (YYZ) 1:55 p.m. 5:05 p.m. B737
DL7199 Miami (MIA) Toronto (YYZ) 1:55 p.m. 5:05 p.m. 736
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.