Travel from Revelstoke to Kamloops

Bus from Revelstoke to Kamloops

Greyhound Canada operates a bus from Revelstoke to Kamloops once daily. Tickets cost $17 - $45 and the journey takes 3 h 27 min.

How to get from Revelstoke to Kamloops

From Revelstoke, BC bus to Kamloops, BC. 3 h 27 min $38. From Revelstoke drive to Kamloops. 2 h 50 min $26.

Operators from Revelstoke to Kamloops

Close Print Itinerary
  1. Here are 2 options to get from
    Revelstoke to Kamloops:

    1. Trip:
      1 Bus
      • One-Way approx: USD $17 - $45
      • Duration: 3 h 27 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $17 - $45
        • Duration: 3 h 27 min
        Close x
    2. Trip:
      2 Drive
      • One-Way approx: USD $17 - $26
      • Duration: 2 h 50 min
      Open +
      • Trip:
        2 Drive
        • One-Way approx: USD $17 - $26
        • Duration: 2 h 50 min
        Close x