Air Canada Miami to Toronto Flights
Cheapflightsplus.com will find cheap Air Canada flights from Miami to Toronto. Compare airline ticket prices and book air tickets starting from $105 from trusted online travel agencies, web sites and directly from airlines. Check flights schedule of Air Canada, arrivals and departure details below.
Find Cheap Airfare Miami (FL) — Toronto (ON) by Air Canada
Cheap Flights from Miami to Toronto by Air Canada
Price | Departure | Arrival | Flight Time | Airline | Flight |
---|---|---|---|---|---|
from $105 | 9:40 pm Miami Miami Intl | 0:59 am+1 день Toronto Pearson International | 3h 19m | Air Canada | AC1647 |
from $163 | 11:55 am Miami Miami Intl | 3:16 pm Toronto Pearson International | 3h 21m | Air Canada | AC1645 |
from $132 | 7:55 am Miami Miami Intl | 2:46 pm Toronto Toronto Island | 6h 51m layover 1h 54m - Montreal | Air Canada | AC1651 AC7965 |
from $132 | 7:06 am Miami Miami Intl | 1:47 pm Toronto Pearson International | 6h 41m layover 1h 52m - Newark | Air Canada | AC3180 AC3097 |
from $132 | 7:06 am Miami Miami Intl | 10:23 pm Toronto Pearson International | 15h 17m layover 10h 10m - Newark | Air Canada | AC3180 AC3672 |
from $132 | 5:19 pm Miami Miami Intl | 8:18 am+1 день Toronto Pearson International | 14h 59m layover 10h 2m - Newark | Air Canada | AC3178 AC8873 |
from $133 | 7:45 am Miami Miami Intl | 5:19 pm Toronto Pearson International | 9h 34m layover 4h 38m - Newark | Air Canada | AC3174 AC3491 |
from $133 | 6:30 am Miami Miami Intl | 5:19 pm Toronto Pearson International | 10h 49m layover 5h 49m - Newark | Air Canada | AC3180 AC3491 |
from $133 | 6:30 am Miami Miami Intl | 9:45 pm Toronto Pearson International | 15h 15m layover 10h 18m - Newark | Air Canada | AC3180 AC1399 |
from $133 | 6:30 am Miami Miami Intl | 6:15 pm Toronto Pearson International | 11h 45m layover 6h 53m - Newark | Air Canada | AC3180 AC1397 |
from $133 | 7:45 am Miami Miami Intl | 9:45 pm Toronto Pearson International | 14h 0m layover 9h 7m - Newark | Air Canada | AC3174 AC1399 |
from $133 | 7:45 am Miami Miami Intl | 6:15 pm Toronto Pearson International | 10h 30m layover 5h 42m - Newark | Air Canada | AC3174 AC1397 |
from $162 | 2:15 pm Miami Miami Intl | 9:31 pm Toronto Toronto Island | 7h 16m layover 2h 10m - Montreal | Air Canada | AC1653 AC7979 |
from $219 | 10:51 am Miami Miami Intl | 7:00 pm Toronto Pearson International | 8h 9m layover 2h 59m - Newark | Air Canada | AC3179 AC3258 |
from $131 | 6:00 am Miami Miami Intl | 4:50 pm Toronto Toronto Island | 10h 50m layover 2h 26m - Newark 2h 16m - Montreal | Air Canada | AC3186 AC4603 AC7969 |
from $159 | 7:55 am Miami Miami Intl | 6:36 pm Toronto Toronto Island | 10h 41m layover 1h 29m - Montreal 3h 51m - Ottawa | Air Canada | AC1651 AC477 AC7711 |
Air Canada Flight Schedule Miami to Toronto
Departure | Arrival | Flight Details | Flight Time | Price |
---|---|---|---|---|
11:55 am — 3:16 pm
|
11:55 am — 3:16 pm
AC1645
Air Canada
Miami — Toronto
|
3h 21m |
Find flight
from$163 |
|
9:40 pm — 0:59 am
+1 day
|
9:40 pm — 0:59 am
AC1647
Air Canada
Miami — Toronto
|
3h 19m |
Find flight
from$105 |
|
10:51 am — 7:00 pm
|
10:15 am — 1:23 pm
AC3179
Air Canada
Miami — Newark
2h 59m stop
5:04 pm — 7:00 pm
AC3258
Air Canada
Newark — Toronto
|
8h 9m including layover |
Find flight
from$219 |
|
10:51 am — 6:15 pm
|
10:51 am — 2:00 pm
AC3179
Air Canada
Miami — Newark
2h 30m stop
4:30 pm — 6:15 pm
AC8881
Air Canada
Newark — Toronto
|
7h 24m including layover |
Find flight
from$219 |
|
12:20 pm — 9:14 pm
|
12:20 pm — 2:55 pm
AC3400
Air Canada
Miami — Chicago
3h 35m stop
6:30 pm — 9:14 pm
AC8912
Air Canada
Chicago — Toronto
|
8h 54m including layover |
Find flight
from$294 |
|
12:20 pm — 7:37 pm
|
12:20 pm — 2:55 pm
AC3400
Air Canada
Miami — Chicago
1h 48m stop
4:43 pm — 7:37 pm
AC5014
Air Canada
Chicago — Toronto
|
7h 17m including layover |
Find flight
from$296 |
|
2:15 pm — 9:31 pm
|
1:55 pm — 5:37 pm
AC1653
Air Canada
Miami — Montreal
2h 10m stop
8:25 pm — 9:50 pm
AC7979
Air Canada
Montreal — Toronto
|
7h 16m including layover |
Find flight
from$162 |
|
2:15 pm — 9:39 pm
|
2:15 pm — 5:57 pm
AC1653
Air Canada
Miami — Montreal
2h 15m stop
8:15 pm — 9:39 pm
AC427
Air Canada
Montreal — Toronto
|
7h 24m including layover |
Find flight
from$260 |
|
5:19 pm — 8:18 am
+1 day
|
5:19 pm — 8:33 pm
AC3178
Air Canada
Miami — Newark
10h 2m stop
6:35 am — 8:18 am
AC8873
Air Canada
Newark — Toronto
|
14h 59m including layover |
Find flight
from$132 |
|
6:00 am — 7:00 pm
|
6:00 am — 9:05 am
AC3186
Air Canada
Miami — Newark
7h 59m stop
5:04 pm — 7:00 pm
AC3258
Air Canada
Newark — Toronto
|
13h including layover |
Find flight
from$132 |
|
7:06 am — 1:47 pm
|
7:06 am — 10:11 am
AC3180
Air Canada
Miami — Newark
1h 52m stop
12:03 pm — 1:47 pm
AC3097
Air Canada
Newark — Toronto
|
6h 41m including layover |
Find flight
from$132 |
|
7:55 am — 2:46 pm
|
7:55 am — 11:37 am
AC1651
Air Canada
Miami — Montreal
1h 54m stop
1:25 pm — 2:50 pm
AC7965
Air Canada
Montreal — Toronto
|
6h 51m including layover |
Find flight
from$132 |
|
8:45 pm — 9:19 am
+1 day
|
8:45 pm — 11:59 pm
AC3186
Air Canada
Miami — Newark
7h 38m stop
7:37 am — 9:19 am
AC3269
Air Canada
Newark — Toronto
|
12h 34m including layover |
Find flight
from$133 |
|
8:45 pm — 8:20 am
+1 day
|
8:45 pm — 11:59 pm
AC3186
Air Canada
Miami — Newark
6h 31m stop
6:30 am — 8:20 am
AC1391
Air Canada
Newark — Toronto
|
11h 35m including layover |
Find flight
from$220 |
|
6:00 am — 4:50 pm
|
6:00 am — 9:05 am
AC3186
Air Canada
Miami — Newark
2h 26m stop
11:31 am — 1:09 pm
AC4603
Air Canada
Newark — Montreal
2h 16m stop
3:25 pm — 4:50 pm
AC7969
Air Canada
Montreal — Toronto
|
10h 50m including layover |
Find flight
from$131 |
Flight Information
There are 2 flights by Air Canada from Miami to Toronto every week with departures from Miami Intl, Miami Int., Palm Beach Intl. All flights arrive at Pearson International, Toronto Island, Buttonville Municipal.
Departures start from 10:51 am to 9:40 pm. Nonstop flight is 3h 19m. The time difference between Miami and Toronto is 0h.
- The fastest flight 3h 19m
- Average flight time 3h 20m
- The earliest flight 10:51 am
- The latest flight 9:40 pm
- Distance 1235 ml
The cheapest months for traveling to Toronto are may (from 141 $), june (from 141 $), july (from 214 $).
The most expensive and popular months are january (from 884 $), february (from 332 $), december (from 331 $).
The cheapest flight by Air Canada that our users were able to find is $105. This airfare is economy class on one-way AC1647 flight for June 6, 2025 leaving Miami Intl in Miami at 9:40 pm, it includes all taxes and additional fees.
Air Canada Airplanes on the Route
List of the most popular Air Canada airplanes flying from Miami to Toronto:
- Airbus A321from $105Find
- Airbus A319from $162Find
Other Popular Airlines on the Route
Besides Air Canada there are other 16 airline carriers between Miami and Toronto. Please review schedules and prices from the most popular airlines to find the best airfare deals from Miami to Toronto.
Nonstop flights
There are 3 direct flights every day from Miami. Airlines and fares are below:
- TS - Air Transatfrom $102Find
Connecting Flights
List of flights with layovers (1 and more stops):
- N3 - Omskaviafrom $366Find
- SY - Sun Country Airlinesfrom $151Find
- DM - Aero-Charterfrom $204Find
- DO - Air Valleefrom $310Find
- UA - United Airlinesfrom $108Find
- AM - Aeromexicofrom $336Find
- KX - Cayman Airwaysfrom $340Find
- AS - Alaska Airlinesfrom $192Find
- F9 - Frontier Airlinesfrom $118Find
- AV - Aviancafrom $273Find
- BW - Caribbean Airlinesfrom $276Find
How to book an air ticket yourself?

- Fill in the search parameters — cities of departure and destination, departure and return dates and click «Find flights»
- Select the best flight that you like. Please, check the airports of departure and arrival. Select the best fare, but pay attention to the following flight details - airports of departure and arrival, flight duration and layovers. Please use filters and sort to find the best flight.
- Click «Buy» when you are ready — our system will redirect you to the site that sells the selected airfare.
- Fill in all passenger and payment information — passport and contact information, please double check all passengers’ names and make a payment for your itinerary.
- That's it — you will receive an email with your e-ticket usually within 10 minutes after your flight is confirmed. Please, print the e-ticket and have it with you at the airport. You would need to have only a passport and/or a required form of ID to travel. Please, check your Visa requirements if you travel outside of the United States or Canada.
To find a plane ticket, please select dates.