Bus Tickets from Calgary to Prince George

Previously seen trips

Next departures for Calgary to Prince George on November 12
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
BC Bus North + Cold Shot
Bus
Cold Shot Terminal, #6 1313 44 Ave NE
Bus Shelter, 1295 7 AveNo tags
BC Bus North + Cold Shot
Bus
Centex Memorial Drive
Bus Shelter, 1295 7 AveNo tags
Cold Shot + BC Bus North
Bus
Centex Memorial Drive
Bus Shelter, 1295 7 AveNo tags

Compare 2 ways to go from Calgary to Prince George

We recommend taking the bus

Among the sustainable travel choices, the bus stands out as a good way to reach Prince George. The journey takes about 1 day, 4 hours, and with fares starting at just $229, it presents an excellent value for a comfortable ride.

3bus per day
1d 4hAverage Duration
668 kmDistance
17kgCO₂ emissions
Average Price$229 - $285Average Duration1d 4h
17kg CO₂e
Carpool
Average Price$69 - $69Average Duration9h
28kg CO₂e

Frequently asked questions about travelling from Calgary to Prince George by bus

  1. What is the travel distance from Calgary to Prince George?

    The distance between Calgary and Prince George is around 667 km (414 miles).

  2. What are the departure and arrival locations for buses traveling from Calgary to Prince George?

    Buses traveling this route start their trip at Calgary International Airport, in Calgary, and end it at Prince George Greyhound Bus Station, in Prince George.

People from around the world trust Busbud

Popular Buses Connecting Calgary

Buses Leaving from Calgary

Buses Going to Calgary

Popular Buses Connecting Prince George

Buses Leaving from Prince George

Buses Going to Prince George