Fare Guide
Estimated lowest fares found within 7 days
The cheapest airline(s) flying from Miami to Toronto is WestJet.
Travel Period: January 2025 - December 2025
The cheapest month(s) to fly from Miami to Toronto is May.
-
Jan 2025
-
Feb 2025
-
Mar 2025
-
Apr 2025
-
May 2025
-
Jun 2025
-
Jul 2025
-
Aug 2025
-
Sep 2025
-
Oct 2025
-
Nov 2025
-
Dec 2025
The cheapest day(s) of the week to fly from Miami to Toronto is Friday.
-
Sun Sunday
-
Mon Monday
-
Tue Tuesday
-
Wed Wednesday
-
Thu Thursday
-
Fri Friday
-
Sat Saturday
Flight Schedules
Last Updated: Mon, 2 Dec, 2024
-
Time
Earliest
- Earliest
- Latest
-
Depart
Earliest
- Earliest
- Latest
-
Arrive
- Earliest
- Latest
-
Duration
- Shortest
- Longest
-
Stopover
All
-
Airline
Filter by Airline
View All Airline
-
Availability
- M
- T
- W
- T
- F
- S
- S
-
20:14 MIA23:49 YYZ3Hrs, 35m Direct
-
MIAMiami International Airport 20:14 - YYZ 23:49 3h 35m Direct
-
MIAMiami International Airport 20:14
-
YYZToronto Lester B Pearson Intl Airport 23:49
- 3h 35m
- Direct
-
American Airlines (AA 1246)Airbus -
American Airlines (AA 1246) -
- M
- T
- W
- T
- F
- S
- S
- Airbus
-
22:50 MIA02:05 YYZ3Hrs, 15m Direct
-
MIAMiami International Airport 22:50 - YYZ 02:05 3h 15m Direct
-
MIAMiami International Airport 22:50
-
YYZToronto Lester B Pearson Intl Airport 02:05
- 3h 15m
- Direct
-
Air Canada (AC 1649)Airbus -
Air Canada (AC 1649) -
- M
- T
- W
- T
- F
- S
- S
- Airbus
-
08:40 MIA12:15 YYZ3Hrs, 35m Direct
-
MIAMiami International Airport 08:40 - YYZ 12:15 3h 35m Direct
-
MIAMiami International Airport 08:40
-
YYZToronto Lester B Pearson Intl Airport 12:15
- 3h 35m
- Direct
-
American Airlines (AA 1572)Airbus -
American Airlines (AA 1572) -
- M
- T
- W
- T
- F
- S
- S
- Airbus
-
14:05 MIA17:30 YYZ3Hrs, 25m Direct
-
MIAMiami International Airport 14:05 - YYZ 17:30 3h 25m Direct
-
MIAMiami International Airport 14:05
-
YYZToronto Lester B Pearson Intl Airport 17:30
- 3h 25m
- Direct
-
Porter Airlines (PD 544)Embraer 195 E2 -
Porter Airlines (PD 544) -
- M
- T
- W
- T
- F
- S
- S
- Embraer 195 E2
-
16:35 MIA19:55 YYZ3Hrs, 20m Direct
-
MIAMiami International Airport 16:35 - YYZ 19:55 3h 20m Direct
-
MIAMiami International Airport 16:35
-
YYZToronto Lester B Pearson Intl Airport 19:55
- 3h 20m
- Direct
-
Air Canada (AC 1647)Airbus -
Air Canada (AC 1647) -
- M
- T
- W
- T
- F
- S
- S
- Airbus
-
05:49 MIA13:00 YYZ7Hrs, 11m 1 Stop (DFW)
-
MIAMiami International Airport 05:49 - YYZ 13:00 7h 11m 1 Stop (DFW) Dallas
-
MIAMiami International Airport 05:49DFWDallas/Fort Worth Intl Airport 08:55
-
DFWDallas/Fort Worth Intl Airport 08:14YYZToronto Lester B Pearson Intl Airport 13:00
- 7h 11m (41m)
- 1 Stop DFW · Dallas 41m
-
American Airlines (AA 336)Airbus American Airlines (AA 3993)Embraer Emb 175 -
American Airlines (AA 336) -
- -
- -
- -
- -
- -
- S
- -
-
06:15 MIA12:37 YYZ6Hrs, 22m 1 Stop (EWR)
-
MIAMiami International Airport 06:15 - YYZ 12:37 6h 22m 1 Stop (EWR) New York City
-
MIAMiami International Airport 06:15EWRNewark Liberty International Airport 11:00
-
EWRNewark Liberty International Airport 09:21YYZToronto Lester B Pearson Intl Airport 12:37
- 6h 22m (1h 39m)
- 1 Stop EWR · New York City 1h 39m
-
United Airlines (UA 2332)Boeing 737 900 Air Canada (AC 8877)Embraer Emb 175 -
United Airlines (UA 2332) -
- -
- -
- -
- -
- -
- S
- -
-
06:15 MIA13:43 YYZ7Hrs, 28m 1 Stop (EWR)
-
MIAMiami International Airport 06:15 - YYZ 13:43 7h 28m 1 Stop (EWR) New York City
-
MIAMiami International Airport 06:15EWRNewark Liberty International Airport 11:59
-
EWRNewark Liberty International Airport 09:21YYZToronto Lester B Pearson Intl Airport 13:43
- 7h 28m (2h 38m)
- 1 Stop EWR · New York City 2h 38m
-
United Airlines (UA 2332)Boeing 737 900 United Airlines (UA 3555)Embraer 175 -
United Airlines (UA 2332) -
- -
- -
- -
- -
- -
- S
- -
-
06:25 MIA13:43 YYZ7Hrs, 18m 1 Stop (EWR)
-
MIAMiami International Airport 06:25 - YYZ 13:43 7h 18m 1 Stop (EWR) New York City
-
MIAMiami International Airport 06:25EWRNewark Liberty International Airport 11:59
-
EWRNewark Liberty International Airport 09:31YYZToronto Lester B Pearson Intl Airport 13:43
- 7h 18m (2h 28m)
- 1 Stop EWR · New York City 2h 28m
-
United Airlines (UA 2332)Boeing 737 Max 8 Passenger United Airlines (UA 3400)Embraer 175 -
United Airlines (UA 2332) -
- M
- T
- W
- T
- F
- -
- -
-
06:40 MIA11:53 YYZ5Hrs, 13m 1 Stop (DCA)
-
MIAMiami International Airport 06:40 - YYZ 11:53 5h 13m 1 Stop (DCA) Washington
-
MIAMiami International Airport 06:40DCAWashington Ronald Reagan National Airport 10:03
-
DCAWashington Ronald Reagan National Airport 09:16YYZToronto Lester B Pearson Intl Airport 11:53
- 5h 13m (47m)
- 1 Stop DCA · Washington 47m
-
American Airlines (AA 491)Boeing 737 800 American Airlines (AA 5665)Canadair Regional -
American Airlines (AA 491) -
- M
- T
- W
- T
- F
- -
- S
-
07:00 MIA13:42 YYZ6Hrs, 42m 1 Stop (ORD)
-
MIAMiami International Airport 07:00 - YYZ 13:42 6h 42m 1 Stop (ORD) Chicago
-
MIAMiami International Airport 07:00ORDChicago O'Hare International Airport 10:53
-
ORDChicago O'Hare International Airport 09:28YYZToronto Lester B Pearson Intl Airport 13:42
- 6h 42m (1h 25m)
- 1 Stop ORD · Chicago 1h 25m
-
United Airlines (UA 1830)Boeing 737 900 United Airlines (UA 567)Boeing 737 800 -
United Airlines (UA 1830) -
- -
- T
- -
- -
- -
- -
- -
-
08:00 MIA13:43 YYZ5Hrs, 43m 1 Stop (EWR)
-
MIAMiami International Airport 08:00 - YYZ 13:43 5h 43m 1 Stop (EWR) New York City
-
MIAMiami International Airport 08:00EWRNewark Liberty International Airport 11:59
-
EWRNewark Liberty International Airport 11:08YYZToronto Lester B Pearson Intl Airport 13:43
- 5h 43m (51m)
- 1 Stop EWR · New York City 51m
-
United Airlines (UA 323)Boeing 737 900 United Airlines (UA 3555)Embraer 175 -
United Airlines (UA 323) -
- -
- -
- -
- -
- -
- S
- -
-
08:00 MIA14:41 YYZ6Hrs, 41m 1 Stop (YUL)
-
MIAMiami International Airport 08:00 - YYZ 14:41 6h 41m 1 Stop (YUL) Montréal
-
MIAMiami International Airport 08:00YULMontreal Pierre Elliott Trudeau Int Airport 13:15
-
YULMontreal Pierre Elliott Trudeau Int Airport 11:40YYZToronto Lester B Pearson Intl Airport 14:41
- 6h 41m (1h 35m)
- 1 Stop YUL · Montréal 1h 35m
-
Air Canada (AC 1651)Airbus Air Canada (AC 413)Airbus -
Air Canada (AC 1651) -
- M
- T
- W
- T
- F
- S
- S
-
08:00 MIA14:50 YTZ6Hrs, 50m 1 Stop (YUL)
-
MIAMiami International Airport 08:00 - YTZ 14:50 6h 50m 1 Stop (YUL) Montréal
-
MIAMiami International Airport 08:00YULMontreal Pierre Elliott Trudeau Int Airport 13:25
-
YULMontreal Pierre Elliott Trudeau Int Airport 11:40YTZToronto City Centre Airport 14:50
- 6h 50m (1h 45m)
- 1 Stop YUL · Montréal 1h 45m
-
Air Canada (AC 1651)Airbus Air Canada (AC 7965)Dehavilland Dash 8 400 -
Air Canada (AC 1651) -
- M
- T
- W
- T
- F
- S
- S
-
08:00 MIA15:41 YYZ7Hrs, 41m 1 Stop (YUL)
-
MIAMiami International Airport 08:00 - YYZ 15:41 7h 41m 1 Stop (YUL) Montréal
-
MIAMiami International Airport 08:00YULMontreal Pierre Elliott Trudeau Int Airport 14:15
-
YULMontreal Pierre Elliott Trudeau Int Airport 11:40YYZToronto Lester B Pearson Intl Airport 15:41
- 7h 41m (2h 35m)
- 1 Stop YUL · Montréal 2h 35m
-
Air Canada (AC 1651)Airbus Air Canada (AC 415)Airbus A220 300 -
Air Canada (AC 1651) -
- M
- T
- W
- T
- F
- S
- S
-
08:45 MIA15:30 YYZ6Hrs, 45m 1 Stop (PHL)
-
MIAMiami International Airport 08:45 - YYZ 15:30 6h 45m 1 Stop (PHL) Philadelphia
-
MIAMiami International Airport 08:45PHLPhiladelphia International Airport 13:40
-
PHLPhiladelphia International Airport 11:41YYZToronto Lester B Pearson Intl Airport 15:30
- 6h 45m (1h 59m)
- 1 Stop PHL · Philadelphia 1h 59m
-
American Airlines (AA 3031)Boeing 787 8 American Airlines (AA 5885)Er4 Embraer Rj145 Amazon -
American Airlines (AA 3031) -
- M
- T
- W
- T
- F
- S
- S
-
08:47 MIA15:05 YYZ6Hrs, 18m 1 Stop (LGA)
-
MIAMiami International Airport 08:47 - YYZ 15:05 6h 18m 1 Stop (LGA) New York City
-
MIAMiami International Airport 08:47LGANew York La Guardia Airport 13:30
-
LGANew York La Guardia Airport 12:02YYZToronto Lester B Pearson Intl Airport 15:05
- 6h 18m (1h 28m)
- 1 Stop LGA · New York City 1h 28m
-
American Airlines (AA 605)Boeing 737 Max 8 Passenger American Airlines (AA 4556)Embraer Emb 175 -
American Airlines (AA 605) -
- -
- -
- -
- -
- -
- S
- -
-
08:49 MIA14:18 YYZ5Hrs, 29m 1 Stop (IAD)
-
MIAMiami International Airport 08:49 - YYZ 14:18 5h 29m 1 Stop (IAD) Washington
-
MIAMiami International Airport 08:49IADWashington Dulles International Airport 12:38
-
IADWashington Dulles International Airport 11:29YYZToronto Lester B Pearson Intl Airport 14:18
- 5h 29m (1h 09m)
- 1 Stop IAD · Washington 1h 09m
-
United Airlines (UA 1643)Boeing 737 Max 8 Passenger United Airlines (UA 3490)Embraer 175 -
United Airlines (UA 1643) -
- M
- T
- W
- T
- F
- S
- S
-
08:49 MIA16:06 YYZ7Hrs, 17m 1 Stop (IAD)
-
MIAMiami International Airport 08:49 - YYZ 16:06 7h 17m 1 Stop (IAD) Washington
-
MIAMiami International Airport 08:49IADWashington Dulles International Airport 14:35
-
IADWashington Dulles International Airport 11:29YYZToronto Lester B Pearson Intl Airport 16:06
- 7h 17m (3h 06m)
- 1 Stop IAD · Washington 3h 06m
-
United Airlines (UA 1643)Boeing 737 Max 8 Passenger Air Canada (AC 8619)Embraer Emb 175 -
United Airlines (UA 1643) -
- M
- T
- W
- T
- F
- S
- S
-
08:59 MIA15:45 YYZ6Hrs, 46m 1 Stop (CLT)
-
MIAMiami International Airport 08:59 - YYZ 15:45 6h 46m 1 Stop (CLT) Charlotte
-
MIAMiami International Airport 08:59CLTCharlotte Airport 13:45
-
CLTCharlotte Airport 11:28YYZToronto Lester B Pearson Intl Airport 15:45
- 6h 46m (2h 17m)
- 1 Stop CLT · Charlotte 2h 17m
-
American Airlines (AA 2365)Boeing 777 200 American Airlines (AA 5030)Canadair Regional -
American Airlines (AA 2365) -
- -
- -
- -
- -
- -
- S
- -
-
09:34 MIA15:05 YYZ5Hrs, 31m 1 Stop (LGA)
-
MIAMiami International Airport 09:34 - YYZ 15:05 5h 31m 1 Stop (LGA) New York City
-
MIAMiami International Airport 09:34LGANew York La Guardia Airport 13:30
-
LGANew York La Guardia Airport 12:40YYZToronto Lester B Pearson Intl Airport 15:05
- 5h 31m (50m)
- 1 Stop LGA · New York City 50m
-
American Airlines (AA 4384)Embraer Emb 175 American Airlines (AA 4556)Embraer Emb 175 -
American Airlines (AA 4384) -
- -
- -
- -
- -
- -
- S
- -
-
09:59 MIA16:35 YYZ6Hrs, 36m 1 Stop (DCA)
-
MIAMiami International Airport 09:59 - YYZ 16:35 6h 36m 1 Stop (DCA) Washington
-
MIAMiami International Airport 09:59DCAWashington Ronald Reagan National Airport 14:55
-
DCAWashington Ronald Reagan National Airport 12:47YYZToronto Lester B Pearson Intl Airport 16:35
- 6h 36m (2h 08m)
- 1 Stop DCA · Washington 2h 08m
-
American Airlines (AA 4741)Embraer Emb 175 American Airlines (AA 5123)Crj 700 Canadair Regional -
American Airlines (AA 4741) -
- -
- -
- -
- -
- -
- S
- -
-
10:15 MIA17:46 YYZ7Hrs, 31m 1 Stop (EWR)
-
MIAMiami International Airport 10:15 - YYZ 17:46 7h 31m 1 Stop (EWR) New York City
-
MIAMiami International Airport 10:15EWRNewark Liberty International Airport 16:00
-
EWRNewark Liberty International Airport 13:24YYZToronto Lester B Pearson Intl Airport 17:46
- 7h 31m (2h 36m)
- 1 Stop EWR · New York City 2h 36m
-
United Airlines (UA 2107)Boeing 737 Max 9 Passenger United Airlines (UA 3557)Embraer 175 -
United Airlines (UA 2107) -
- M
- T
- W
- T
- F
- S
- S
-
10:49 MIA16:35 YYZ5Hrs, 46m 1 Stop (DCA)
-
MIAMiami International Airport 10:49 - YYZ 16:35 5h 46m 1 Stop (DCA) Washington
-
MIAMiami International Airport 10:49DCAWashington Ronald Reagan National Airport 14:55
-
DCAWashington Ronald Reagan National Airport 13:53YYZToronto Lester B Pearson Intl Airport 16:35
- 5h 46m (1h 02m)
- 1 Stop DCA · Washington 1h 02m
-
American Airlines (AA 1628)Boeing 737 800 American Airlines (AA 5123)Crj 700 Canadair Regional -
American Airlines (AA 1628) -
- -
- -
- -
- -
- -
- S
- -
-
11:21 MIA18:29 YYZ7Hrs, 08m 1 Stop (CLT)
-
MIAMiami International Airport 11:21 - YYZ 18:29 7h 08m 1 Stop (CLT) Charlotte
-
MIAMiami International Airport 11:21CLTCharlotte Airport 16:29
-
CLTCharlotte Airport 13:34YYZToronto Lester B Pearson Intl Airport 18:29
- 7h 08m (2h 55m)
- 1 Stop CLT · Charlotte 2h 55m
-
American Airlines (AA 3007)Boeing 737 800 American Airlines (AA 5045)Canadair Regional -
American Airlines (AA 3007) -
- M
- T
- W
- T
- F
- S
- S
-
11:25 MIA18:40 YYZ7Hrs, 15m 1 Stop (ORD)
-
MIAMiami International Airport 11:25 - YYZ 18:40 7h 15m 1 Stop (ORD) Chicago
-
MIAMiami International Airport 11:25ORDChicago O'Hare International Airport 16:00
-
ORDChicago O'Hare International Airport 13:59YYZToronto Lester B Pearson Intl Airport 18:40
- 7h 15m (2h 01m)
- 1 Stop ORD · Chicago 2h 01m
-
United Airlines (UA 2005)Boeing 737 Max 9 Passenger Air Canada (AC 8906)Embraer Emb 175 -
United Airlines (UA 2005) -
- -
- -
- -
- -
- -
- -
- S
-
12:04 MIA19:00 YYZ6Hrs, 56m 1 Stop (LGA)
-
MIAMiami International Airport 12:04 - YYZ 19:00 6h 56m 1 Stop (LGA) New York City
-
MIAMiami International Airport 12:04LGANew York La Guardia Airport 17:15
-
LGANew York La Guardia Airport 15:14YYZToronto Lester B Pearson Intl Airport 19:00
- 6h 56m (2h 01m)
- 1 Stop LGA · New York City 2h 01m
-
American Airlines (AA 4662)Embraer Emb 175 American Airlines (AA 4438)Embraer Emb 175 -
American Airlines (AA 4662) -
- -
- -
- -
- -
- -
- S
- -
-
13:21 MIA18:57 YYZ5Hrs, 36m 1 Stop (IAD)
-
MIAMiami International Airport 13:21 - YYZ 18:57 5h 36m 1 Stop (IAD) Washington
-
MIAMiami International Airport 13:21IADWashington Dulles International Airport 17:17
-
IADWashington Dulles International Airport 15:57YYZToronto Lester B Pearson Intl Airport 18:57
- 5h 36m (1h 20m)
- 1 Stop IAD · Washington 1h 20m
-
United Airlines (UA 2435)Boeing 737 900 United Airlines (UA 3453)Embraer 175 -
United Airlines (UA 2435) -
- M
- T
- W
- T
- F
- S
- S
-
13:55 MIA20:50 YYZ6Hrs, 55m 1 Stop (YUL)
-
MIAMiami International Airport 13:55 - YYZ 20:50 6h 55m 1 Stop (YUL) Montréal
-
MIAMiami International Airport 13:55YULMontreal Pierre Elliott Trudeau Int Airport 19:15
-
YULMontreal Pierre Elliott Trudeau Int Airport 17:37YYZToronto Lester B Pearson Intl Airport 20:50
- 6h 55m (1h 38m)
- 1 Stop YUL · Montréal 1h 38m
-
Air Canada (AC 1653)Airbus Air Canada (AC 425)Airbus -
Air Canada (AC 1653) -
- M
- T
- W
- T
- F
- S
- S
-
14:30 MIA21:51 YYZ7Hrs, 21m 1 Stop (JFK)
-
MIAMiami International Airport 14:30 - YYZ 21:51 7h 21m 1 Stop (JFK) New York City
-
MIAMiami International Airport 14:30JFKNew York John F. Kennedy International Airport 20:01
-
JFKNew York John F. Kennedy International Airport 17:30YYZToronto Lester B Pearson Intl Airport 21:51
- 7h 21m (2h 31m)
- 1 Stop JFK · New York City 2h 31m
-
American Airlines (AA 761)Boeing 737 Max 8 Passenger American Airlines (AA 4558)Embraer Emb 175 -
American Airlines (AA 761) -
- -
- -
- -
- -
- -
- S
- -
-
14:34 MIA21:17 YYZ6Hrs, 43m 1 Stop (EWR)
-
MIAMiami International Airport 14:34 - YYZ 21:17 6h 43m 1 Stop (EWR) New York City
-
MIAMiami International Airport 14:34EWRNewark Liberty International Airport 19:29
-
EWRNewark Liberty International Airport 17:47YYZToronto Lester B Pearson Intl Airport 21:17
- 6h 43m (1h 42m)
- 1 Stop EWR · New York City 1h 42m
-
United Airlines (UA 2494)Boeing 737 900 United Airlines (UA 3504)Embraer 175 -
United Airlines (UA 2494) -
- -
- -
- -
- -
- -
- S
- -
-
14:52 MIA21:51 YYZ6Hrs, 59m 1 Stop (JFK)
-
MIAMiami International Airport 14:52 - YYZ 21:51 6h 59m 1 Stop (JFK) New York City
-
MIAMiami International Airport 14:52JFKNew York John F. Kennedy International Airport 20:01
-
JFKNew York John F. Kennedy International Airport 17:53YYZToronto Lester B Pearson Intl Airport 21:51
- 6h 59m (2h 08m)
- 1 Stop JFK · New York City 2h 08m
-
American Airlines (AA 761)Boeing 737 Max 8 Passenger American Airlines (AA 4558)Embraer Emb 175 -
American Airlines (AA 761) -
- M
- T
- W
- T
- F
- -
- S
-
15:30 MIA22:39 YYZ7Hrs, 09m 1 Stop (DFW)
-
MIAMiami International Airport 15:30 - YYZ 22:39 7h 09m 1 Stop (DFW) Dallas
-
MIAMiami International Airport 15:30DFWDallas/Fort Worth Intl Airport 18:39
-
DFWDallas/Fort Worth Intl Airport 17:56YYZToronto Lester B Pearson Intl Airport 22:39
- 7h 09m (43m)
- 1 Stop DFW · Dallas 43m
-
American Airlines (AA 1646)Airbus American Airlines (AA 2804)Boeing 737 800 -
American Airlines (AA 1646) -
- M
- -
- W
- T
- F
- S
- S
The fastest flight time for direct flights from Miami to Toronto is 3 hours 15 minutes. Check latest flight schedules & prices on Wego.
The flight distance between Miami and Toronto is 1991km. Check all available flights on Wego.
The earliest flight of the day departs at 05:49. The last flight of the day departs at 20:14. See the full list of flight times on Wego.
There are 3 airlines that offer direct flights from Miami to Toronto. Find out the list of airlines on Wego.
All Airports in Toronto
Toronto John C Munro Hamilton Airport YHM
Toronto City Centre Airport YTZ