Travel from Vancouver-BC-Canada to San-Francisco

Bus or fly from Vancouver to San Francisco?

United Airlines, WestJet and five other airlines fly from Vancouver to San Francisco hourly. Alternatively, you can take a bus from Vancouver to San Francisco via Sacramento, CA in around 26 h 55 min.

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 Vancouver to San Francisco

ModeDurationPrice
From King Edward Station train to Vancouver airport, fly to San Francisco airport, then BART to San Francisco.5 h 15 min$163
From King Edward Station train to Vancouver airport, fly to Oakland airport, BART to Coliseum, then BART to San Francisco.6 h 43 min$177
From King Edward Station train to Vancouver airport, fly to San Jose airport, line 10 bus to Santa Clara Caltrain, then Caltrain to San Francisco.6 h 47 min$168
From King Edward Station train to River Rock Casino Resort, Richmond, shuttle to Seattle airport, fly to Oakland airport, BART to Coliseum, then BART to San Francisco.8 h 14 min$183
From King Edward Station train to River Rock Casino Resort, Richmond, shuttle to Bellingham airport, fly to Oakland airport, BART to Coliseum, then BART to San Francisco.6 h 26 min$220
From Vancouver, BC bus to Sacramento, CA then bus to San Francisco, CA.26 h 55 min$104
From Vancouver, BC bus to University St Stn & 3rd Av - Seneca Or University Street - Bay C, bus to Seattle King Street Station Amtrak, train to Oakland Jack London Square Station, walk to Lake Merritt, then BART to Civic Center/UN Plaza.28 h 29 min$302
From Vancouver drive to San Francisco.16 h 29 min$154

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

It takes approximately 5 h 15 min to get from Vancouver to San Francisco, including transfers.

Is there a direct bus between Vancouver and San Francisco?

No, there is no direct bus from Vancouver to San Francisco. However, there are services departing from Vancouver, BC and arriving at San Francisco, CA via Sacramento, CA. The journey, including transfers, takes approximately 26 h 55 min.

Operators from Vancouver to San Francisco

OperatorPhoneWebsite
Translink BCRTC604-953-3333Translink BCRTC
United AirlinesUnited Airlines
WestJetWestJet
Air CanadaAir Canada
DeltaDelta
Alaska Airlines, Inc.Alaska Airlines, Inc.
American AirlinesAmerican Airlines
Virgin AmericaVirgin America
BARTBART
Southwest AirlinesSouthwest Airlines
Santa Clara VTASanta Clara VTA
CaltrainCaltrain
Quick ShuttleQuick Shuttle
Allegiant AirAllegiant Air
Greyhound USA+1 214-849-8100Greyhound USA
Boltbus+1 1-877-265-8287Boltbus
King County MetroKing County Metro
Amtrak+1 1-800-872-7245Amtrak