- Calgary to Prince George buses
Previously seen trips
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
BC Bus North + Cold Shot | Bus | Cold Shot Terminal, #6 1313 44 Ave NE | Bus Shelter, 1295 7 Ave | No tags | ||||
BC Bus North + Cold Shot | Bus | Centex Memorial Drive | Bus Shelter, 1295 7 Ave | No tags | ||||
Cold Shot + BC Bus North | Bus | Centex Memorial Drive | Bus Shelter, 1295 7 Ave | No 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 the good way to reach Prince George. The journey takes about 1 day, 4 hours and with fares starting at just $160, it presents an excellent value for a comfortable ride.
3bus per day
1d 4hAverage Duration
414 milesDistance
17kgCO₂ emissions
| Average Price | Average Duration | CO₂ emissions | Actions | |
|---|---|---|---|---|
| Average Price$160 - $199 | Average Duration1d 4h | 17kg CO₂e | ||
Carpool | Average Price$48 - $48 | Average Duration9h | 28kg CO₂e |
Where are the popular stops in Calgary and Prince George?
Stops in Calgary
- BEntrance #2, 112-261055 Crossiron Blvd, Balzac, AB T0M 0E0, Canada
- C304 35 Ave NE, Calgary, AB T2E 2K6, Canada
- DWhitehorn LRT Station, Calgary, AB T1Y, Canada
- E
Downtown Greyhound Station
850 16 St SW, Calgary, AB T3C 3V7, Canada - F
Brentwood
3953-3971 Brentwood Rd NW, Calgary, AB T2L 1L1, Canada
Stops in Prince George
- A
Prince George Greyhound Bus Station
1566 12th Ave, Prince George, BC V2L 3S9





