Cheap Flights from San Diego (SANA) to Santa Rosa (STS)

Return selected
Return selected
origin
Enter the city you're flying from, or choose from the options below
Include nearby airports
    selected
    destination
    . Enter your destination, or choose from the options below
    Include nearby airports
      selected
      Travellers and cabin class, 1 Adult, Economy
      Alaska Airlines
      Southwest Airlines
      SkyWest Airlines
      American Airlines
      Horizon Air

      Compare San Diego to Santa Rosa flight deals

      Find the cheapest month or even day of the year to fly to Santa Rosa

      Book the best Santa Rosa fare with no extra fees

      Flight deals from San Diego to Santa Rosa

      Looking for a cheap last-minute deal or the best return flight from San Diego to Santa Rosa Airport? If you want to travel next month, return fares start from $154. Find the lowest prices on one-way and return tickets right here.

      Find the cheapest month to fly from San Diego to Santa Rosa

      We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like San Diego to Santa Rosa flights are currently cheapest in September.

      Direct flights from San Diego to Santa Rosa

      Alaska Airlines
      American Airlines
      Horizon Air
      SkyWest Airlines
      Southwest Airlines

      San Diego to Santa Rosa: Alternative routes

      Compare routes from San Diego to Santa Rosa below. You may find an airport to fly into that's cheaper, faster, or easier than Santa Rosa.

      San Diego to Santa Rosa: Flight information

      The things to know before you go.
      Cheapest flight found$154
      Cheapest month to flySeptember
      Average flight time1 hr, 56 mins
      Most popular airlineAlaska Airlines
      Average flights per week166

      Finding cheap flights from San Diego to Santa Rosa: Frequently asked questions

      The best price we found for a return flight from San Diego to Santa Rosa is $154. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
      1 hour and 56 minutes is the average flight time from San Diego to Santa Rosa.
      Alaska Airlines, Southwest Airlines and SkyWest Airlines fly direct from San Diego to Santa Rosa.
      As of August 2026, there are 166 flights per week flying from San Diego to Santa Rosa.
      The cheapest month to fly from San Diego to Santa Rosa is usually September.
      After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from San Diego to Santa Rosa Airport on Wednesday, 9 September 2026.
      Yes – the average flight time is 1 hour and 56 minutes.
      We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Santa Rosa but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.

      We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Santa Rosa is around 40 days in advance, so don’t leave your flight to the last minute.

      The cheapest airline that flies to Santa Rosa is Southwest Airlines .

      Travelling from San Diego to Charles M. Schulz Sonoma County Airport (STS): What you need to know

      • Your journey comes together at San Diego's main airport, San Diego International Airport (SAN). Check out your options for catching a flight from San Diego to Charles M. Schulz Sonoma County Airport (STS) departing from this base.

      • Expect to be in the air for 1 hour 55 minutes. That's the average time for a direct San Diego to Charles M. Schulz Sonoma County Airport flight.

      • San Diego and Santa Rosa (where Charles M. Schulz Sonoma County Airport is located) share the UTC-8 timezone. That means you won't have to adjust your watch on arrival.

      • The most popular route is San Diego International Airport (SAN) to Charles M. Schulz Sonoma County Airport (STS). You can choose from 22 direct services each week.

      • For stress-free travel, turn up at the airport two hours ahead of international flights and an hour before domestic departures. This will give you enough time to catch your flight from San Diego to STS.

      • If you're going away during a peak month like July, arrive at the terminal even earlier. You'll want to arrive up to four hours before an international flight and two hours ahead of domestic departures. Check-in and security lines are longer during holiday periods like Thanksgiving and Christmas.

      Airports in San Diego

      San Diego International Airport (SAN)

      • Fly without interruptions from San Diego International Airport (SAN). Direct flights from San Diego to Charles M. Schulz Sonoma County Airport (STS) can be booked from here.

      • You'll find a direct flight from San Diego to Charles M. Schulz Sonoma County Airport with Alaska Airlines. This popular carrier offers services from SAN.

      • The preferred airline for passengers flying between SAN and STS is Alaska Airlines.

      • Among carriers operating on this route, Alaska Airlines has the highest rate of on-time arrivals.

      • The journey from central San Diego to SAN takes around 25 minutes by public transport. If you ride-share, drive or grab a taxi, you'll cover the 5 kilometres in 15 minutes or so, depending on traffic.

      • Catching an early flight from San Diego to Charles M. Schulz Sonoma County Airport? Avoid the hassle of rushing to the terminal (and get a little more snooze time) by staying at one of these hotels near San Diego International Airport:

      • When it comes to the on-time performance of San Diego International Airport, 74% of flights stick to their scheduled arrival time.

      • SAN's address is N Harbour Dr.

      McClellan-Palomar Airport (CLD)

      • From central San Diego, CLD is approximately 48 kilometres away. When planning the best way to get there, find out if public transport is an option or if driving is more convenient.

      • Want to enjoy an extra night away before catching your San Diego to STS flight? Check in to a hotel near McClellan-Palomar Airport before your holiday officially begins. Here's where you can stay:

      • The majority of flights that leave McClellan-Palomar Airport touch down at their destination as planned. It achieves a consistent on-time performance rate of 88%.

      About Charles M. Schulz Sonoma County Airport (STS)

      Getting from Charles M. Schulz Sonoma County Airport (STS) to central Santa Rosa

      • Charles M. Schulz Sonoma County Airport is around 10 kilometres from central Santa Rosa. It takes around 10 minutes or so to get to the city by car.

      • Travelling by public transport will take you around 35 minutes.

      How to find the cheapest flights from San Diego to Charles M. Schulz Sonoma County Airport (STS)

      • $71 is currently the best price for a one-way ticket from San Diego to Charles M. Schulz Sonoma County Airport. Return flights start at $154. These fares can change depending on availability.

      • Booking ahead of time is often the key to finding a cheap flight from San Diego to STS. Prices tend to rise as demand increases, so the closer your departure date, the more you'll likely spend.

      • The 'Whole month' tool will show you the cheapest San Diego to Charles M. Schulz Sonoma County Airport tickets across every month. It's an easy way to snap up a bargain if your dates are flexible.

      • You don't need to check every day to find out if fares have dropped when you create a Price Alert. We'll let you know the moment a better deal is available on plane tickets from San Diego to STS.

      • Filters make it easier to scoop up a deal on your flight from San Diego to Charles M. Schulz Sonoma County Airport. Pick the departure times, carriers and stops that check all your boxes. Then sort the results by 'Cheapest' to find the best price quickly.

      The best time to fly from San Diego to Charles M. Schulz Sonoma County Airport (STS)

      • August is when most people book flights from San Diego to Charles M. Schulz Sonoma County Airport (STS). Visit Santa Rosa in December if you prefer a quieter experience.

      • Before locking in your San Diego to STS plane ticket, consider the kind of weather you prefer. August is the warmest month in Santa Rosa, with temperatures ranging from 11ºC (52ºF) to 29ºC (84ºF).

      • February has temperatures of between 2ºC (36ºF) and 19ºC (66ºF). Search for cheap tickets from San Diego to Charles M. Schulz Sonoma County Airport around that time if you like cooler conditions.

      More about Santa Rosa

      Explore more of the United States

      • You've done Santa Rosa, now it's time to explore more of the United States. Journey about 153 kilometres southeast to San Jose to check off its popular sights. From Winchester Mystery House to The Tech Interactive and Santa Clara Valley, you've got a jam-packed schedule ahead.

      • If you're ready to explore another major stop in the United States, head for Sacramento, roughly 113 kilometres east of Santa Rosa. California State Railroad Museum, Old Sacramento State Historic Park and Crocker Art Museum are among its highlights.

      Prices shown on this page are estimated lowest prices only. Found in the last 12 days.