Flight times from Miami to Calgary & schedule

The average flight time from Miami to Calgary is About 7 hours 55 minutes, covering a distance of About 4,005.39 km.

Flight duration

About 7 hours 55 minutes

Flight distance

About 4,005.39 km

How long is the flight from Miami to Calgary?

The flights usually depart from Miami International Airport and arrive at Denver International Airport.

See more
Earliest first
Latest first
Spirit Airlines NK532
MIA 1:31 PM
IAH 3:20 PM
With stops 2.8h
S
M
T
W
T
F
S
WestJet WS1577
IAH 8:00 AM
YYC 11:20 AM
4.3h
S
M
T
W
T
F
S
Check prices
Spirit Airlines NK532
MIA 1:31 PM
IAH 3:20 PM
With stops 2.8h
S
M
T
W
T
F
S
WestJet WS1535
IAH 3:00 PM
YYC 6:21 PM
4.3h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL2129
MIA 2:30 PM
MSP 5:26 PM
With stops 3.9h
S
M
T
W
T
F
S
Delta Air Lines DL2485
MSP 6:50 PM
YYC 8:44 PM
2.9h
S
M
T
W
T
F
S
Check prices
United Airlines UA464
MIA 3:50 PM
DEN 6:17 PM
With stops 4.5h
S
M
T
W
T
F
S
United Airlines UA720
DEN 7:05 PM
YYC 9:38 PM
2.5h
S
M
T
W
T
F
S
Check prices
United Airlines UA2106
MIA 4:17 PM
ORD 6:44 PM
With stops 3.5h
S
M
T
W
T
F
S
United Airlines UA2106
ORD 9:13 PM
SFO 11:59 PM
4.8h
S
M
T
W
T
F
S
United Airlines UA286
SFO 8:40 AM
YYC 12:24 PM
2.7h
S
M
T
W
T
F
S
Check prices
American Airlines AA361
MIA 5:18 AM
CLT 7:25 AM
With stops 2.1h
S
M
T
W
T
F
S
American Airlines AA2626
CLT 9:19 AM
YYC 12:00 PM
4.7h
S
M
T
W
T
F
S
Check prices
United Airlines UA2423
MIA 5:15 PM
SFO 8:26 PM
With stops 6.2h
S
M
T
W
T
F
S
United Airlines UA286
SFO 8:40 AM
YYC 12:24 PM
2.7h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F94405
MIA 5:35 PM
ATL 8:05 PM
With stops 2.5h
S
M
T
W
T
F
S
WestJet WS1591
ATL 5:15 PM
YYC 8:00 PM
4.8h
S
M
T
W
T
F
S
Check prices
United Airlines UA1214
MIA 6:45 AM
IAH 8:42 AM
With stops 3.0h
S
M
T
W
T
F
S
United Airlines UA537
IAH 9:35 AM
YYC 1:05 PM
4.5h
S
M
T
W
T
F
S
Check prices
United Airlines UA1214
MIA 6:45 AM
IAH 8:42 AM
With stops 3.0h
S
M
T
W
T
F
S
WestJet WS1535
IAH 3:00 PM
YYC 6:21 PM
4.3h
S
M
T
W
T
F
S
Check prices
Air Canada AC3180
MIA 6:30 AM
EWR 9:39 AM
With stops 3.1h
S
M
T
W
T
F
S
Air Canada AC585
EWR 2:50 PM
YYC 5:56 PM
5.1h
S
M
T
W
T
F
S
Check prices
WestJet WS7685
MIA 6:00 AM
ATL 7:58 AM
With stops 2.0h
S
M
T
W
T
F
S
WestJet WS1591
ATL 5:15 PM
YYC 8:00 PM
4.8h
S
M
T
W
T
F
S
Check prices
Hawaiian Airlines HA6175
MIA 6:20 PM
SEA 10:02 PM
With stops 6.7h
S
M
T
W
T
F
S
Alaska Airlines AS2096
SEA 7:59 AM
YYC 10:40 AM
1.7h
S
M
T
W
T
F
S
Check prices
Hawaiian Airlines HA6175
MIA 6:20 PM
SEA 10:02 PM
With stops 6.7h
S
M
T
W
T
F
S
Alaska Airlines AS2348
SEA 9:15 PM
YYC 11:52 PM
1.6h
S
M
T
W
T
F
S
Check prices
WestJet WS7804
MIA 7:30 AM
LGA 10:33 AM
With stops 3.0h
S
M
T
W
T
F
S
WestJet WS1681
JFK 5:30 PM
YYC 9:00 PM
5.5h
S
M
T
W
T
F
S
Check prices
Spirit Airlines NK1320
MIA 7:23 PM
IAH 9:17 PM
With stops 2.9h
S
M
T
W
T
F
S
WestJet WS1535
IAH 3:00 PM
YYC 6:21 PM
4.3h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL1211
MIA 7:00 AM
ATL 8:58 AM
With stops 2.0h
S
M
T
W
T
F
S
WestJet WS1593
ATL 8:30 AM
YYC 11:15 AM
4.8h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL450
MIA 8:00 AM
LAX 10:49 AM
With stops 5.8h
S
M
T
W
T
F
S
Delta Air Lines DL7179
LAX 11:40 AM
YYC 3:46 PM
3.1h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL2638
MIA 8:05 AM
DTW 11:10 AM
With stops 3.1h
S
M
T
W
T
F
S
Delta Air Lines DL7104
DTW 4:20 PM
YYC 6:28 PM
4.1h
S
M
T
W
T
F
S
Check prices
American Airlines AA1046
MIA 8:35 AM
ATL 10:34 AM
With stops 2.0h
S
M
T
W
T
F
S
WestJet WS1591
ATL 5:15 PM
YYC 8:00 PM
4.8h
S
M
T
W
T
F
S
Check prices
See all
Frontier Airlines F92271
MIA 12:18 PM
ATL 2:29 PM
With stops 2.2h
S
M
T
W
T
F
S
WestJet WS1591
ATL 5:15 PM
YYC 8:00 PM
4.8h
S
M
T
W
T
F
S
Check prices
Air Canada AC1653
MIA 12:45 PM
YUL 4:26 PM
With stops 3.7h
S
M
T
W
T
F
S
Air Canada AC327
YUL 8:30 PM
YYC 11:03 PM
4.5h
S
M
T
W
T
F
S
Check prices
American Airlines AA3954
MIA 11:59 AM
IAH 2:03 PM
With stops 3.1h
S
M
T
W
T
F
S
WestJet WS1577
IAH 8:00 AM
YYC 11:20 AM
4.3h
S
M
T
W
T
F
S
Check prices
Spirit Airlines NK3838
MIA 9:56 AM
BOS 1:13 PM
With stops 3.3h
S
M
T
W
T
F
S
WestJet WS1623
BOS 6:30 PM
YYC 9:51 PM
5.3h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL450
MIA 8:00 AM
LAX 10:49 AM
With stops 5.8h
S
M
T
W
T
F
S
Delta Air Lines DL7179
LAX 11:40 AM
YYC 3:46 PM
3.1h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL2638
MIA 8:05 AM
DTW 11:10 AM
With stops 3.1h
S
M
T
W
T
F
S
Delta Air Lines DL7104
DTW 4:20 PM
YYC 6:28 PM
4.1h
S
M
T
W
T
F
S
Check prices
American Airlines AA1046
MIA 8:35 AM
ATL 10:34 AM
With stops 2.0h
S
M
T
W
T
F
S
WestJet WS1591
ATL 5:15 PM
YYC 8:00 PM
4.8h
S
M
T
W
T
F
S
Check prices
American Airlines AA812
MIA 8:00 AM
AUS 10:03 AM
With stops 3.0h
S
M
T
W
T
F
S
WestJet WS1481
AUS 4:50 PM
YYC 7:57 PM
4.1h
S
M
T
W
T
F
S
Check prices
United Airlines UA318
MIA 8:05 AM
DEN 10:32 AM
With stops 4.5h
S
M
T
W
T
F
S
United Airlines UA720
DEN 7:05 PM
YYC 9:38 PM
2.5h
S
M
T
W
T
F
S
Check prices
WestJet WS7804
MIA 7:30 AM
LGA 10:33 AM
With stops 3.0h
S
M
T
W
T
F
S
WestJet WS1681
JFK 5:30 PM
YYC 9:00 PM
5.5h
S
M
T
W
T
F
S
Check prices
Spirit Airlines NK1320
MIA 7:23 PM
IAH 9:17 PM
With stops 2.9h
S
M
T
W
T
F
S
WestJet WS1535
IAH 3:00 PM
YYC 6:21 PM
4.3h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL1211
MIA 7:00 AM
ATL 8:58 AM
With stops 2.0h
S
M
T
W
T
F
S
WestJet WS1593
ATL 8:30 AM
YYC 11:15 AM
4.8h
S
M
T
W
T
F
S
Check prices
United Airlines UA1214
MIA 6:45 AM
IAH 8:42 AM
With stops 3.0h
S
M
T
W
T
F
S
United Airlines UA537
IAH 9:35 AM
YYC 1:05 PM
4.5h
S
M
T
W
T
F
S
Check prices
United Airlines UA1214
MIA 6:45 AM
IAH 8:42 AM
With stops 3.0h
S
M
T
W
T
F
S
WestJet WS1535
IAH 3:00 PM
YYC 6:21 PM
4.3h
S
M
T
W
T
F
S
Check prices
Air Canada AC3180
MIA 6:30 AM
EWR 9:39 AM
With stops 3.1h
S
M
T
W
T
F
S
Air Canada AC585
EWR 2:50 PM
YYC 5:56 PM
5.1h
S
M
T
W
T
F
S
Check prices
WestJet WS7685
MIA 6:00 AM
ATL 7:58 AM
With stops 2.0h
S
M
T
W
T
F
S
WestJet WS1591
ATL 5:15 PM
YYC 8:00 PM
4.8h
S
M
T
W
T
F
S
Check prices
Hawaiian Airlines HA6175
MIA 6:20 PM
SEA 10:02 PM
With stops 6.7h
S
M
T
W
T
F
S
Alaska Airlines AS2096
SEA 7:59 AM
YYC 10:40 AM
1.7h
S
M
T
W
T
F
S
Check prices
Hawaiian Airlines HA6175
MIA 6:20 PM
SEA 10:02 PM
With stops 6.7h
S
M
T
W
T
F
S
Alaska Airlines AS2348
SEA 9:15 PM
YYC 11:52 PM
1.6h
S
M
T
W
T
F
S
Check prices
American Airlines AA361
MIA 5:18 AM
CLT 7:25 AM
With stops 2.1h
S
M
T
W
T
F
S
American Airlines AA2626
CLT 9:19 AM
YYC 12:00 PM
4.7h
S
M
T
W
T
F
S
Check prices
United Airlines UA2423
MIA 5:15 PM
SFO 8:26 PM
With stops 6.2h
S
M
T
W
T
F
S
United Airlines UA286
SFO 8:40 AM
YYC 12:24 PM
2.7h
S
M
T
W
T
F
S
Check prices
See all

FAQs about flight schedules from Miami to Calgary

  • When are flight tickets from Miami (MIA) to Calgary (YYC) the cheapest?

    Airlines adjust prices for flights from Miami to Calgary based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays.