Southwest Airlines
WN2949Oakland to San Diego
Southwest Airlines flight WN2949 flies from Oakland (OAK) to San Diego (SAN), 718 km. Over August 2025 to July 2026 it usually arrives about 7 minutes late: 74% of 295 flights arrived within 15 minutes of schedule and 0.3% were cancelled (US Department of Transportation data).
On-time record, last 12 months
74%
on time (within 15 min)
17%
more than 30 min late
0.3%
cancelled
+7 min
average arrival vs schedule
Every operation of WN2949, August 2025 to July 2026: 295 flights. Source: US Bureau of Transportation Statistics, public domain.
Routes flown as WN2949
- Oakland (OAK) to San Diego (SAN)55 flights
- St. Louis (STL) to Houston (HOU)50 flights
- Burbank (BUR) to San Jose (SJC)45 flights
- Denver (DEN) to Ontario (ONT)40 flights
- Austin Bergstrom (AUS) to Denver (DEN)33 flights
- Sacramento (SMF) to Las Vegas (LAS)25 flights
- Las Vegas (LAS) to Washington (DCA)21 flights
- Ontario (ONT) to Oakland (OAK)8 flights
- Eugene (EUG) to Oakland (OAK)5 flights
- Louisville (SDF) to Denver (DEN)5 flights
Other flights from Oakland to San Diego
More about Oakland (OAK) and San Diego (SAN).
Embed this on your site
A live badge for travel blogs, forums and trip reports. It updates as new data comes in, and links back here for the full stats.
Dark badge, HTML
<a href="https://tripstow.com/flights/wn2949" title="WN2949 is on time 74% of the time on TripStow"><img src="https://tripstow.com/badge/flights/wn2949.svg" alt="WN2949 is on time 74% of the time" width="360" height="88" loading="lazy"></a>Light badge, HTML
<a href="https://tripstow.com/flights/wn2949" title="WN2949 is on time 74% of the time on TripStow"><img src="https://tripstow.com/badge/flights/wn2949.svg?theme=light" alt="WN2949 is on time 74% of the time" width="360" height="88" loading="lazy"></a>Markdown, for forums and README files
[](https://tripstow.com/flights/wn2949)Flying soon?
Forward your booking to TripStow and get your trip built for you, with check-in reminders, punctuality for every flight and a map of everywhere you have been.
Start free