Flights from Miami (MIA) to Toronto (YTO) with Star Alliance
Start your journey with just one click
*Prices have been offered for round trips within the last 48 hours and might not be currently available. Not all Star Alliance Member Airlines or all fares/options are shown. Additional baggage fees, payment fees and fees for other optional services may apply. When booking, please check for restrictions on refunds, rebooking and baggage allowance that may apply. Prices may vary depending on the route and flights selected. Routings may include stopovers. Terms and conditions apply.
Weather in Toronto
Thursday
broken clouds
30/01/2025
-5°C
30/01/2025
broken clouds
Friday
snow
31/01/2025
0°C
31/01/2025
snow
Saturday
broken clouds
01/02/2025
-14°C
01/02/2025
broken clouds
Sunday
snow
02/02/2025
-5°C
02/02/2025
snow
Monday
rain and snow
03/02/2025
2°C
03/02/2025
rain and snow
Tuesday
broken clouds
04/02/2025
-5°C
04/02/2025
broken clouds
Wednesday
light snow
05/02/2025
-4°C
05/02/2025
light snow
Flight schedules from Miami to Toronto with Star Alliance member carriers
Please note that the flight schedules of our member carriers are subject to change on short notice. We recommend using our member airlines information page. for the latest flight updates, details on booking flexibility, as well as specific Frequent Flyer Program information.
- Miami USMIA07:453h 15mNo stopsToronto CAYYZ11:00
Miami - Toronto
Air Canada - Miami USMIA12:203h 15mNo stopsToronto CAYYZ15:35
Miami - Toronto
Air Canada - Miami USMIA16:353h 20mNo stopsToronto CAYYZ19:55
Miami - Toronto
Air Canada - Miami USMIA22:303h 15mNo stopsToronto CAYYZ01:45+1 day/s
Miami - Toronto
Air Canada - Miami USMIA09:005h 18m1 StopToronto CAYYZ14:18
Miami - Toronto
United Airlines - Miami USMIA13:305h 27m1 StopToronto CAYYZ18:57
Miami - Toronto
United Airlines - Miami USMIA08:005h 43m1 StopToronto CAYYZ13:43
Miami - Toronto
United Airlines - Miami USMIA15:026h 15m1 StopToronto CAYYZ21:17
Miami - Toronto
United Airlines - Miami USMIA06:156h 22m1 StopToronto CAYYZ12:37
Miami - Toronto
Star Alliance - Miami USMIA17:306h 29m1 StopToronto CAYYZ23:59
Miami - Toronto
United Airlines - Miami USMIA12:106h 31m1 StopToronto CAYYZ18:41
Miami - Toronto
Star Alliance - Miami USMIA08:006h 41m1 StopToronto CAYYZ14:41
Miami - Toronto
Air Canada - Miami USMIA09:006h 45m1 StopToronto CAYYZ15:45
Miami - Toronto
United Airlines - Miami USMIA13:306h 48m1 StopToronto CAYYZ20:18
Miami - Toronto
Star Alliance - Miami USMIA13:556h 55m1 StopToronto CAYYZ20:50
Miami - Toronto
Air Canada - Miami USMIA16:097h 2m1 StopToronto CAYYZ23:11
Miami - Toronto
Star Alliance - Miami USMIA15:027h 16m1 StopToronto CAYYZ22:18
Miami - Toronto
Star Alliance - Miami USMIA10:187h 28m1 StopToronto CAYYZ17:46
Miami - Toronto
United Airlines - Miami USMIA06:157h 28m1 StopToronto CAYYZ13:43
Miami - Toronto
United Airlines - Miami USMIA08:007h 35m1 StopToronto CAYYZ15:35
Miami - Toronto
Star Alliance - Miami USMIA12:107h 35m1 StopToronto CAYYZ19:45
Miami - Toronto
United Airlines - Miami USMIA08:007h 41m1 StopToronto CAYYZ15:41
Miami - Toronto
Air Canada - Miami USMIA09:007h 46m1 StopToronto CAYYZ16:46
Miami - Toronto
Star Alliance - Miami USMIA13:307h 47m1 StopToronto CAYYZ21:17
Miami - Toronto
United Airlines - Miami USMIA15:027h 47m1 StopToronto CAYYZ22:49
Miami - Toronto
United Airlines - Miami USMIA13:307h 49m2 StopsToronto CAYYZ21:19
Miami - Toronto
Star Alliance - Miami USMIA16:097h 50m1 StopToronto CAYYZ23:59
Miami - Toronto
United Airlines - Miami USMIA10:187h 53m1 StopToronto CAYYZ18:11
Miami - Toronto
Star Alliance - Miami USMIA13:557h 55m1 StopToronto CAYYZ21:50
Miami - Toronto
Air Canada - Miami USMIA06:158h 3m2 StopsToronto CAYYZ14:18
Miami - Toronto
United Airlines - Miami USMIA09:008h 19m2 StopsToronto CAYYZ17:19
Miami - Toronto
Star Alliance - Miami USMIA10:188h 34m2 StopsToronto CAYYZ18:52
Miami - Toronto
Star Alliance - Miami USMIA10:188h 39m2 StopsToronto CAYYZ18:57
Miami - Toronto
United Airlines - Miami USMIA06:158h 40m2 StopsToronto CAYYZ14:55
Miami - Toronto
Star Alliance - Miami USMIA13:308h 45m2 StopsToronto CAYYZ22:15
Miami - Toronto
Star Alliance - Miami USMIA09:008h 46m2 StopsToronto CAYYZ17:46
Miami - Toronto
United Airlines - Miami USMIA13:308h 48m1 StopToronto CAYYZ22:18
Miami - Toronto
Star Alliance - Miami USMIA13:308h 59m2 StopsToronto CAYYZ22:29
Miami - Toronto
Star Alliance - Miami USMIA09:009h 1m2 StopsToronto CAYYZ18:01
Miami - Toronto
Star Alliance - Miami USMIA09:009h 11m2 StopsToronto CAYYZ18:11
Miami - Toronto
Star Alliance - Miami USMIA12:109h 15m1 StopToronto CAYYZ21:25
Miami - Toronto
United Airlines - Miami USMIA09:009h 19m2 StopsToronto CAYYZ18:19
Miami - Toronto
Star Alliance - Miami USMIA13:309h 19m2 StopsToronto CAYYZ22:49
Miami - Toronto
United Airlines - Miami USMIA10:189h 32m2 StopsToronto CAYYZ19:50
Miami - Toronto
Star Alliance - Miami USMIA09:009h 52m2 StopsToronto CAYYZ18:52
Miami - Toronto
Star Alliance - Miami USMIA10:1810h 7m2 StopsToronto CAYYZ20:25
Miami - Toronto
Star Alliance - Miami USMIA10:1810h 7m2 StopsToronto CAYYZ20:25
Miami - Toronto
Star Alliance - Miami USMIA09:0010h 20m2 StopsToronto CAYYZ19:20
Miami - Toronto
United Airlines - Miami USMIA10:1810h 32m2 StopsToronto CAYYZ20:50
Miami - Toronto
Star Alliance - Miami USMIA10:1810h 32m2 StopsToronto CAYYZ20:50
Miami - Toronto
Star Alliance - Miami USMIA08:0010h 52m2 StopsToronto CAYYZ18:52
Miami - Toronto
Star Alliance - Miami USMIA10:1811h 9m2 StopsToronto CAYYZ21:27
Miami - Toronto
Star Alliance - Miami USMIA10:1811h 9m2 StopsToronto CAYYZ21:27
Miami - Toronto
Star Alliance - Miami USMIA10:1811h 32m2 StopsToronto CAYYZ21:50
Miami - Toronto
Star Alliance - Miami USMIA08:0011h 50m2 StopsToronto CAYYZ19:50
Miami - Toronto
Star Alliance - Miami USMIA10:1811h 57m2 StopsToronto CAYYZ22:15
Miami - Toronto
Star Alliance - Miami USMIA08:0012h 25m2 StopsToronto CAYYZ20:25
Miami - Toronto
Star Alliance - Miami USMIA08:0012h 50m2 StopsToronto CAYYZ20:50
Miami - Toronto
Star Alliance