There are 9 ways to get from Santa Rosa to Four Corners by plane, train, subway, bus, train (Amtrak), or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Sonoma County Airport to Salt Lake City International Airport
best- Fly from Sonoma County Airport (STS) to Salt Lake City International Airport (SLC)plane STS - SLC
3h 14m$61–335Train, BART, bus
- Take the train from SMART Santa Rosa Downtown to SMART San Rafaeltrain
- Take the subway from Montgomery Street to Berryessa / North San Josesubway
- Take the bus from San Jose - King Rd Pink Elephant to Phoenixbus
20h 58m$109–164Train
- Take the train from SMART Santa Rosa Downtown to SMART San Rafaeltrain Smart
- Take the train from Richmond to Salt Lake Citytrain California Zephyr
21h 21m$201–490Drive 1,005.6 mi
- Drive from Santa Rosa to Delta Area Chamber of Commercecar 1,005.6 mi
17h 23m$184–266Fly Sonoma County Airport to Phoenix
- Fly from Sonoma County Airport (STS) to Phoenix (PHX)plane STS - PHX
3h 20m$61–315Train, bus to San Francisco International Airport, fly to Salt Lake City International Airport
- Take the train from SMART Santa Rosa Downtown to SMART Larkspurtrain
- Take the bus from Larkspur - pickup to San Francisco Airportbus
- Fly from San Francisco International Airport (SFO) to Salt Lake City International Airport (SLC)plane SFO - SLC
5h 32m$123–309Train, bus to Oakland International Airport, fly to Salt Lake City International Airport
- Take the train from SMART Santa Rosa Downtown to SMART San Rafaeltrain
- Take the bus from San Rafael to Oakland International Airportbus
- Fly from Oakland International Airport (OAK) to Salt Lake City International Airport (SLC)plane OAK - SLC
5h 47m$176–421Train, bus to Oakland International Airport, fly to Phoenix
- Take the train from SMART Santa Rosa Downtown to SMART San Rafaeltrain
- Take the bus from San Rafael to Oakland International Airportbus
- Fly from Oakland International Airport (OAK) to Phoenix (PHX)plane OAK - PHX
5h 57m$346–511Bus
- Take the bus from Santa Rosa to Phoenix Bus Stationbus
21h 47m$69–92
Santa Rosa to Four Corners by train, bus, subway, and foot
Comparing Your Travel Options
The cheapest way to get from Santa Rosa to Four Corners is to bus which costs $65 - $95 and takes 21h 47m.
The fastest way to get from Santa Rosa to Four Corners is to fly which takes 3h 14m and costs $60 - $340.
No, there is no direct bus from Santa Rosa to Four Corners. However, there are services departing from Santa Rosa and arriving at 24th St & Jefferson St via 24th St & Buckeye Rd. The journey, including transfers, takes approximately 21h 47m.
No, there is no direct train from Santa Rosa to Four Corners. However, there are services departing from SMART Santa Rosa Downtown and arriving at Salt Lake City via El Cerrito Del Norte and Richmond. The journey, including transfers, takes approximately 21h 21m.
The distance between Santa Rosa and Four Corners is 609 miles. The road distance is 1011.5 miles.
The best way to get from Santa Rosa to Four Corners without a car is to train and BART and bus which takes 20h 58m and costs $100 - $170.
It takes approximately 3h 14m to get from Santa Rosa to Four Corners, including transfers.
Santa Rosa to Four Corners bus services, operated by ACN Autobuses, depart from Santa Rosa station.
Santa Rosa to Four Corners train services, operated by SMART, depart from SMART Santa Rosa Downtown station.
The best way to get from Santa Rosa to Four Corners is to fly which takes 3h 14m and costs $60 - $340. Alternatively, you can train, which costs $200 - $490 and takes 21h 21m, you could also bus, which costs $65 - $95 and takes 21h 47m.
What companies run services between Santa Rosa, CA, USA and Four Corners, NM, USA?
Delta, Alaska Airlines, Inc., and Southwest Airlines fly from Sonoma County Airport (STS) to Salt Lake City International Airport (SLC) 4 times a day. Alternatively, you can take a train from SMART Santa Rosa Downtown to Salt Lake City via SMART San Rafael, San Rafael Transit Center-Platform B, El Cerrito del Norte BART Station-Bay C1, El Cerrito Del Norte, Richmond, Richmond, Salt Lake City, Salt Lake Central Station, and North Temple / 200 W in around 21h 21m.
- Website
- southwest.com
Flights from Sonoma County Airport to Salt Lake City International Airport via Las Vegas
- Ave. Duration
- 4h 20m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- $55–310
Flights from Sonoma County Airport to Phoenix via Burbank
- Ave. Duration
- 4h
- When
- Tuesday and Wednesday
- Estimated price
- $50–270
Flights from Sonoma County Airport to Phoenix via San Diego
- Ave. Duration
- 4h 25m
- When
- Sunday, Monday, Thursday, and Friday
- Estimated price
- $50–280
Flights from Sonoma County Airport to Phoenix via Las Vegas
- Ave. Duration
- 4h 10m
- When
- Monday, Thursday, and Friday
- Estimated price
- $45–270
Flights from San Francisco International Airport to Salt Lake City International Airport via Las Vegas
- Ave. Duration
- 4h 3m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $55–310
Flights from Oakland International Airport to Salt Lake City International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $55–340
Flights from Oakland International Airport to Salt Lake City International Airport via Las Vegas
- Ave. Duration
- 3h 58m
- When
- Monday, Thursday, Friday, Sunday, Tuesday, and Wednesday
- Estimated price
- $65–370
Flights from Oakland International Airport to Salt Lake City International Airport via Burbank
- Ave. Duration
- 4h
- When
- Saturday
- Estimated price
- $75–390
Flights from Oakland International Airport to Phoenix
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- $55–310
Flights from Oakland International Airport to Phoenix via Ontario/San Bernardino
- Ave. Duration
- 3h 35m
- When
- Tuesday and Wednesday
- Estimated price
- $55–320
Flights from Oakland International Airport to Phoenix via Las Vegas
- Ave. Duration
- 3h 43m
- When
- Sunday, Tuesday, and Wednesday
- Estimated price
- $55–320
Flights from Oakland International Airport to Phoenix via Burbank
- Ave. Duration
- 3h 47m
- When
- Saturday, Tuesday, and Wednesday
- Estimated price
- $55–320
- Phone
- +1 707-794-3330
- [email protected]
- Website
- Sonoma Marin SMART
Train from SMART Santa Rosa Downtown to SMART San Rafael
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- $1–7
- Website
- Sonoma Marin SMART
Train from SMART Santa Rosa Downtown to SMART San Rafael
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- $1–7
- Website
- Sonoma Marin SMART
Train from SMART Santa Rosa Downtown to SMART Larkspur
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- $1–7
- Website
- Sonoma Marin SMART
Train from SMART Santa Rosa Downtown to SMART San Rafael
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- $1–7
- Website
- Sonoma Marin SMART
Train from SMART Santa Rosa Downtown to SMART San Rafael
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- $1–7
- Website
- Sonoma Marin SMART
- Phone
- +1 833 766 3553
- Website
- Tufesa
Bus from San Jose - King Rd Pink Elephant to Phoenix
- Ave. Duration
- 15h 45m
- Frequency
- Twice daily
- Estimated price
- $120–160
- Schedules at
- Tufesa
- Adult One way
- $120–160
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide
Booking & Getting There
Santa Rosa to Four Corners bus services, operated by ACN Autobuses, arrive at Phoenix Bus Station.
Four Corners is 1h ahead of Santa Rosa. It is currently 8:37 PM in Santa Rosa and 9:37 PM in Four Corners.
Santa Rosa to Four Corners train services, operated by SMART, arrive at SMART San Rafael station.
Yes, the driving distance between Santa Rosa to Four Corners is 1012 miles. It takes approximately 17h 23m to drive from Santa Rosa to Four Corners.




