Direct flights from San Diego to Santa Rosa SAN → STS

Alaska Airlines, American Airlines and Southwest Airlines fly nonstop from San Diego (SAN) to Santa Rosa (STS), several times daily. The flight takes about 1h 33m and covers 509 miles (819 km). Round-trip fares typically run around $227. Arrivals run on time 75.8% at SAN and 86.0% at STS — BTS data for the last three months, counting arrivals within 15 minutes of schedule. Fares last checked 17 August 2026.

60-day flexibility overview based on 1 recent fares across the next 60 days

Cheapest
$227
Typical
$227
Most expensive
$227

Prices last updated 13 days ago. Fares change frequently — check the airline for current pricing.

🔔 Watch SAN → STS

We re-run this search daily and email you the moment the price drops below typical.

Free · checked daily · one-click unsubscribe

Alaska Airlines AS American Airlines AA Southwest Airlines WN

Frequently asked questions

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

Yes, Alaska Airlines, American Airlines and 1 more airline operate nonstop flights from San Diego (SAN) to Santa Rosa (STS).

Which airlines fly direct from San Diego to Santa Rosa?

Alaska Airlines, American Airlines, Southwest Airlines operate nonstop flights from San Diego to Santa Rosa.

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

The nonstop flight from San Diego to Santa Rosa takes ~1h 33m (approximately 819 km).

How often do direct flights operate from San Diego to Santa Rosa?

Nonstop flights from San Diego to Santa Rosa operate multiple daily.

What is the on-time performance for flights from San Diego to Santa Rosa?

Arrivals run on time 75.8% at SAN and 86.0% at STS — BTS data for the last three months, counting arrivals within 15 minutes of schedule.

How much is a round-trip flight from San Diego to Santa Rosa?

Round-trip flights from San Diego (SAN) to Santa Rosa (STS) start at $227, with a typical fare around $227. Based on 1 recent fare combinations.

Explore More

Scout — our search agent — hunts nonstop fares from San Diego every night and pings you when one's worth booking.

Watch it work →