Direct flights
from Miami (MIA)
to Toronto (YYZ)

Weekly schedule for flights between Miami Intl (Miami, United States) and Lester B. Pearson Intl (Toronto, Canada) operated by 1 airlines.
50 weekly flights operate on this route flying 1,243mi in 3h15min.
Expect $312 in average for a one-way ticket with the cheapest option at $0.

Monday
Monday
07:45AM11:00AM
Air CanadaACAC1643
Monday
08:55AM12:15PM
American AirlinesAAAA1572
Monday
12:20PM03:35PM
Air CanadaACAC1645
Monday
02:05PM05:30PM
Porter AirlinesPDPD544
Monday
04:35PM07:55PM
Air CanadaACAC1647
Monday
08:24PM11:54PM
American AirlinesAAAA1246
Monday
10:50PM02:05AM
Air CanadaACAC1649
Tuesday
Tuesday
07:45AM11:00AM
Air CanadaACAC1643
Tuesday
08:55AM12:15PM
American AirlinesAAAA1572
Tuesday
02:05PM05:30PM
Porter AirlinesPDPD544
Tuesday
02:05PM05:18PM
Air CanadaACAC1201
Tuesday
04:35PM07:55PM
Air CanadaACAC1647
Tuesday
08:24PM11:54PM
American AirlinesAAAA1246
Tuesday
10:50PM02:05AM
Air CanadaACAC1649
Wednesday
Wednesday
07:45AM11:00AM
Air CanadaACAC1643
Wednesday
08:55AM12:15PM
American AirlinesAAAA1572
Wednesday
02:05PM05:30PM
Porter AirlinesPDPD544
Wednesday
02:05PM05:20PM
Air CanadaACAC1201
Wednesday
04:35PM07:55PM
Air CanadaACAC1647
Wednesday
08:24PM11:54PM
American AirlinesAAAA1246
Wednesday
10:50PM02:05AM
Air CanadaACAC1649
Thursday
Thursday
07:45AM11:00AM
Air CanadaACAC1643
Thursday
08:40AM12:15PM
American AirlinesAAAA1572
Thursday
12:20PM03:35PM
Air CanadaACAC1645
Thursday
02:05PM05:30PM
Porter AirlinesPDPD544
Thursday
04:35PM07:55PM
Air CanadaACAC1647
Thursday
08:14PM11:49PM
American AirlinesAAAA1246
Thursday
10:50PM02:05AM
Air CanadaACAC1649
Friday
Friday
07:45AM11:00AM
Air CanadaACAC1643
Friday
08:40AM12:15PM
American AirlinesAAAA1572
Friday
02:05PM05:30PM
Porter AirlinesPDPD544
Friday
02:10PM05:20PM
Air CanadaACAC1645
Friday
04:35PM07:55PM
Air CanadaACAC1647
Friday
08:14PM11:49PM
American AirlinesAAAA1246
Friday
10:50PM02:05AM
Air CanadaACAC1649
Saturday
Saturday
07:45AM11:00AM
Air CanadaACAC1643
Saturday
08:40AM12:15PM
American AirlinesAAAA1572
Saturday
12:20PM03:35PM
Air CanadaACAC1645
Saturday
02:05PM05:30PM
Porter AirlinesPDPD544
Saturday
04:35PM07:55PM
Air CanadaACAC1647
Saturday
08:14PM11:49PM
American AirlinesAAAA1246
Saturday
10:50PM02:05AM
Air CanadaACAC1649
Sunday
Sunday
07:45AM11:00AM
Air CanadaACAC1643
Sunday
08:40AM12:15PM
American AirlinesAAAA1572
Sunday
02:05PM05:30PM
Porter AirlinesPDPD544
Sunday
02:10PM05:20PM
Air CanadaACAC1201
Sunday
03:10PM06:25PM
Air CanadaACAC1203
Sunday
04:35PM07:55PM
Air CanadaACAC1647
Sunday
08:14PM11:49PM
American AirlinesAAAA1246
Sunday
10:50PM02:05AM
Air CanadaACAC1649