Travel from Spokane to Banff

How to get from Spokane to Banff?

There is no direct connection from Spokane to Banff. However, you can take the bus to Kettle Falls, WA, take the drive to Christina Lake, take the bus to Kelowna, then take the bus to Banff, AB. Alternatively, you can take the train to Everett Amtrak, take the train to Vancouver, BC, then take the bus to Banff, AB.

Book transport from Spokane 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 Spokane to Banff

From Spokane STA Plaza, WA bus to Kettle Falls, WA, drive to Christina Lake, bus to Kelowna, then bus to Banff, AB. 16 h 48 min $145. From Spokane Amtrak train to Everett Amtrak, train to Vancouver, BC, then bus to Banff, AB. 25 h 15 min $286. From Spokane drive to Banff. 8 h 8 min $72. From Sprague @ Jefferson line 60 bus to Spokane airport, fly to Calgary airport, then Banff Airport shuttle to Banff. 8 h 51 min $623. From Spokane Intermodal, WA bus to Kettle Falls, WA, drive to Christina Lake, BC, bus to Castlegar airport, fly to Calgary airport, then Banff Airport shuttle to Banff. 9 h 35 min $399.
Close Print Itinerary
  1. Here are 5 options to get from
    Spokane to Banff:

    1. Trip:
      1 Bus, drive
      • One-Way approx: USD $78 - $163
      • Duration: 16 h 48 min
      Open +
      • Trip:
        1 Bus, drive
        • One-Way approx: USD $78 - $163
        • Duration: 16 h 48 min
        Close x
    2. Trip:
      2 Train, bus
      • One-Way approx: USD $132 - $337
      • Duration: 25 h 15 min
      Open +
      • Trip:
        2 Train, bus
        • One-Way approx: USD $132 - $337
        • Duration: 25 h 15 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $45 - $70
      • Duration: 8 h 8 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $45 - $70
        • Duration: 8 h 8 min
        Close x
    4. Trip:
      4 Fly from Spokane, Banff Airport shuttle
      • One-Way approx: USD $256 - $876
      • Duration: 8 h 51 min
      Open +
      • Trip:
        4 Fly from Spokane, Banff Airport shuttle
        • One-Way approx: USD $256 - $876
        • Duration: 8 h 51 min
        Close x
    5. Trip:
      5 Bus, drive, bus to Castlegar, fly, Banff Airport shuttle
      • One-Way approx: USD $184 - $579
      • Duration: 9 h 35 min
      Open +
      • Trip:
        5 Bus, drive, bus to Castlegar, fly, Banff Airport shuttle
        • One-Way approx: USD $184 - $579
        • Duration: 9 h 35 min
        Close x