DEN → SAN Denver to San Diego
live
Direct flights from Denver (DEN) to San Diego (SAN): 28 nonstop departures observed each week across 4 airlines. 67% of the last 33 operated flights arrived within 15 minutes of schedule. The median arrival is on schedule. No cancellations were recorded across the 33 tracked flights. The nonstop covers 1,371 km, an estimated 2 hours 15 minutes in the air. Measured by Pro Flight Search from live flight boards at Denver and San Diego. Updated 21 October 2026 at 02:41 UTC.
Today, DEN → SAN Tue 20 Oct · local times
Sched Flight DEN departure SAN arrival
06:35
WN4121 Southwest Airlines
Left 06:33
·
07:43
UA2309 United Airlines
Left 07:34
·
08:45
WN1754 Southwest Airlines
Left 08:45
·
09:45
AS3120 Alaska Airlines
Left 09:38
·
10:15
WN1756 Southwest Airlines
Left 10:15
·
11:29
UA1940 United Airlines
Left 11:21
·
12:31
AS1342 Alaska Airlines
Left 12:16
·
13:25
UA1302 United Airlines
Left 13:23
·
14:25
WN3347 Southwest Airlines
Left 14:30 +5
·
14:29
F92817 Frontier Airlines
Left 14:19
·
15:40
UA1281 United Airlines
Left 15:36
·
16:05
WN1359 Southwest Airlines
Left 16:07
·
18:59
AS636 Alaska Airlines
Left 19:02
SAN est. 20:23 In the air · sched 20:34
19:10
UA540 United Airlines
Left 19:07
SAN est. 20:25 In the air · sched 20:39
20:25
WN3408 Southwest
On schedule Gate C51
SAN est. 21:50 sched 22:05
22:29
F92711 Frontier
On schedule Gate A76
SAN 23:56 scheduled
Checked DEN board 20:12 · SAN board 19:41
DEN
Denver
smooth · +2
SAN
San Diego
smooth · +0
dep bank 06:35–22:29 28x weekly
Runs mixed · 4 airlines · 28x weekly · nonstop
67% on time
of the last 33 operated DEN → SAN flights arrived within 15 minutes
Median arrival delay is +0 min . 0 of 33 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +0 min across the last 33 operated legs
Flight time ~2h 15m estimated from route distance
Weekly departures 28x 4 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 33
The week scheduled departures · origin local time
Alaska Airlines Frontier Airlines Southwest Airlines United 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 67% on time
Flights AS3120 09:45 daily · AS1342 12:31 daily · AS636 18:59 daily
Frontier AirlinesF9
Flights F92817 varies daily · F92711 22:29 daily
Southwest AirlinesWN 54% on time
Flights WN4121 06:35 Tu We · WN2391 06:40 Sa · WN1753 07:35 Mo Th Fr Su · WN1754 varies Mo Tu We Th Fr Su
United AirlinesUA 82% on time
Flights UA2309 07:43 daily · UA1940 11:29 daily · UA1302 13:25 daily · UA1281 15:40 daily
History operated legs · board outcomes
10-20 AS636 dep +3 → arr −11
10-20 UA540 dep −3 → arr −14
Show 25 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 DEN and SAN, paired departure → arrival per flight and day. Board tracking since Mon, Oct 19 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 53 Completed 33 Delayed 11 Within 15m 22/33 Median +0m
AS1342 Alaska Airlines
3 days
Wed, Oct 21
1/2 legs · N514AS
DEN
Departure
Sched 12:31
Scheduled departure
→
SAN
Arrival
—
Board row not captured for this rotation yet.
Tue, Oct 20
1/2 legs · N812AK
DEN
Departure
12:16
Departed · Sched 12:3115m early
→
SAN
Arrival
—
Board row not captured for this rotation yet.
Mon, Oct 19
1/2 legs · N495AS
DEN
Departure
12:31 Departed
→
SAN
Arrival
—
Board row not captured for this rotation yet.
Full AS1342 history →
AS3120 Alaska Airlines
3 days
Wed, Oct 21
1/2 legs · N176SY
DEN
Departure
Sched 09:45
Scheduled departure
→
SAN
Arrival
—
Board row not captured for this rotation yet.
Tue, Oct 20
1/2 legs · N406SY
DEN
Departure
09:38
Departed · Sched 09:457m early
→
SAN
Arrival
—
Board row not captured for this rotation yet.
Mon, Oct 19
1/2 legs · N188SY
DEN
Departure
10:42
Departed · Sched 09:4557m late
→
SAN
Arrival
—
Board row not captured for this rotation yet.
Full AS3120 history →
AS636 Alaska Airlines
3 days
Wed, Oct 21
1/2 legs · N581AS
DEN
Departure
Sched 18:59
Scheduled departure
→
SAN
Arrival
Sched 20:34
Scheduled arrival · landing pending
Tue schedule from board history
Tue, Oct 20
2/2 legs · N492AS
DEN
Departure
19:02
Departed · Sched 18:593m late
→
SAN
Arrival
20:23
Est. · Sched 20:3411m early
Mon, Oct 19
1/2 legs · N535AS
DEN
Departure
19:22
Departed · Sched 18:5923m late
→
SAN
Arrival
—
Board row not captured for this rotation yet.
Full AS636 history →
F92817 Frontier Airlines
3 days
Wed, Oct 21
1/2 legs · N652FR
DEN
Departure
Sched 14:29
Scheduled departure
→
SAN
Arrival
—
Board row not captured for this rotation yet.
Tue, Oct 20
1/2 legs · N613FR
DEN
Departure
14:19
Departed · Sched 14:2910m early
→
SAN
Arrival
—
Board row not captured for this rotation yet.
Mon, Oct 19
1/2 legs · N363FR
DEN
Departure
14:35
Departed · Sched 14:394m early
→
SAN
Arrival
—
Board row not captured for this rotation yet.
Full F92817 history →
UA1281 United Airlines
3 days
Wed, Oct 21
1/2 legs · N61882
DEN
Departure
Sched 15:40
Scheduled departure
→
SAN
Arrival
—
Board row not captured for this rotation yet.
Tue, Oct 20
1/2 legs · N75428
DEN
Departure
15:36
Departed · Sched 15:404m early
→
SAN
Arrival
—
Board row not captured for this rotation yet.
Mon, Oct 19
1/2 legs · N68891
DEN
Departure
15:38
Departed · Sched 15:402m early
→
SAN
Arrival
—
Board row not captured for this rotation yet.
Full UA1281 history →
UA1302 United Airlines
3 days
Wed, Oct 21
1/2 legs · N75435
DEN
Departure
Sched 13:25
Scheduled departure
→
SAN
Arrival
—
Board row not captured for this rotation yet.
Tue, Oct 20
1/2 legs · N68801
DEN
Departure
13:23
Departed · Sched 13:252m early
→
SAN
Arrival
—
Board row not captured for this rotation yet.
Mon, Oct 19
1/2 legs · N64809
DEN
Departure
13:43
Departed · Sched 13:2518m late
→
SAN
Arrival
—
Board row not captured for this rotation yet.
Full UA1302 history →
UA1940 United Airlines
3 days
Wed, Oct 21
1/2 legs · N24508
DEN
Departure
Sched 11:29
Scheduled departure
→
SAN
Arrival
—
Board row not captured for this rotation yet.
Tue, Oct 20
1/2 legs · N24514
DEN
Departure
11:21
Departed · Sched 11:298m early
→
SAN
Arrival
—
Board row not captured for this rotation yet.
Mon, Oct 19
1/2 legs · N34535
DEN
Departure
11:42
Departed · Sched 11:2913m late
→
SAN
Arrival
—
Board row not captured for this rotation yet.
Full UA1940 history →
UA2309 United Airlines
3 days
Wed, Oct 21
1/2 legs · N17594
DEN
Departure
Sched 07:43
Scheduled departure
→
SAN
Arrival
—
Board row not captured for this rotation yet.
Tue, Oct 20
1/2 legs · N37530
DEN
Departure
07:34
Departed · Sched 07:439m early
→
SAN
Arrival
—
Board row not captured for this rotation yet.
Mon, Oct 19
1/2 legs · N37504
DEN
Departure
07:37
Departed · Sched 07:436m early
→
SAN
Arrival
—
Board row not captured for this rotation yet.
Full UA2309 history →
UA540 United Airlines
3 days
Wed, Oct 21
1/2 legs · N14512
DEN
Departure
Sched 19:10
Scheduled departure
→
SAN
Arrival
Sched 20:39
Scheduled arrival · landing pending
Tue schedule from board history
Tue, Oct 20
2/2 legs · N14544
DEN
Departure
19:07
Departed · Sched 19:103m early
→
SAN
Arrival
20:25
Est. · Sched 20:3914m early
Mon, Oct 19
1/2 legs · N24505
DEN
Departure
20:28
Departed · Sched 19:1078m late
→
SAN
Arrival
—
Board row not captured for this rotation yet.
Full UA540 history →
WN1359 Southwest Airlines
2 days
Wed, Oct 21
1/2 legs · N285WN
DEN
Departure
Sched 16:05
Scheduled departure
→
SAN
Arrival
—
Board row not captured for this rotation yet.
Tue, Oct 20
1/2 legs · N7875A
DEN
Departure
16:07
Departed · Sched 16:052m late
→
SAN
Arrival
—
Board row not captured for this rotation yet.
Full WN1359 history →
WN1754 Southwest Airlines
3 days
DEN
Departure
Sched 08:45
Scheduled departure
→
SAN
Arrival
—
Board row not captured for this rotation yet.
Tue, Oct 20
1/2 legs · N9003B
DEN
Departure
08:45 Departed
→
SAN
Arrival
—
Board row not captured for this rotation yet.
Mon, Oct 19
1/2 legs · N8725L
DEN
Departure
09:22
Departed · Sched 08:3547m late
→
SAN
Arrival
—
Board row not captured for this rotation yet.
Full WN1754 history →
WN1756 Southwest Airlines
2 days
Wed, Oct 21
1/2 legs · N477WN
DEN
Departure
Sched 10:15
Scheduled departure
→
SAN
Arrival
—
Board row not captured for this rotation yet.
Tue, Oct 20
1/2 legs · N291WN
DEN
Departure
10:15 Departed
→
SAN
Arrival
—
Board row not captured for this rotation yet.
Full WN1756 history →
WN3347 Southwest Airlines
2 days
Wed, Oct 21
1/2 legs · N8913S
DEN
Departure
Sched 14:25
Scheduled departure
→
SAN
Arrival
—
Board row not captured for this rotation yet.
Tue, Oct 20
1/2 legs · N8929S
DEN
Departure
14:30
Departed · Sched 14:255m late
→
SAN
Arrival
—
Board row not captured for this rotation yet.
Full WN3347 history →
WN4121 Southwest Airlines
2 days
Wed, Oct 21
1/2 legs · N7885A
DEN
Departure
Sched 06:35
Scheduled departure
→
SAN
Arrival
—
Board row not captured for this rotation yet.
Tue, Oct 20
1/2 legs · N555LV
DEN
Departure
06:33
Departed · Sched 06:352m early
→
SAN
Arrival
—
Board row not captured for this rotation yet.
Full WN4121 history →
F92711 Frontier
2 days
Tue, Oct 20
2/2 legs · N713FR
DEN
Departure
Sched 22:29
Scheduled departure
→
SAN
Arrival
Sched 23:56
Scheduled arrival · landing pending
Mon, Oct 19
1/2 legs · N396FR
DEN
Departure
23:47
Departed · Sched 22:2978m late
→
SAN
Arrival
—
Board row not captured for this rotation yet.
Full F92711 history →
WN3408 Southwest
2 days
Tue, Oct 20
2/2 legs · N8723Q
DEN
Departure
Sched 20:25
Scheduled departure
→
SAN
Arrival
21:50
Est. · Sched 22:0515m early
Mon, Oct 19
1/2 legs · N8691A
DEN
Departure
21:32
Departed · Sched 21:0527m late
→
SAN
Arrival
—
Board row not captured for this rotation yet.
Full WN3408 history →
UA2395 United Airlines
1 day
Mon, Oct 19
1/2 legs · N39475
DEN
Departure
20:59
Departed · Sched 21:001m early
→
SAN
Arrival
—
Board row not captured for this rotation yet.
Full UA2395 history →
WN1133 Southwest Airlines
1 day
Mon, Oct 19
1/2 legs · N8559Q
DEN
Departure
19:43
Departed · Sched 18:1093m late
→
SAN
Arrival
—
Board row not captured for this rotation yet.
Full WN1133 history →
WN1753 Southwest Airlines
1 day
Mon, Oct 19
1/2 legs · N8932Q
DEN
Departure
07:33
Departed · Sched 07:352m early
→
SAN
Arrival
—
Board row not captured for this rotation yet.
Full WN1753 history →
WN1755 Southwest Airlines
1 day
Mon, Oct 19
1/2 legs · N8502Z
DEN
Departure
12:23
Departed · Sched 11:0578m late
→
SAN
Arrival
—
Board row not captured for this rotation yet.
Full WN1755 history →
WN1771 Southwest Airlines
1 day
Mon, Oct 19
1/2 legs · N8878L
DEN
Departure
15:39
Departed · Sched 14:1089m late
→
SAN
Arrival
—
Board row not captured for this rotation yet.
Full WN1771 history →
WN4263 Southwest Airlines
1 day
Mon, Oct 19
1/2 legs · N8821S
DEN
Departure
16:58
Departed · Sched 16:1048m late
→
SAN
Arrival
—
Board row not captured for this rotation yet.
Full WN4263 history →
WN8505 Southwest Airlines
1 day
Mon, Oct 19
1/2 legs · N8806Q
DEN
Departure
05:03
Departed · Sched 05:003m late
→
SAN
Arrival
—
Board row not captured for this rotation yet.
Full WN8505 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 — Denver (DEN) to San Diego (SAN) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/DEN-SAN
Copy
How we measure this →
DEN to SAN questions
Is DEN–SAN running on time right now? Smooth skies ahead. Both endpoints currently score the same, route health score 100/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on DEN–SAN? Operators schedule morning departures around 06:35 and evening departures around 18:10 from DEN. Earlier flights typically land before destination-airport delays accumulate later in the day; check the SAN delay card to confirm conditions when you'd arrive.
How long is the flight from DEN to SAN? Great-circle distance is 1,371 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 127–148 min gate-to-gate on this route.
How often does DEN–SAN fly? 4 carriers operate this route, around 120 flights a week between them. Compare carrier days and times in the airline list above.