Flights from Miami to Toronto

Searching for cheap flight from Miami Intl (MIA) to Lester B Pearson Intl (YYZ)? We are helping you to get all the best Lester B Pearson Intl airfare promotions across multiple airlines, that suits your budget and travel schedule.Most popular airline that flies from Miami Intl to Lester B Pearson Intl are - United Airlines, Delta, Air Canada, Westjet, American Airlines, etc. We at Via are committed to provide you best flight deal to Lester B Pearson Intl. Here is a list of all airlines from Miami Intl to Lester B Pearson Intl.
Facts about Miami to Toronto flight
  • First flight from Miami to Toronto leaves at 05:50 hrs.
  • Last flight from Miami to Toronto leaves at 21:13 hrs.
List of all airlines from Miami to Toronto
Airline
Depart
Duration
Arrival
Stops
American Airlines
AA 1359
21:13
3h 16m
00:29
0 stop
Book Now
Delta
DL 7199
14:55
3h 13m
18:08
0 stop
Book Now
American Airlines
AA 8147
14:55
3h 13m
18:08
0 stop
Book Now
American Airlines
AA 8246
11:55
3h 13m
15:08
0 stop
Book Now
American Airlines
AA 2671
14:00
3h 25m
17:25
0 stop
Book Now
Delta
DL 940,5194
08:40
5h 50m
14:30
1 stop
Book Now
Delta
DL 2308,6197
08:20
5h 1m
13:21
1 stop
Book Now
American Airlines
AA 2721
08:40
3h 15m
11:55
0 stop
Book Now
United Airlines
UA 1787,4301
05:50
7h 41m
13:31
1 stop
Book Now
United Airlines
UA 8313
20:05
3h 10m
23:15
0 stop
Book Now
United Airlines
UA 1787,3491
06:06
7h 10m
13:16
1 stop
Book Now
Air Canada
AC 1651,425
12:50
7h 29m
20:19
1 stop
Book Now
Air Canada
AC 1651,423
12:50
6h 29m
19:19
1 stop
Book Now
Air Canada
AC 1651,7975
12:50
6h 50m
19:40
1 stop
Book Now
Air Canada
AC 1651,7973
12:50
5h 50m
18:40
1 stop
Book Now
United Airlines
UA 8537
12:10
3h 10m
15:20
0 stop
Book Now
Air Canada
AC 1641
12:10
3h 10m
15:20
0 stop
Book Now
United Airlines
UA 1527,4261
06:00
7h 51m
13:51
1 stop
Book Now
Air Canada
AC 1643
20:05
3h 10m
23:15
0 stop
Book Now
Delta
DL 1460,1804
11:15
6h 10m
17:25
1 stop
Book Now
Delta
DL 1437,7149
15:00
6h 35m
21:35
1 stop
Book Now
United Airlines
UA 912,4261
08:08
5h 43m
13:51
1 stop
Book Now
United Airlines
UA 1239,3499
15:52
6h 23m
22:15
1 stop
Book Now
Westjet
WS 1231
11:00
3h 12m
14:12
0 stop
Book Now
Air Canada
AC 1631
18:35
3h 9m
21:44
0 stop
Book Now
Air Canada
AC 1623
13:20
3h 2m
16:22
0 stop
Book Now
Take a Tour