Travel from Seattle to Banff

Bus from Seattle to Banff

You can take a bus from Seattle to Banff via Vancouver, BC in around 18 h 44 min.

Book transport from Seattle to Banff

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Seattle to Banff

ModeDurationPrice
From Pioneer Sq Stn & 3rd Av - James - Bay C tram to Seattle airport, fly to Calgary airport, then Banff Airport shuttle to Banff.6 h 38 min$217
From Seattle, WA - Convention Center shuttle to Lynden, WA, drive to Abbotsford airport, fly to Calgary airport, then Banff Airport shuttle to Banff.7 h 39 min$282
From Seattle, WA - Convention Centre shuttle to Bridgeport Station, train to Vancouver airport, fly to Calgary airport, then Banff Airport shuttle to Banff.8 h 10 min$290
From Seattle, WA bus to Vancouver, BC then bus to Banff, AB.18 h 44 min$127
From Seattle King Street Station Amtrak train to Vancouver, BC then bus to Banff, AB.18 h 44 min$145
From Seattle drive to Banff.11 h 37 min$97

How long does it take to get from Seattle to Banff?

It takes approximately 6 h 38 min to get from Seattle to Banff, including transfers.

Is there a direct bus between Seattle and Banff?

No, there is no direct bus from Seattle to Banff. However, there are services departing from Seattle, WA and arriving at Banff, AB via Vancouver, BC. The journey, including transfers, takes approximately 18 h 44 min.

Operators from Seattle to Banff

OperatorPhoneWebsite
Sound Transit (ST)Sound Transit (ST)
Alaska Airlines, Inc.Alaska Airlines, Inc.
DeltaDelta
Air CanadaAir Canada
WestJetWestJet
Brewster ExpressToll Free: 1 888 285 0376Brewster Express
BellAir Airporter Shuttle+1 866-235-5247BellAir Airporter Shuttle
Quick ShuttleQuick Shuttle
Translink BCRTC604-953-3333Translink BCRTC
Air TransatAir Transat
Boltbus+1 1-877-265-8287Boltbus
Greyhound Canada+1 1-800-661-8747Greyhound Canada
Amtrak+1 1-800-872-7245Amtrak