Travel from San-Francisco-Airport-SFO to Roseville-CA-USA

Bus or fly from San Francisco Airport (SFO) to Roseville?

Greyhound USA operates a bus from San Francisco Airport (SFO) to Roseville 5 times a day. Tickets cost $10 - $35 and the journey takes 2 h 10 min. Alternatively, United Airlines flies from San Francisco Airport (SFO) to Roseville 5 times a day.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from San Francisco Airport (SFO) to Roseville

ModeDurationPrice
From San Francisco International Airport BART to MacArthur, BART to Richmond Transit Station Amtrak, then train to Roseville Amtrak.4 h 27 min$57
From SFO Airport Terminal A-Lower Level line 292 bus to San Francisco, CA, bus to Richards Blvd & Sequoia Pacific Blvd, line 15 bus to Sacramento, CA, then line 3649 Amtrak Thruway to Roseville, CA.6 h 16 min$20
From San Francisco International Airport BART to Walnut Creek BART Station, bus to Vacaville Transportation Center, bus to 8Th St & Capitol Ave, then bus to Douglas Blvd & Buljan Dr.6 h 16 min$24
From San Francisco Airport (SFO) drive to Roseville.2 h 5 min$14
From San Francisco airport fly to Sacramento airport, night bus to 8Th St & K St, then bus to Roseville.3 h 44 min$97

How long does it take to get from San Francisco Airport (SFO) to Roseville?

It takes approximately 4 h 27 min to get from San Francisco Airport (SFO) to Roseville, including transfers.

Is there a direct bus between San Francisco Airport (SFO) and Roseville?

No, there is no direct bus from San Francisco Airport (SFO) to Roseville. However, there are services departing from SFO Airport Terminal A-Lower Level and arriving at Roseville, CA via San Francisco, CA, Richards Blvd & Sequoia Pacific Blvd and Sacramento, CA. The journey, including transfers, takes approximately 6 h 16 min.

Operators from San Francisco Airport (SFO) to Roseville

OperatorPhoneWebsite
BARTBART
Amtrak+1 1-800-872-7245Amtrak
SamTransSamTrans
Greyhound USA+1 214-849-8100Greyhound USA
Sacramento Regional TransitSacramento Regional Transit
Fairfield and Suisun TransitFairfield and Suisun Transit
Roseville TransitRoseville Transit
United AirlinesUnited Airlines
Yolobus+1 530-666-2877Yolobus