Travel from Jasper-AB-Canada to Prince-George

Bus or train from Jasper to Prince George?

Greyhound Canada operates a bus from Jasper to Prince George once daily. Tickets cost $12 - $35 and the journey takes 1 h 30 min. Greyhound Canada also services this route once daily. Alternatively, VIA Rail operates a train from Jasper to Prince George 4 times a day. Tickets cost $45 - $150 and the journey takes 7 h 23 min.

How to get from Jasper to Prince George

From Jasper, AB bus to Tete Jaune, BC, walk to Tete Jaune, BC, then bus to Prince George, BC. 6 h 11 min $71. From Jasper train to Prince George. 7 h 23 min $104. From Jasper drive to Prince George. 5 h 22 min $47. From Jasper, AB bus to Kamloops, BC, taxi to Kamloops airport, fly to Prince George airport, then taxi to Prince George. 7 h 32 min $832.

Is there a direct train between Jasper and Prince George?

Yes, there is a direct train departing from Jasper and arriving at Prince George. Services depart 4 times a day, and operate Wednesday, Friday and Sunday. The journey takes approximately 7½ hours.

Is there a direct bus between Jasper and Prince George?

No, there is no direct bus from Jasper to Prince George. However, there are services departing from Jasper, AB and arriving at Prince George, BC via Tete Jaune, BC. The journey, including transfers, takes approximately 6 h 11 min.

Operators from Jasper to Prince George

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

    1. Trip:
      1 Bus
      • One-Way approx: USD $33 - $86
      • Duration: 6 h 11 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $33 - $86
        • Duration: 6 h 11 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $45 - $150
      • Duration: 7 h 23 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $45 - $150
        • Duration: 7 h 23 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $30 - $45
      • Duration: 5 h 22 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $30 - $45
        • Duration: 5 h 22 min
        Close x
    4. Trip:
      4 Bus, fly
      • One-Way approx: USD $443 - $938
      • Duration: 7 h 32 min
      Open +
      • Trip:
        4 Bus, fly
        • One-Way approx: USD $443 - $938
        • Duration: 7 h 32 min
        Close x