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 to Toronto flight status

Flight Origin Destination Departure Arrival Equip
UA8367 Miami (MIA) Toronto (YYZ) 4:40 p.m. 5:38 p.m.
AC1201 Miami (MIA) Toronto (YYZ) 12:20 p.m. 3:40 p.m. Boeing 787-8
AC1647 Miami (MIA) Toronto (YYZ) 4:20 p.m. 7:40 p.m. Airbus A320-100/200
AC1641 Miami (MIA) Toronto (YYZ) 6:15 p.m. 9:25 p.m. 319
RV1977 Miami (MIA) Toronto (YYZ) 3:15 p.m. 4:14 p.m. A321
AC1541 Miami (MIA) Toronto (YYZ) 5:05 a.m. 6:50 a.m. 320
WS5018 Miami (MIA) Toronto (YYZ) 2:10 p.m. 4:55 p.m. 738
AC929 Miami (MIA) Toronto (YYZ) 10:10 p.m. 2:05 a.m. A320
UA8537 Miami (MIA) Toronto (YYZ) 11:25 p.m. 6:49 a.m. E90
LA6921 Miami (MIA) Toronto (YYZ) 6:40 a.m. 8:15 a.m. None
AC1081 Miami (MIA) Toronto (YYZ) 10 p.m. 12:50 a.m. B38M
LA6610 Miami (MIA) Toronto (YYZ) 3:34 p.m. 5:37 p.m. None
AC7248 Miami (MIA) Toronto (YYZ) 7:15 a.m. 9:45 a.m. B788
RV1641 Miami (MIA) Toronto (YYZ) 6:15 p.m. 9:25 p.m. A320
AC1355 Miami (MIA) Toronto (YYZ) 4:10 p.m. 8:35 p.m. E190
UA8017 Miami (MIA) Toronto (YYZ) 8:05 a.m. 10:13 a.m. 763
RV1647 Miami (MIA) Toronto (YYZ) 4:20 p.m. 7:40 p.m. A321
BA5258 Miami (MIA) Toronto (YYZ) 4:45 p.m. 6:24 p.m. 738
AC7246 Miami (MIA) Toronto (YYZ) 11:30 p.m. 3:40 a.m. B789
WS5178 Miami (MIA) Toronto (YYZ) 9:45 a.m. 11:20 a.m. A319
WS1141 Miami (MIA) Toronto (YYZ) 2:15 p.m. 5:15 p.m. 73H
AC1199 Miami (MIA) Toronto (YYZ) 7:25 a.m. 10:46 a.m. Boeing 787-8
AC1205 Miami (MIA) Toronto (YYZ) 8 a.m. 11:39 a.m. Airbus A320-100/200
UA8645 Miami (MIA) Toronto (YYZ) 10:30 a.m. 12:12 p.m. 320
AA1246 Miami (MIA) Toronto (YYZ) 8:29 p.m. 11:57 p.m. Airbus A319
RV1645 Miami (MIA) Toronto (YYZ) 11:35 a.m. 2:55 p.m. B763
AC1645 Miami (MIA) Toronto (YYZ) 11:35 a.m. 2:55 p.m. Airbus A319
RV1643 Miami (MIA) Toronto (YYZ) 11:35 a.m. 2:55 p.m. B763
DL7199 Miami (MIA) Toronto (YYZ) 7 a.m. 9:25 a.m. 736
SN9584 Miami (MIA) Toronto (YYZ) 2:55 p.m. 5:10 p.m. A321
LA5161 Miami (MIA) Toronto (YYZ) 11:50 a.m. 2:12 p.m. Boeing 737-76N
AC1083 Miami (MIA) Toronto (YYZ) 12:30 p.m. 3:19 p.m. A320
AC1643 Miami (MIA) Toronto (YYZ) 7:45 a.m. 11:07 a.m. 763
AC1649 Miami (MIA) Toronto (YYZ) 10:35 p.m. 1:50 a.m. Airbus A319
RV1631 Miami (MIA) Toronto (YYZ) 3:15 p.m. 6:29 p.m. A320
UA8313 Miami (MIA) Toronto (YYZ) 11:30 a.m. 1:30 p.m. E90
AC7264 Miami (MIA) Toronto (YYZ) 2:05 p.m. 6:35 p.m. B789
TK8683 Miami (MIA) Toronto (YYZ) 8:15 a.m. 11:30 a.m. E90
WG33 Miami (MIA) Toronto (YYZ) 10:25 a.m. 1:10 p.m. B738
AC1211 Miami (MIA) Toronto (YYZ) 2:30 p.m. 5:46 p.m.
WS1139 Miami (MIA) Toronto (YYZ) 1:55 p.m. 5:05 p.m. B737
AC2041 Miami (MIA) Toronto (YYZ) None None B763
WG83 Miami (MIA) Toronto (YYZ) noon 3:15 p.m. B738
LL657 Miami (MIA) Toronto (YYZ) 6:30 a.m. None B738
4M6396 Miami (MIA) Toronto (YYZ) 1:42 p.m. 5 p.m. None
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
JJ2212 Miami (MIA) Toronto (YYZ) midnight 5 p.m. None
JJ2223 Miami (MIA) Toronto (YYZ) 1:44 p.m. 5 p.m.
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.
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.