Direct (nonstop) flights from Santa Rosa to San Diego

2 airlines fly nonstop from Charles M Schulz Sonoma Co (STS) to San Diego International Airport (SAN). It's 508 miles (817 km), about 1h 44m in the air. Operated by Alaska Airlines, Southwest Airlines.

STS
Charles M Schulz Sonoma Co
🇺🇸 Santa Rosa, USA
SAN
San Diego International Airport
🇺🇸 San Diego, USA
Flight Time
1h 44m
Distance
508 mi
817 km
CO₂/pax
94 kg
−25 kg vs. layover
Airlines
2
Alaska Airlines +1
Time Diff
Same timezone
Operated by Alaska Airlines Alaska Airlines Southwest Airlines Southwest Airlines

Route data last updated: May 29, 2026

Airlines with non-stop flights

Alaska Airlines AS Alaska Airlines
Route
STS → SAN
Flight Time
1h 44m
Distance
508 mi
Southwest Airlines WN Southwest Airlines
Route
STS → SAN
Flight Time
1h 44m
Distance
508 mi

Alternative Routes

Other ways to fly from Santa Rosa to San Diego with one stop · direct emits 94 kg CO₂ per passenger

STS LAX (Los Angeles) SAN
Leg 1: 1h 38m (399 mi) Leg 2: 56m (109 mi) Total: ~2h 34m 🍃 119 kg CO₂ (+27% vs. direct)
Leg 1
STS → LAX
1h 38m · 399 mi
View STS to LAX flights →
Leg 2
LAX → SAN
56m · 109 mi
View LAX to SAN flights →
STS LAS (Las Vegas) SAN
Leg 1: 1h 43m (454 mi) Leg 2: 1h 15m (258 mi) Total: ~2h 58m 🍃 157 kg CO₂ (+67% vs. direct)
Leg 1
STS → LAS
1h 43m · 454 mi
View STS to LAS flights →
Leg 2
LAS → SAN
1h 15m · 258 mi
View LAS to SAN flights →
STS PHX (Phoenix) SAN
Leg 1: 2h 8m (698 mi) Leg 2: 1h 15m (305 mi) Total: ~3h 23m 🍃 210 kg CO₂ (+123% vs. direct)
Leg 1
STS → PHX
2h 8m · 698 mi
View STS to PHX flights →
Leg 2
PHX → SAN
1h 15m · 305 mi
View PHX to SAN flights →
STS PDX (Portland) SAN
Leg 1: 1h 43m (488 mi) Leg 2: 2h 37m (932 mi) Total: ~4h 20m 🍃 273 kg CO₂ (+190% vs. direct)
Leg 1
STS → PDX
1h 43m · 488 mi
View STS to PDX flights →
Leg 2
PDX → SAN
2h 37m · 932 mi
View PDX to SAN flights →
STS SEA (Seattle) SAN
Leg 1: 2h 5m (617 mi) Leg 2: 2h 51m (1,049 mi) Total: ~4h 56m 🍃 316 kg CO₂ (+236% vs. direct)
Leg 1
STS → SEA
2h 5m · 617 mi
View STS to SEA flights →
Leg 2
SEA → SAN
2h 51m · 1,049 mi
View SEA to SAN flights →

Frequently Asked Questions

How long is the direct flight from Santa Rosa to San Diego?

A nonstop flight from Santa Rosa (STS) to San Diego (SAN) takes approximately 1 hours and 44 minutes. The distance is 508 miles (817 km).

Which airlines fly nonstop from Santa Rosa to San Diego?

2 airlines: Alaska Airlines, Southwest Airlines.

Is there a nonstop flight from Santa Rosa to San Diego?

Yes. 2 airlines: Alaska Airlines, Southwest Airlines.

How far is Santa Rosa from San Diego?

The flight distance from Santa Rosa to San Diego is 508 miles (817 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as Mumbai to Goa.

What type of aircraft flies from Santa Rosa to San Diego?

At 1h 44m, this route typically uses narrow-body aircraft — Boeing 737 or Airbus A320. Varies by airline.

What is the carbon footprint of a flight from Santa Rosa to San Diego?

Roughly 94 kg CO2 per passenger one-way. That's about the same as driving 470 km.

Is the return flight from San Diego to Santa Rosa also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Santa Rosa to San Diego?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Charles M Schulz Sonoma Co for this flight?

1.5-2 hours for domestic. Add more time during holidays or busy travel weekends.