Travel from San-Francisco to Reno

Train, bus or fly from San Francisco to Reno?

Southwest Airlines flies from San Francisco to Reno 3 times a day. Alternatively, Greyhound USA operates a bus from San Francisco to Reno 5 times a day. Tickets cost $10 - $65 and the journey takes 6 h 15 min. Megabus also services this route twice daily.

Book transport from San Francisco to Reno

Travel Guides

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

How to get from San Francisco to Reno

ModeDurationPrice
From Civic Center/UN Plaza BART to Coliseum, BART to Oakland airport, fly to Reno airport, then line 12 bus to Reno.3 h 12 min$216
From Civic Center/UN Plaza BART to San Francisco airport, fly to Reno airport, then line 12 bus to Reno.3 h 18 min$282
From San Francisco Caltrain Caltrain to Santa Clara Caltrain Station, line 10 bus to San Jose airport, fly to Reno airport, then line 12 bus to Reno.4 h 9 min$196
From San Francisco bus to Reno, NV.6 h 15 min$22
From Civic Center/UN Plaza BART to Richmond Transit Station Amtrak, train to Sacramento, CA, then Amtrak Thruway to Reno, NV.8 h 3 min
From Civic Center/UN Plaza BART to Richmond Transit Station Amtrak then train to Reno Amtrak.8 h 16 min$84
From San Francisco drive to Reno.3 h 47 min$26

How long does it take to get from San Francisco to Reno?

It takes approximately 3 h 12 min to get from San Francisco to Reno, including transfers.

Is there a direct bus between San Francisco and Reno?

Yes, there is a direct bus departing from San Francisco and arriving at Reno, NV. Services depart five times a day, and operate every day. The journey takes approximately 6 h 15 min.

Operators from San Francisco to Reno

OperatorPhoneWebsite
BARTBART
Southwest AirlinesSouthwest Airlines
RTCRTC
United AirlinesUnited Airlines
CaltrainCaltrain
Santa Clara VTASanta Clara VTA
Alaska Airlines, Inc.Alaska Airlines, Inc.
Greyhound USA+1 214-849-8100Greyhound USA
Amtrak+1 1-800-872-7245Amtrak