American's Main Cabin Extra offers 34”-35” seat pitch for more comfort.
American's Flagship Business offers a 6’ 7” lay-flat bed and direct aisle access.

Popular in | December |
|---|---|
Cheapest in | February |
Average price | $517 |
Round-trip from | $213 |
One-way from | $161 |
Fly from
Route
Depart
Return
Price
NewarkSanta Rosa
EWR - STS
EWRSTS
Newark
Thu 1/29
4:36 pm-11:59 pm
1 stop10h 23m
Santa Rosa Sonoma County
Fri 2/6
9:33 pm-6:24 pm
1 stop17h 51m
New YorkSanta Rosa
JFK - STS
JFKSTS
New York John F Kennedy Intl
Thu 2/5
9:30 am-5:48 pm
1 stop11h 18m
Santa Rosa Sonoma County
Tue 2/10
2:30 pm-4:12 pm
1 stop22h 42m
NewarkSanta Rosa
EWR - STS
EWRSTS
Newark
Thu 1/22
6:08 pm-8:41 pm
2 stops29h 33m
Santa Rosa Sonoma County
Thu 1/29
7:56 pm-4:22 pm
1 stop17h 26m
New YorkSanta Rosa
JFK - STS
JFKSTS
New York John F Kennedy Intl
Thu 1/29
9:30 am-5:48 pm
1 stop11h 18m
Santa Rosa Sonoma County
Fri 2/6
2:00 pm-10:21 pm
1 stop29h 21m
NewarkSanta Rosa
EWR - STS
EWRSTS
Newark
Fri 3/6
5:30 pm-9:52 pm
1 stop31h 22m
Santa Rosa Sonoma County
Fri 3/13
7:57 pm-6:28 pm
1 stop19h 31m
New YorkSanta Rosa
JFK - STS
JFKSTS
New York John F Kennedy Intl
Sat 2/14
6:36 pm-11:50 pm
1 stop32h 14m
Santa Rosa Sonoma County
Fri 2/20
8:00 am-3:25 pm
1 stop28h 25m
NewarkSanta Rosa
EWR - STS
EWRSTS
Newark
Tue 2/24
7:59 pm-10:11 am
1 stop17h 12m
Santa Rosa Sonoma County
Wed 2/25
7:57 pm-6:28 pm
1 stop19h 31m
New YorkSanta Rosa
JFK - STS
JFKSTS
New York John F Kennedy Intl
Tue 2/3
4:23 pm-7:19 pm
1 stop29h 56m
Santa Rosa Sonoma County
Sat 2/7
9:38 am-4:12 pm
1 stop27h 34m
NewarkSanta Rosa
EWR - STS
EWRSTS
Newark
Sat 2/14
5:30 pm-9:14 am
1 stop18h 44m
Santa Rosa Sonoma County
Fri 2/20
6:50 pm-6:59 pm
1 stop21h 09m
New YorkSanta Rosa
JFK - STS
JFKSTS
New York John F Kennedy Intl
Tue 2/24
7:00 am-9:52 pm
1 stop17h 52m
Santa Rosa Sonoma County
Wed 2/25
7:57 pm-7:05 am
1 stop8h 08m
| Provider | Price Accuracy | Trust Score* |
|---|---|---|
| Price Accuracy2 stars | Trust Score*3 stars | |
| Price Accuracy3 stars | Trust Score*1 star | |
| Price Accuracy3 stars | Trust Score*3 stars | |
| Price Accuracy1 star | Trust Score*3 stars |
On average, a flight from New York to Santa Rosa takes 10 hours 8 minutes. Flights to Santa Rosa from other popular cities in USA will vary in length. Below are a few examples of popular routes and their flight times.
The most popular airlines flying from New York to Santa Rosa are Alaska Airlines and American Airlines.
The cheapest airlines flying from New York to Santa Rosa are Alaska Airlines and American Airlines.
In terms of precipitation, rainfall in Santa Rosa ranges from 0.0 - 7.1 inches per month. January is typically the wettest month, when rainfall can reach 7.1 in. July is typically the driest time to visit Santa Rosa when rainfall is around 0.0 in.
If weather is an important factor for your trip to Santa Rosa, use this chart to help with planning. For those seeking warmer temperatures, July is the ideal time of year to visit, when temperatures reach an average of 68.0 F. Travelers looking to avoid the cold should look outside of January, when temperatures are typically at their lowest (around 46.4 F).
Crew
Food
Comfort
Entertainment
Boarding
Overall
Reviews
Hannah,Aug 2025
SFO - SAN
Crew
Food
Comfort
Entertainment
Boarding
Overall
Reviews
Hannah,Aug 2025
SFO - SAN
Crew
Food
Comfort
Entertainment
Boarding
Overall
Reviews
Hannah,Aug 2025
SFO - SAN
Though the central area of Santa Rosa is relatively compact, most of the city is somewhat suburban meaning by far the easiest way to get around is by car. The Santa Rosa CityBus is a low-cost alternative but offers only limited coverage. Car-free pathways exist from the centre towards the west of the city making cycling another transportation option.
Charles M. Schulz-Sonoma County Airport (STS) is located 7 miles northwest of Santa Rosa but is only served by one airline that offers internal flights to other west coast locations. A range of taxies and shuttles are available to take passengers to and from this airport. Santa Rosa is 55 miles north of San Francisco airport and shuttle buses are available. Travel time varies depending on traffic but is usually somewhere between one and two hours.