The journey from Montreal to Prince George covers approximately 4,300 km. You can fly from Montreal-Trudeau (YUL) to Prince George Airport (YXS) with a connection, or drive across the Trans-Canada Highway. This route takes you through the heart of the Canadian prairies and into the northern interior of British Columbia. Whether you choose to fly or drive, you will experience the diverse geography of the country. Plan for a long travel day if you choose to fly, or a multi-day adventure if you take the road.
Total Distance: Driving distance is 4,300 km; straight-line air distance is 3,500 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 7 hours | 46 hours |
| Avg Price | $450 - $900 | $750 - $1,000 in fuel |
| Operator | Air Canada / WestJet | Personal Vehicle |
| Route | YUL to YXS via Vancouver (YVR) or Calgary (YYC). | Trans-Canada Highway 1 to the Yellowhead Highway 16. |
| Tip | Prince George airport is small and easy to navigate. | The drive is long; plan for overnight stops in major cities along the way. |
June to August for pleasant weather and outdoor activities.