Located in British Columbia, Canada, you can travel by train to Prince George from 7 destinations and choose from 7 daily train schedules to get you there. VIA Rail has the most train connections to Prince George. The furthest train arriving in Prince George covers a distance of 1120.32 miles, 1802.53 kms, covering the journey in 51 hours and 38 minutes
There are 1.238095 daily VIA Rail schedules to Prince George. VIA Rail can get you to Prince George by train from 7 destinations including Jasper.