Home › San Diego (SAN) › Santa Rosa (STS)
San Diego International Airport · SAN → STS

Direct flights from San Diego to Santa Rosa

32 nonstop flights a week on 2 airlines. Zero layovers — one hop from SAN to STS.

Flight time: about 1h19m nonstop

Which days does it fly?

When does it fly?

Departure times in San Diego local time, from flights observed over the last 7 days.

FlightDepartsDurationDays
Alaska QXE2330 8:01a 1h21m Daily
Southwest SWA120 8:30a 1h16m Mon, Thu, Fri
Southwest SWA552 8:55a 1h12m Sun
SkyWest SKW3045 12:48p 1h13m Daily
SkyWest SKW3350 5:50p 1h38m Tue, Wed, Sat
Southwest SWA3695 6:00p 1h12m Sat
Southwest SWA777 7:45p 1h24m Tue–Wed
SkyWest SKW3350 8:59p 1h4m Mon, Thu, Fri, Sun
Southwest SWA3695 9:20p 1h29m Mon, Thu, Fri
Southwest SWA3695 9:35p 1h25m Sun
Alaska Southwest Find fares 🥕

Other airports near San Diego with nonstops to Santa Rosa

AirportDistanceFlights / wk
SNA — Orange CountyAlaska 76 mi 14
PSP — Palm SpringsAlaska 85 mi 5
ONT — OntarioAlaska 94 mi 7
LAX — Los AngelesAlaska 109 mi 18
BUR — BurbankAlaska, Southwest 122 mi 21

The route

One hop: SAN → STS

Nonstop from San Diego (SAN) to Santa Rosa (STS)

San Diego International Airport (SAN) has 32 nonstop flights a week to Santa Rosa (STS), operated by Alaska and Southwest. No layovers, no connections — one hop out of SAN and you're there.

This route flies every day of the week, so any travel day works. Route data updated October 2026 from observed departures.

Route data updated October 2026 from observed flight departures. Schedules change — always confirm with the airline before booking.

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

The nonstop flight from San Diego (SAN) to Santa Rosa (STS) takes about 1h19m in the air, based on recently observed nonstop departures.

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

Yes — 32 nonstop flights a week from Santa Rosa (STS) back to San Diego (SAN) on Alaska and Southwest, based on recently observed departures.

More nonstops from San Diego

Other airports with nonstops to Santa Rosa