MIA → PHX Miami to Phoenix
live
Direct flights from Miami (MIA) to Phoenix (PHX): 7 nonstop departures observed each week across 1 airline. 92% of the last 26 operated flights arrived within 15 minutes of schedule. The median arrival is 31 minutes early. No cancellations were recorded across the 26 tracked flights. The nonstop covers 3,168 km, an estimated 4 hours 34 minutes in the air. Measured by Pro Flight Search from live flight boards at Miami and Phoenix. Updated 18 August 2026 at 02:23 UTC.
MIA
Miami
busy · +18
PHX
Phoenix
smooth · +0
dep bank 07:30–17:41 7x weekly
Median arrival −31 min across the last 26 operated legs
Flight time ~4h 34m estimated from route distance
Weekly departures 7x 1 direct airline on the leg
Cancelled 0.0% recent route rate · 0 of 26
Current nonstop fares MIA → PHX · one way · economy · 1 adult
loading
Today Checking… Direct airline fares
Tomorrow Checking… Direct airline fares
In one week Checking… Direct airline fares
The week scheduled departures · origin local time
American Airlines
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
American AirlinesAA 92% on time
Flights AA1983 07:30 daily · AA3172 09:55 daily · AA3237 14:20 daily · AA2982 17:41 Mo Tu Th Fr Sa Su
History operated legs · board outcomes
Show 18 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from MIA and PHX, paired departure → arrival per flight and day. Rolling window — today plus the previous 7 days from our live airport boards, accumulated on each FIDS poll.
Board rows 62 Completed 50 Delayed 16 Within 15m 34/50 Median +8m
AA1983 American Airlines
8 days
Tue, Aug 18
2/2 legs · N453AA
MIA
Departure
Sched 07:30
Scheduled departure
→
PHX
Arrival
Sched 09:21
Scheduled arrival · landing pending
Mon, Aug 17
2/2 legs · N411AN
MIA
Departure
07:38
Departed · Sched 07:308m late
→
PHX
Arrival
08:40
Landed · Sched 09:2141m early
Sun, Aug 16
2/2 legs · N922US
MIA
Departure
07:38
Departed · Sched 07:308m late
→
PHX
Arrival
08:40
Landed · Sched 09:2141m early
Sat, Aug 15
2/2 legs · N422AN
MIA
Departure
07:42
Departed · Sched 07:3012m late
→
PHX
Arrival
08:46
Landed · Sched 09:2135m early
Fri, Aug 14
2/2 legs · N455AN
MIA
Departure
07:36
Departed · Sched 07:306m late
→
PHX
Arrival
08:41
Landed · Sched 09:2140m early
Thu, Aug 13
2/2 legs · N419AN
MIA
Departure
07:55
Departed · Sched 07:3025m late
→
PHX
Arrival
09:03
Landed · Sched 09:2118m early
Wed, Aug 12
2/2 legs · N470AN
MIA
Departure
07:46
Departed · Sched 07:3016m late
→
PHX
Arrival
08:54
Landed · Sched 09:2127m early
Tue, Aug 11
2/2 legs · N931AM
MIA
Departure
08:48
Departed · Sched 07:3078m late
→
PHX
Arrival
09:45
Landed · Sched 09:2124m late
Full AA1983 history →
AA3172 American Airlines
8 days
Tue, Aug 18
1/2 legs · N762AN
MIA
Departure
Sched 09:55
Scheduled departure
Typical Tue schedule
→
PHX
Arrival
Sched 11:41
Scheduled arrival · landing pending
Mon, Aug 17
2/2 legs · N757AN
MIA
Departure
10:30
Departed · Sched 09:5535m late
→
PHX
Arrival
11:22
Landed · Sched 11:4119m early
Sun, Aug 16
2/2 legs · N761AJ
MIA
Departure
09:54
Departed · Sched 09:551m early
→
PHX
Arrival
10:49
Landed · Sched 11:4152m early
Sat, Aug 15
2/2 legs · N757AN
MIA
Departure
10:06
Departed · Sched 09:5511m late
→
PHX
Arrival
11:04
Last seen · Sched 11:4137m early
Fri, Aug 14
2/2 legs · N761AJ
MIA
Departure
10:30
Departed · Sched 09:5535m late
→
PHX
Arrival
11:19
Landed · Sched 11:4122m early
Thu, Aug 13
2/2 legs · N898NN
MIA
Departure
19:14
Departed · Sched 09:55559m late
→
PHX
Arrival
20:43
Landed · Sched 11:41542m late
Wed, Aug 12
2/2 legs · N757AN
MIA
Departure
10:13
Departed · Sched 09:5518m late
→
PHX
Arrival
11:07
Landed · Sched 11:4134m early
Tue, Aug 11
2/2 legs · N762AN
MIA
Departure
10:56
Departed · Sched 09:5561m late
→
PHX
Arrival
11:47
Landed · Sched 11:416m late
Full AA3172 history →
AA2107 American Airlines
7 days
MIA
Departure
—
Board row not captured for this rotation yet.
→
PHX
Arrival
Sched 23:55
Scheduled arrival · landing pending
MIA
Departure
—
Board row not captured for this rotation yet.
→
PHX
Arrival
Sched 23:55
Scheduled time only · no board update captured
MIA
Departure
—
Board row not captured for this rotation yet.
→
PHX
Arrival
Sched 23:55
Scheduled time only · no board update captured
MIA
Departure
—
Board row not captured for this rotation yet.
→
PHX
Arrival
Sched 23:55
Scheduled time only · no board update captured
MIA
Departure
—
Board row not captured for this rotation yet.
→
PHX
Arrival
Sched 23:55
Scheduled time only · no board update captured
MIA
Departure
—
Board row not captured for this rotation yet.
→
PHX
Arrival
Sched 23:55
Scheduled time only · no board update captured
MIA
Departure
—
Board row not captured for this rotation yet.
→
PHX
Arrival
Sched 23:55
Scheduled time only · no board update captured
AA2982 American Airlines
5 days
Mon, Aug 17
2/2 legs · N315UA
MIA
Departure
17:51
Departed · Sched 17:4110m late
→
PHX
Arrival
18:47
Landed · Sched 19:3649m early
Sun, Aug 16
2/2 legs · N315VC
MIA
Departure
18:09
Departed · Sched 17:4128m late
→
PHX
Arrival
19:07
Landed · Sched 19:3629m early
Sat, Aug 15
2/2 legs · N324VL
MIA
Departure
17:54
Departed · Sched 17:4113m late
→
PHX
Arrival
18:47
Landed · Sched 19:3649m early
Fri, Aug 14
2/2 legs · N338RS
MIA
Departure
17:55
Departed · Sched 17:4114m late
→
PHX
Arrival
18:56
Landed · Sched 19:3640m early
Thu, Aug 13
2/2 legs · N317VE
MIA
Departure
18:03
Departed · Sched 17:4122m late
→
PHX
Arrival
19:08
Landed · Sched 19:3628m early
Full AA2982 history →
AA3237 American Airlines
7 days
Mon, Aug 17
2/2 legs · N326RP
MIA
Departure
14:54
Departed · Sched 14:2034m late
→
PHX
Arrival
15:53
Landed · Sched 16:1017m early
Sun, Aug 16
2/2 legs · N330TJ
MIA
Departure
14:37
Departed · Sched 14:2017m late
→
PHX
Arrival
15:32
Landed · Sched 16:1038m early
Sat, Aug 15
2/2 legs · N336TM
MIA
Departure
14:28
Departed · Sched 14:208m late
→
PHX
Arrival
15:43
Last seen · Sched 16:1027m early
Fri, Aug 14
2/2 legs · N319TE
MIA
Departure
14:26
Departed · Sched 14:206m late
→
PHX
Arrival
15:29
Landed · Sched 16:1041m early
Thu, Aug 13
2/2 legs · N971AN
MIA
Departure
15:10
Departed · Sched 14:2050m late
→
PHX
Arrival
16:14
Landed · Sched 16:104m late
Wed, Aug 12
2/2 legs · N310UM
MIA
Departure
14:45
Departed · Sched 14:2025m late
→
PHX
Arrival
15:48
Landed · Sched 16:1022m early
Tue, Aug 11
2/2 legs · N307TA
MIA
Departure
14:33
Departed · Sched 14:2013m late
→
PHX
Arrival
15:32
Landed · Sched 16:1038m early
Full AA3237 history →
Airports right now live boards
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search — Miami (MIA) to Phoenix (PHX) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/MIA-PHX
Copy
How we measure this →
MIA to PHX questions
Is MIA–PHX running on time right now? Smooth skies ahead. The departure side at MIA is the weaker end, route health score 88/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on MIA–PHX? Operators schedule morning departures around 07:30 and evening departures around 17:41 from MIA. Earlier flights typically land before destination-airport delays accumulate later in the day; check the PHX delay card to confirm conditions when you'd arrive.
How long is the flight from MIA to PHX? Great-circle distance is 3,168 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 254–302 min gate-to-gate on this route.
How often does MIA–PHX fly? American Airlines runs the route with about 27 flights a week (daily). Since one carrier owns the route, a single disruption tends to ripple through the day.