Travel from Calgary to San-Francisco

Bus or fly from Calgary to San Francisco?

WestJet, Air Canada and six other airlines fly from Calgary to San Francisco hourly. Alternatively, you can take a bus from Calgary to San Francisco via Vancouver, BC and Sacramento, CA in around 42 h.

Book transport from Calgary to San Francisco

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

ModeDurationPrice
From NB Macleod TR @ 7 AVE SE line 300 bus to Calgary airport, fly to San Francisco airport, then BART to San Francisco.6 h 3 min$204
From NB Macleod TR @ 7 AVE SE line 300 bus to Calgary airport, fly to Oakland airport, BART to Coliseum, then BART to San Francisco.8 h 19 min$238
From NB Macleod TR @ 7 AVE SE line 300 bus to Calgary airport, fly to San Jose airport, line 10 bus to Santa Clara Caltrain, then Caltrain to San Francisco.9 h 53 min$179
From Calgary, AB bus to Vancouver, BC, bus to Sacramento, CA, then bus to San Francisco, CA.42 h$200
From Calgary, AB bus to 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.43 h 34 min$396
From Calgary, AB bus to Edmonton, train to Vancouver Pacific Central Station Amtrak, train to Seattle King Street Station Amtrak, train to Oakland Jack London Square Station, walk to Lake Merritt, then BART to Civic Center/UN Plaza.2 days 13 h$551
From Calgary drive to San Francisco.24 h 59 min$214

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

It takes approximately 6 h 3 min to get from Calgary to San Francisco, including transfers.

Is there a direct bus between Calgary and San Francisco?

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

Operators from Calgary to San Francisco

OperatorPhoneWebsite
Calgary Transit - Line 300+1 403-262-1000Calgary Transit - Line 300
WestJetWestJet
Air CanadaAir Canada
United AirlinesUnited Airlines
Alaska Airlines, Inc.Alaska Airlines, Inc.
DeltaDelta
Frontier AirlinesFrontier Airlines
Virgin AmericaVirgin America
American AirlinesAmerican Airlines
BARTBART
Southwest AirlinesSouthwest Airlines
Allegiant AirAllegiant Air
Santa Clara VTASanta Clara VTA
CaltrainCaltrain
Greyhound Canada+1 1-800-661-8747Greyhound Canada
Greyhound USA+1 214-849-8100Greyhound USA
Boltbus+1 1-877-265-8287Boltbus
King County MetroKing County Metro
Amtrak+1 1-800-872-7245Amtrak
VIA Rail+1 1 888 842-7245VIA Rail