Travel from Spokane to Vancouver-BC-Canada

Train, bus or fly from Spokane to Vancouver?

Alaska Airlines, Inc., Delta and three other airlines fly from Spokane to Vancouver hourly. Alternatively, you can take a train from Spokane to Vancouver via Everett Amtrak in around 10 hours 31 minutes.

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 Spokane to Vancouver

ModeDurationPrice
From Sprague @ Jefferson line 60 bus to Spokane airport, fly to Vancouver airport, then train to Vancouver.5 h 52 min$348
From Spokane drive to Trail airport, fly to Vancouver airport, then train to Vancouver.4 h 47 min$196
From Sprague @ Jefferson line 60 bus to Spokane airport, fly to Seattle airport, tram to Seattle King Street Station Amtrak, then train to Vancouver.7 h 57 min$224
From Spokane Amtrak train to Everett Amtrak then train to Vancouver Pacific Central Station Amtrak.10 h 31 min$145
From Spokane, WA bus to SODO Busway & S Royal Brougham Way, bus to Seattle, WA, then bus to Vancouver, BC.10 h 39 min$106
From Spokane bus to Seattle, WA - Amtrak then Amtrak Thruway to Vancouver, BC.12 h 15 min$95
From Spokane drive to Vancouver.7 h 8 min$67

How long does it take to get from Spokane to Vancouver?

It takes approximately 5 hours 52 minutes to get from Spokane to Vancouver, including transfers.

Is there a direct train between Spokane and Vancouver?

No, there is no direct train from Spokane to Vancouver. However, there are services departing from Spokane Amtrak and arriving at Vancouver Pacific Central Station Amtrak via Everett Amtrak. The journey, including transfers, takes approximately 10 hours 31 minutes.

Is there a direct bus between Spokane and Vancouver?

No, there is no direct bus from Spokane to Vancouver. However, there are services departing from Spokane, WA and arriving at Vancouver, BC via SODO Busway & S Royal Brougham Way and Seattle, WA. The journey, including transfers, takes approximately 10 hours 39 minutes.

Operators from Spokane to Vancouver

OperatorPhoneWebsite
Spokane TransitSpokane Transit
Alaska Airlines, Inc.Alaska Airlines, Inc.
DeltaDelta
United AirlinesUnited Airlines
Air CanadaAir Canada
WestJetWestJet
Translink BCRTC604-953-3333Translink BCRTC
Pacific Coastal AirlinesPacific Coastal Airlines
Sound Transit (ST)Sound Transit (ST)
Amtrak+1 1-800-872-7245Amtrak
Greyhound USA+1 214-849-8100Greyhound USA
King County MetroKing County Metro
Boltbus+1 1-877-265-8287Boltbus
Northwestern Trailways+1 800-366-6975Northwestern Trailways
Amtrak Thruway+1 800 872-7245Amtrak Thruway