Travel from Smithers to Prince-George

Train, bus or fly from Smithers to Prince George?

Central Mountain Air flies from Smithers to Prince George 6 times a week. Alternatively, Greyhound Canada operates a bus from Smithers to Prince George once daily. Tickets cost $25 - $65 and the journey takes 5 h 38 min.

How to get from Smithers to Prince George

From Smithers taxi to Smithers airport, fly to Prince George airport, then taxi to Prince George. 1 h 11 min $290. From Smithers, BC bus to Prince George, BC. 5 h 38 min $43. From Smithers train to Prince George. 6 h 5 min $80. From Smithers drive to Prince George. 5 h 18 min $37.

Operators from Smithers to Prince George

Close Print Itinerary
  1. Here are 4 options to get from
    Smithers to Prince George:

    1. Trip:
      1 Fly
      • One-Way approx: USD $201 - $410
      • Duration: 1 h 11 min
      Open +
      • Trip:
        1 Fly
        • One-Way approx: USD $201 - $410
        • Duration: 1 h 11 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $25 - $65
      • Duration: 5 h 38 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $25 - $65
        • Duration: 5 h 38 min
        Close x
    3. Trip:
      3 Train
      • One-Way approx: USD $40 - $140
      • Duration: 6 h 5 min
      Open +
      • Trip:
        3 Train
        • One-Way approx: USD $40 - $140
        • Duration: 6 h 5 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $30 - $45
      • Duration: 5 h 18 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $30 - $45
        • Duration: 5 h 18 min
        Close x