Travel from Vancouver-BC-Canada to Rossland

Bus or fly from Vancouver to Rossland?

Pacific Coastal Airlines flies from Vancouver to Rossland twice daily. Alternatively, Greyhound Canada operates a bus from Vancouver to Rossland once daily. Tickets cost $35 - $95 and the journey takes 9 h 3 min.

How to get from Vancouver to Rossland

From King Edward Station train to Vancouver airport, fly to Trail airport, then taxi to Rossland. 2 h 52 min $221. From King Edward Station train to Vancouver airport, fly to Castlegar airport, then taxi to Rossland. 2 h 58 min $366. From Vancouver, BC bus to Christina Lake, BC then taxi to Rossland. 10 h 5 min $225. From Vancouver drive to Rossland. 7 h 57 min $62.
Close Print Itinerary
  1. Here are 4 options to get from
    Vancouver to Rossland:

    1. Trip:
      1 Fly to Trail
      • One-Way approx: USD $162 - $422
      • Duration: 2 h 52 min
      Open +
      • Trip:
        1 Fly to Trail
        • One-Way approx: USD $162 - $422
        • Duration: 2 h 52 min
        Close x
    2. Trip:
      2 Fly to Castlegar
      • One-Way approx: USD $202 - $567
      • Duration: 2 h 58 min
      Open +
      • Trip:
        2 Fly to Castlegar
        • One-Way approx: USD $202 - $567
        • Duration: 2 h 58 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $169 - $253
      • Duration: 10 h 5 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $169 - $253
        • Duration: 10 h 5 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $50 - $75
      • Duration: 7 h 57 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $50 - $75
        • Duration: 7 h 57 min
        Close x