Travel from Washington to San-Francisco

Train, bus or fly from Washington to San Francisco?

United Airlines, Alaska Airlines, Inc. and five other airlines fly from Washington to San Francisco hourly. Alternatively, you can take a bus from Washington to San Francisco via Pittsburgh, PA, Barstow Travel Center, Los Angeles - Amtrak, CA, and Los Angeles in around 2 days 21 h.

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

ModeDurationPrice
From FARRAGUT WEST station subway to Reagan Washington airport, fly to San Francisco airport, then BART to San Francisco.7 h 58 min$250
From Washington Union Station Amtrak train to BWI Amtrak/MARC Station, bus to Baltimore airport, fly to Oakland airport, BART to Coliseum, then BART to San Francisco.7 h 59 min$370
From FARRAGUT WEST station subway to Wiehle-Reston East Station, bus to Washington Dulles airport, fly to San Francisco airport, then BART to San Francisco.8 h 39 min$257
From Washington Union Station Amtrak train to BWI Amtrak/MARC Station, bus to Baltimore airport, fly to San Francisco airport, then BART to San Francisco.8 h 11 min$356
From FARRAGUT WEST station subway to Reagan Washington airport, fly to Oakland airport, BART to Coliseum, then BART to San Francisco.9 h 54 min$564
From Washington Union Station Amtrak train to BWI Amtrak/MARC Station, bus to Baltimore airport, fly to San Jose airport, line 10 bus to Santa Clara Caltrain, then Caltrain to San Francisco.10 h 2 min$371
From Washington Union Station Amtrak train to 30th Street Station, train to Philadelphia airport, fly to San Francisco airport, then BART to San Francisco.10 h 6 min$454
From Washington, DC bus to Pittsburgh, PA, bus to Barstow Travel Center, bus to Los Angeles - Amtrak, CA, walk to Los Angeles, then bus to San Francisco - Townsend St & 5th St.2 days 21 h$323
From Washington Union Station Amtrak train to Chicago Union Station Amtrak, train to Richmond, then BART to Civic Center/UN Plaza.2 days 23 h$875
From Washington drive to San Francisco.43 h 49 min$338

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

It takes approximately 7 h 58 min to get from Washington to San Francisco, including transfers.

Is there a direct bus between Washington and San Francisco?

No, there is no direct bus from Washington to San Francisco. However, there are services departing from Washington, DC and arriving at San Francisco - Townsend St & 5th St via Pittsburgh, PA, Barstow Travel Center and Los Angeles. The journey, including transfers, takes approximately 2 days 21 h.

Operators from Washington to San Francisco

OperatorPhoneWebsite
Metro Washington DCMetro Washington DC
United AirlinesUnited Airlines
Alaska Airlines, Inc.Alaska Airlines, Inc.
Virgin AmericaVirgin America
Southwest AirlinesSouthwest Airlines
Frontier AirlinesFrontier Airlines
American AirlinesAmerican Airlines
DeltaDelta
BARTBART
Amtrak Acela Express+1 1-800-872-7245Amtrak Acela Express
BWI Airport ShuttleBWI Airport Shuttle
Spirit AirlinesSpirit Airlines
JetBlue AirwaysJetBlue Airways
MWAA+1(703) 417-8600MWAA
Air CanadaAir Canada
Santa Clara VTASanta Clara VTA
CaltrainCaltrain
SEPTASEPTA
Greyhound USA+1 214-849-8100Greyhound USA
Megabus877-462-6342Megabus
Amtrak+1 1-800-872-7245Amtrak