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
LA6610 Miami (MIA) Toronto (YYZ) 3:25 p.m. 5:29 p.m. None
BA5258 Miami (MIA) Toronto (YYZ) 7:04 p.m. 8:42 p.m. 738
UA8017 Miami (MIA) Toronto (YYZ) 8:05 a.m. 10:13 a.m. 763
UA8537 Miami (MIA) Toronto (YYZ) 11:20 p.m. 6:44 a.m. E90
AC1641 Miami (MIA) Toronto (YYZ) 6:15 p.m. 9:25 p.m. 319
AC1541 Miami (MIA) Toronto (YYZ) 5:05 a.m. 6:50 a.m. 320
AC1355 Miami (MIA) Toronto (YYZ) 4:10 p.m. 8:35 p.m. E190
AC1205 Miami (MIA) Toronto (YYZ) 8 a.m. 11:39 a.m. Airbus A320-100/200
AC1201 Miami (MIA) Toronto (YYZ) 12:20 p.m. 3:40 p.m. Boeing 787-8
AC1199 Miami (MIA) Toronto (YYZ) 7:25 a.m. 10:46 a.m. Boeing 787-8
AA1246 Miami (MIA) Toronto (YYZ) 8:32 p.m. 11:57 p.m. Airbus A319
WS5178 Miami (MIA) Toronto (YYZ) 9:45 a.m. 11:20 a.m. A319
UA8645 Miami (MIA) Toronto (YYZ) 10:30 a.m. 12:12 p.m. 320
UA8367 Miami (MIA) Toronto (YYZ) 4:40 p.m. 5:38 p.m.
LA6921 Miami (MIA) Toronto (YYZ) 6:40 a.m. 8:15 a.m. None
AC7246 Miami (MIA) Toronto (YYZ) 11:30 p.m. 3:40 a.m. B789
RV1641 Miami (MIA) Toronto (YYZ) 6:15 p.m. 9:25 p.m. A320
WS5018 Miami (MIA) Toronto (YYZ) 8:55 p.m. 11:05 p.m. 738
RV1977 Miami (MIA) Toronto (YYZ) 3:15 p.m. 4:14 p.m. A321
AC1645 Miami (MIA) Toronto (YYZ) 11:35 a.m. 2:56 p.m. Airbus A319
RV1645 Miami (MIA) Toronto (YYZ) 11:35 a.m. 2:56 p.m. B763
AC7248 Miami (MIA) Toronto (YYZ) 11:30 p.m. 3:40 a.m. B788
RV1647 Miami (MIA) Toronto (YYZ) 4:20 p.m. 7:40 p.m. A321
AC1647 Miami (MIA) Toronto (YYZ) 4:20 p.m. 7:40 p.m. Airbus A320-100/200
WS1141 Miami (MIA) Toronto (YYZ) 2:15 p.m. 5:12 p.m. 73H
DL7199 Miami (MIA) Toronto (YYZ) 7 a.m. 9:25 a.m. 736
AC1081 Miami (MIA) Toronto (YYZ) 1:20 p.m. 3:56 p.m. B38M
SN9584 Miami (MIA) Toronto (YYZ) 2:55 p.m. 5:10 p.m. A321
AC929 Miami (MIA) Toronto (YYZ) 12:50 p.m. 3:15 p.m. A320
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
RV1643 Miami (MIA) Toronto (YYZ) 7:45 a.m. 11:07 a.m. B763
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.