SAN → PHX San Diego to Phoenix
live
Direct flights from San Diego (SAN) to Phoenix (PHX): 34 nonstop departures observed each week across 5 airlines. 50% of the last 6 operated flights arrived within 15 minutes of schedule. The median arrival is 7 minutes late. 1 of the 6 tracked flights was cancelled. The nonstop covers 489 km, an estimated 1 hour 8 minutes in the air. Measured by Pro Flight Search from live flight boards at San Diego and Phoenix. Updated 14 September 2026 at 07:37 UTC.
SAN
San Diego
heavy · +30
PHX
Phoenix
smooth · +14
dep bank 06:20–22:59 34x weekly
Runs rough · 5 airlines · 34x weekly · nonstop
50% on time
of the last 6 operated SAN → PHX flights arrived within 15 minutes
Median arrival delay is +7 min . 1 of 6 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +7 min across the last 6 operated legs
Flight time ~1h 08m estimated from route distance
Weekly departures 34x 5 direct airlines on the leg
The week scheduled departures · origin local time
Alaska Airlines American Airlines Frontier Airlines Southwest 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
Alaska AirlinesAS
Flights AS3033 09:59 daily · AS3034 13:04 daily · AS3035 17:39 daily · AS1707 21:01 daily
American AirlinesAA
Flights AA625 06:25 Mo Tu We Th Fr Sa · AA1560 07:41 Mo Th Fr Sa Su · AA3358 07:46 daily · AA6404 varies daily
Frontier AirlinesF9
Flights F92084 19:04 We Th Fr Sa Su · F92638 varies Mo Th Fr Su
Southwest AirlinesWN
Flights WN3423 06:20 Sa Su · WN441 06:20 Mo Th Fr · WN2120 07:05 Mo Th Fr Su · WN1083 07:25 Tu We
United AirlinesUA
Flights UA2374 10:26 Mo Th Fr Su · UA6013 varies daily · UA574 18:35 daily · UA1375 21:08 Mo We Th Fr Su
History operated legs · board outcomes
09-13 UA1653 arrived +4
09-13 WN3618 arrived +7
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 SAN and PHX, paired departure → arrival per flight and day. Board tracking since Sun, Sep 13 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 48 Completed 6 Delayed 2 Cancelled 1 Within 15m 3/6 Median +7m
AA1212 American Airlines
1 day
SAN
Departure
Sched 06:20
Scheduled departure
→
PHX
Arrival
Sched 07:52
Scheduled arrival · landing pending
AA1358 American Airlines
1 day
SAN
Departure
—
Board row not captured for this rotation yet.
→
PHX
Arrival
Sched 08:03
Scheduled arrival · landing pending
AA1560 American Airlines
1 day
SAN
Departure
—
Board row not captured for this rotation yet.
→
PHX
Arrival
Sched 07:41
Scheduled arrival · landing pending
AA1837 American Airlines
1 day
SAN
Departure
—
Board row not captured for this rotation yet.
→
PHX
Arrival
Sched 18:10
Scheduled arrival · landing pending
AA1951 American Airlines
1 day
SAN
Departure
—
Board row not captured for this rotation yet.
→
PHX
Arrival
Sched 17:45
Scheduled arrival · landing pending
Full AA1951 history →
AA2053 American Airlines
1 day
SAN
Departure
—
Board row not captured for this rotation yet.
→
PHX
Arrival
Sched 09:30
Scheduled arrival · landing pending
AA2334 American Airlines
1 day
SAN
Departure
—
Board row not captured for this rotation yet.
→
PHX
Arrival
Sched 14:31
Scheduled arrival · landing pending
AA2375 American Airlines
1 day
SAN
Departure
—
Board row not captured for this rotation yet.
→
PHX
Arrival
Sched 16:06
Scheduled arrival · landing pending
AA2414 American Airlines
1 day
SAN
Departure
—
Board row not captured for this rotation yet.
→
PHX
Arrival
Sched 10:07
Scheduled arrival · landing pending
AA3065 American Airlines
1 day
SAN
Departure
—
Board row not captured for this rotation yet.
→
PHX
Arrival
Sched 14:42
Scheduled arrival · landing pending
AA3124 American Airlines
1 day
SAN
Departure
—
Board row not captured for this rotation yet.
→
PHX
Arrival
Sched 14:23
Scheduled arrival · landing pending
Full AA3124 history →
AA3327 American Airlines
1 day
SAN
Departure
Sched 10:11
Scheduled departure
→
PHX
Arrival
Sched 11:40
Scheduled arrival · landing pending
Full AA3327 history →
AA3940 American Airlines
1 day
SAN
Departure
—
Board row not captured for this rotation yet.
→
PHX
Arrival
Sched 18:00
Scheduled arrival · landing pending
AA6404 American Airlines
1 day
SAN
Departure
—
Board row not captured for this rotation yet.
→
PHX
Arrival
Sched 08:03
Scheduled arrival · landing pending
AS3033 Alaska Airlines
1 day
SAN
Departure
Sched 09:59
Scheduled departure
→
PHX
Arrival
Sched 11:31
Scheduled arrival · landing pending
Full AS3033 history →
AS3034 Alaska Airlines
1 day
SAN
Departure
—
Board row not captured for this rotation yet.
→
PHX
Arrival
Sched 14:33
Scheduled arrival · landing pending
Full AS3034 history →
AS3035 Alaska Airlines
2 days
SAN
Departure
—
Board row not captured for this rotation yet.
→
PHX
Arrival
Sched 19:07
Scheduled arrival · landing pending
SAN
Departure
—
Board row not captured for this rotation yet.
→
PHX
Arrival
Sched 19:07
Cancelled
Full AS3035 history →
F92638 Frontier Airlines
1 day
SAN
Departure
—
Board row not captured for this rotation yet.
→
PHX
Arrival
Sched 15:23
Scheduled arrival · landing pending
UA2374 United Airlines
1 day
SAN
Departure
—
Board row not captured for this rotation yet.
→
PHX
Arrival
Sched 10:26
Scheduled arrival · landing pending
UA574 United Airlines
1 day
SAN
Departure
—
Board row not captured for this rotation yet.
→
PHX
Arrival
Sched 18:35
Scheduled arrival · landing pending
UA6013 United Airlines
1 day
SAN
Departure
—
Board row not captured for this rotation yet.
→
PHX
Arrival
Sched 12:25
Scheduled arrival · landing pending
WN1308 Southwest Airlines
1 day
SAN
Departure
—
Board row not captured for this rotation yet.
→
PHX
Arrival
Sched 15:15
Scheduled arrival · landing pending
WN2032 Southwest Airlines
1 day
SAN
Departure
—
Board row not captured for this rotation yet.
→
PHX
Arrival
Sched 09:00
Scheduled arrival · landing pending
WN2120 Southwest Airlines
1 day
SAN
Departure
—
Board row not captured for this rotation yet.
→
PHX
Arrival
Sched 07:05
Scheduled arrival · landing pending
WN2815 Southwest Airlines
1 day
SAN
Departure
—
Board row not captured for this rotation yet.
→
PHX
Arrival
Sched 14:35
Scheduled arrival · landing pending
Full WN2815 history →
WN3441 Southwest Airlines
1 day
SAN
Departure
Sched 07:50
Scheduled departure
→
PHX
Arrival
Sched 09:15
Scheduled arrival · landing pending
Full WN3441 history →
WN3443 Southwest Airlines
1 day
SAN
Departure
Sched 10:15
Scheduled departure
→
PHX
Arrival
Sched 11:35
Scheduled arrival · landing pending
Full WN3443 history →
WN3445 Southwest Airlines
1 day
SAN
Departure
—
Board row not captured for this rotation yet.
→
PHX
Arrival
Sched 16:00
Scheduled arrival · landing pending
Full WN3445 history →
WN3505 Southwest Airlines
1 day
SAN
Departure
—
Board row not captured for this rotation yet.
→
PHX
Arrival
Sched 11:25
Scheduled arrival · landing pending
WN3557 Southwest Airlines
1 day
SAN
Departure
—
Board row not captured for this rotation yet.
→
PHX
Arrival
Sched 14:00
Scheduled arrival · landing pending
WN3616 Southwest Airlines
1 day
SAN
Departure
—
Board row not captured for this rotation yet.
→
PHX
Arrival
Sched 11:40
Scheduled arrival · landing pending
WN3617 Southwest Airlines
1 day
SAN
Departure
—
Board row not captured for this rotation yet.
→
PHX
Arrival
Sched 14:35
Scheduled arrival · landing pending
WN3625 Southwest Airlines
1 day
SAN
Departure
—
Board row not captured for this rotation yet.
→
PHX
Arrival
Sched 18:10
Scheduled arrival · landing pending
Full WN3625 history →
WN4073 Southwest Airlines
1 day
SAN
Departure
—
Board row not captured for this rotation yet.
→
PHX
Arrival
Sched 16:45
Scheduled arrival · landing pending
Full WN4073 history →
WN441 Southwest Airlines
1 day
SAN
Departure
Sched 06:20
Scheduled departure
→
PHX
Arrival
Sched 07:50
Scheduled arrival · landing pending
Full WN441 history →
WN900 Southwest Airlines
1 day
SAN
Departure
—
Board row not captured for this rotation yet.
→
PHX
Arrival
Sched 08:40
Scheduled arrival · landing pending
AS1707 Alaska Airlines
1 day
SAN
Departure
—
Board row not captured for this rotation yet.
→
PHX
Arrival
22:15
Landed · Sched 22:2712m early
Full AS1707 history →
UA1653 United Airlines
1 day
SAN
Departure
—
Board row not captured for this rotation yet.
→
PHX
Arrival
23:03
Landed · Sched 22:594m late
WN3267 Southwest Airlines
1 day
SAN
Departure
—
Board row not captured for this rotation yet.
→
PHX
Arrival
22:05
Landed · Sched 21:1550m late
Full WN3267 history →
WN3446 Southwest Airlines
1 day
SAN
Departure
—
Board row not captured for this rotation yet.
→
PHX
Arrival
23:22
Landed · Sched 23:0517m late
Full WN3446 history →
WN3618 Southwest Airlines
1 day
SAN
Departure
—
Board row not captured for this rotation yet.
→
PHX
Arrival
22:17
Landed · Sched 22:107m late
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 — San Diego (SAN) to Phoenix (PHX) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/SAN-PHX
Copy
How we measure this →
SAN to PHX questions
Is SAN–PHX running on time right now? Mostly on schedule. The departure side at SAN is the weaker end, route health score 71/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on SAN–PHX? Operators schedule morning departures around 06:20 and evening departures around 17:30 from SAN. 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 SAN to PHX? Great-circle distance is 489 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 65–72 min gate-to-gate on this route.
How often does SAN–PHX fly? 5 carriers operate this route, around 355 flights a week between them. Compare carrier days and times in the airline list above.