Travel options for:
Nearby airports Santa Rosa

San Francisco (SFO)  •  2 h

$34 - $36

Oakland (OAK)  •  2 h

$34 - $36

Sacramento (SMF)  •  5 h 5 min

San Jose (SJC)  •  3 h 10 min

  1. ×2

$79 - $81

Santa Rosa (STS)  •  12 min

$5 - $7

  • Santa Rosa Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

Travel from Nearby-Airports to Santa-Rosa

Bus or train from Nearby airports to Santa Rosa?

Sonoma Airport Express operates a bus from San Francisco (SFO) to Santa Rosa hourly. Tickets cost $34 - $36 and the journey takes 2 h. Alternatively, SMART operates a train from Santa Rosa (STS) to Santa Rosa hourly. Tickets cost $5 - $7 and the journey takes 12 min.

Travel Guides

Travelling to the US: What do I need to know?Rome2rio’s travel guides to the US tell you the best ways to explore the country, from Amtrak to Greyhound to the New York Subway. See all our US travel guides
Why you should take the train in the USRome2rio has everything you need to know about travelling with Amtrak

How to get from Nearby airports to Santa Rosa

ModeDurationPrice
From San Francisco Airport, CA bus to Santa Rosa, CA.2 h$36
From Oakland Airport, CA bus to Santa Rosa, CA.2 h$36
From Terminal A bus to J St. at 8th St., walk to Sacramento Amtrak, train to Martinez Amtrak, walk to Martinez, CA, then Amtrak Thruway to Santa Rosa, CA.5 h 5 min
From San Jose International Airport shuttle to San Francisco International Airport, walk to San Francisco Airport, CA, then bus to Santa Rosa, CA.3 h 10 min$81
From Sonoma County Airport train to Santa Rosa Downtown.12 min$5

How long does it take to get from Nearby airports to Santa Rosa?

The bus from San Francisco Airport, CA to Santa Rosa, CA takes 2 h including transfers and departs hourly.

Is there a direct train between Nearby airports and Santa Rosa?

Yes, there is a direct train departing from Sonoma County Airport and arriving at Santa Rosa Downtown. Services depart hourly. The journey takes approximately 12 min.

Is there a direct bus between Nearby airports and Santa Rosa?

Yes, there is a direct bus departing from San Francisco Airport, CA and arriving at Santa Rosa, CA. Services depart hourly. The journey takes approximately 2 h.

Operators from Nearby airports to Santa Rosa

OperatorPhoneWebsite
Sonoma Airport Express+1 707-837-8700Sonoma Airport Express
Yolobus+1 530-666-2877Yolobus
Amtrak+1 1-800-872-7245Amtrak
Monterey BusMonterey Bus
SMART+1 707-794-3330SMART