---
title: "Prince George to Fort Nelson: 817 km, drive time, flights, bus"
description: "Prince George to Fort Nelson and back: 817 km, about 10 h 26 min by road via Hwy 97. Nonstop flights on Central Mountain Air; bus options; live road events…"
url: https://princegeorgepulse.ca/visit/prince-george-to-fort-nelson/
markdown: https://princegeorgepulse.ca/visit/prince-george-to-fort-nelson.md
site: PG Pulse (https://princegeorgepulse.ca), The pulse of Prince George, British Columbia
generated: 2026-10-23T01:41:34.876Z
---

# Prince George to Fort Nelson

Getting from Prince George to Fort Nelson, and from Fort Nelson back to Prince George: the drive, nonstop flights, buses and trains, with road events and highway cameras on the way.

Route updated 6 h ago Flights, buses and trains checked October 20, 2026

- **By road**: 817 km
- **Driving time**: 10 h 26 min
- **Highways**: Hwy 97
- **Nonstop flights**: Yes

## Driving

From downtown Prince George to Fort Nelson is about **817 km** by road, roughly **10 h 26 min** of driving without stops, following Hwy 97. That is the route planner’s estimate for good conditions: allow extra time for breaks, construction and winter roads.

[Highway 97 north conditions](https://princegeorgepulse.ca/highways/97-north/)

### On the way

Towns on the route, with their road distance from Prince George.

1. Bear Lake 76 km · 1 h 3 min
2. [Chetwynd](https://princegeorgepulse.ca/visit/prince-george-to-chetwynd/) 302 km · 3 h 42 min
3. [Fort St. John](https://princegeorgepulse.ca/visit/prince-george-to-fort-st-john/) 437 km · 5 h 37 min
4. Fort Nelson 817 km · 10 h 26 min

- Check [DriveBC](https://www.drivebc.ca/) before you leave for closures, collisions and construction.
- **Winter tires:** Signed highways need winter tires or chains on board October 1 to April 30; some highways outside mountain passes or high-snowfall areas end March 31. [British Columbia](https://www2.gov.bc.ca/gov/content/transportation/driving-and-cycling/traveller-information/seasonal/winter-driving)

## Road conditions on the way

DriveBC events on the route outside Prince George and near Fort Nelson, and highway cameras along the way.

## Flying

Nonstop between Prince George (YXS) and Fort Nelson (YYE), as listed by the airport and the airlines on October 20, 2026:

- [Central Mountain Air](https://www.flycma.com/schedule) [Source](https://www.flycma.com/prince-george)

Schedules and seasonal routes change, so book and check times with the airline. The return flights from Fort Nelson to Prince George are with the same airlines.

[Prince George Airport: parking, getting there, arrivals and departures](https://princegeorgepulse.ca/visit/airport/)

## Bus and train

- ### [BC Bus North](https://bcbus.ca/)
  - Prince George – Fort St John: Northbound Mon and Thu; southbound Tue and Fri Via Mackenzie, Chetwynd, Dawson Creek.
  - Fort St John – Fort Nelson: Mon and Fri, both directions Connects with the Prince George – Fort St John route.
  [778-763-4155](tel:7787634155) [Schedule: BC Bus North (Tahltan NST Bussing): home and schedule](https://bcbus.ca/)

Days and stops as each operator publishes them, checked October 20, 2026. Coming back from Fort Nelson, use the return days listed with each route. Confirm with the operator before you travel.

## Official links

- [Northern Rockies Regional Municipality](https://www.northernrockies.ca/)

## More trips from Prince George

- [Prince George to Quesnel](https://princegeorgepulse.ca/visit/prince-george-to-quesnel/) 122 km
- [Prince George to Mackenzie](https://princegeorgepulse.ca/visit/prince-george-to-mackenzie/) 182 km
- [Prince George to Williams Lake](https://princegeorgepulse.ca/visit/prince-george-to-williams-lake/) 241 km
- [Prince George to Chetwynd](https://princegeorgepulse.ca/visit/prince-george-to-chetwynd/) 302 km
- [Prince George to Smithers](https://princegeorgepulse.ca/visit/prince-george-to-smithers/) 372 km
- [Prince George to Jasper](https://princegeorgepulse.ca/visit/prince-george-to-jasper/) 376 km
- [Prince George to Dawson Creek](https://princegeorgepulse.ca/visit/prince-george-to-dawson-creek/) 403 km
- [Prince George to Fort St. John](https://princegeorgepulse.ca/visit/prince-george-to-fort-st-john/) 437 km
- [Prince George to Cache Creek](https://princegeorgepulse.ca/visit/prince-george-to-cache-creek/) 444 km
- [Prince George to Kamloops](https://princegeorgepulse.ca/visit/prince-george-to-kamloops/) 528 km
- [Prince George to Grande Prairie](https://princegeorgepulse.ca/visit/prince-george-to-grande-prairie/) 536 km
- [Prince George to Terrace](https://princegeorgepulse.ca/visit/prince-george-to-terrace/) 576 km
- [Prince George to Kelowna](https://princegeorgepulse.ca/visit/prince-george-to-kelowna/) 686 km
- [Prince George to Prince Rupert](https://princegeorgepulse.ca/visit/prince-george-to-prince-rupert/) 720 km
- [Prince George to Edmonton](https://princegeorgepulse.ca/visit/prince-george-to-edmonton/) 742 km
- [Prince George to Calgary](https://princegeorgepulse.ca/visit/prince-george-to-calgary/) 786 km
- [Prince George to Vancouver](https://princegeorgepulse.ca/visit/prince-george-to-vancouver/) 787 km
- [Flights to Puerto Vallarta](https://princegeorgepulse.ca/visit/prince-george-to-puerto-vallarta/)
- [Flights to Victoria](https://princegeorgepulse.ca/visit/prince-george-to-victoria/)

[Nearby towns: drive times and weather](https://princegeorgepulse.ca/visit/nearby-towns/)

## Sources and notes

- Distance, drive time, highways and towns on the way: [OSRM](https://project-osrm.org/) routing from downtown Prince George on map data © [OpenStreetMap contributors](https://www.openstreetmap.org/copyright) (ODbL), recalculated monthly. Times assume good conditions and no stops.
- Road events and cameras: [DriveBC](https://www.drivebc.ca/) (road events and highway cameras, Province of British Columbia, Open Government Licence – British Columbia; camera images from [DriveBC](https://www.drivebc.ca/cameras)). DriveBC covers British Columbia roads only.
- Flights: the airport authority’s airline information page and the airlines’ own route pages, linked above. We don’t show live flight times; the airport publishes its own arrivals and departures board.
- Buses and trains: each operator’s published schedule page, linked with each service.
- Open data: [/api/v1/trips/fort-nelson](https://princegeorgepulse.ca/api/v1/trips/fort-nelson).

## More in Explore

[See all in Explore](https://princegeorgepulse.ca/browse/#explore)

- [Outdoors Parks, lakes, trails and campgrounds nearby](https://princegeorgepulse.ca/outdoors/)
- [Northern lights tonight Aurora forecast, clouds and dark spots](https://princegeorgepulse.ca/northern-lights/)
- [Indoor fun Things to do on rainy and cold days](https://princegeorgepulse.ca/visit/indoor-activities/)
- [Where to stay Hotels, motels, B&Bs and campgrounds](https://princegeorgepulse.ca/visit/where-to-stay/)
- [History and places The bowl, the rivers, the railway](https://princegeorgepulse.ca/explore/)
- [Lheidli T’enneh Whose land this is](https://princegeorgepulse.ca/indigenous/)

## Data

Machine-readable data behind this page, from the free PG Pulse API (https://princegeorgepulse.ca/developers/).

### Trip data

Source: [OSRM routing engine (router.project-osrm.org) on OpenStreetMap data](https://project-osrm.org/). Licence: ODbL 1.0, © OpenStreetMap contributors (https://www.openstreetmap.org/copyright). Updated 2026-10-22T17:29:43.662Z.
JSON: https://princegeorgepulse.ca/api/v1/trips/fort-nelson

- **id**: fort-nelson
- **name**: Fort Nelson
- **kind**: Town
- **region**: _none_
- **lat**: 58.805555
- **lng**: -122.697222
- **page**: <https://princegeorgepulse.ca/visit/prince-george-to-fort-nelson/>
- **drive**: true
- **km**: 816.7
- **driveMin**: 626
- **driveLabel**: 10 h 26 min
- **highways**: Hwy 97
- **routedAt**: 2026-10-22T17:29:43.662Z
- **roadNote**: _none_
- **airport**: YYE
- **tourism**: _none_

#### corridors

| id | name | page |
| --- | --- | --- |
| 97-north | Highway 97 north | https://princegeorgepulse.ca/highways/97-north/ |


#### stops

| name | km | driveMin | page |
| --- | --- | --- | --- |
| Bear Lake | 76 | 63 |  |
| Chetwynd | 302 | 222 | https://princegeorgepulse.ca/visit/prince-george-to-chetwynd/ |
| Fort St. John | 437 | 337 | https://princegeorgepulse.ca/visit/prince-george-to-fort-st-john/ |


#### flights

| airline | seasonal | destination | url |
| --- | --- | --- | --- |
| Central Mountain Air | false | Fort Nelson (YYE) | https://www.flycma.com/schedule |

_Nested fields (source) are in the JSON version._


#### ground

| name | kind | operator | phone | url |
| --- | --- | --- | --- | --- |
| BC Bus North | Bus | Tahltan NST Bussing Ltd. (bcbus.ca redirects to tnst.ca) | 778-763-4155 | https://bcbus.ca/ |

_Nested fields (routes, source) are in the JSON version._


#### site

- **label**: Northern Rockies Regional Municipality
- **url**: <https://www.northernrockies.ca/>


#### roadEvents

| id | headline | type | severity | summary | roads | where | km | updated |
| --- | --- | --- | --- | --- | --- | --- | --- | --- |
| drivebc.ca/RIDE-101222 | CONSTRUCTION | CONSTRUCTION | MINOR | Paving operations from Hart Highway, Bear Lake to Redrocky Creek | Highway 97 | route | 63 | 2026-09-24T09:45:41-07:00 |
| drivebc.ca/RIDE-101226 | CONSTRUCTION | CONSTRUCTION | MINOR | Paving operations from Highway 97 S, Mt Solitude to Powder King Rd | Highway 97 | route | 160 | 2026-09-24T09:52:01-07:00 |
| drivebc.ca/RIDE-103243 | CONSTRUCTION | CONSTRUCTION | MINOR | Bridge maintenance at Taylor Bridge, in Taylor | Highway 97 | route | 280 | 2026-10-13T07:32:50-07:00 |
| drivebc.ca/RIDE-104074 | CONSTRUCTION | CONSTRUCTION | MINOR | Bridge maintenance from Highway 97 N, 255 Road to 259 Road | Highway 97 | route | 285 | 2026-10-22T12:09:42-07:00 |
| drivebc.ca/RIDE-102655 | CONSTRUCTION | CONSTRUCTION | MINOR | Bridge construction at Beatton River Number 1 Bridge, at Beatton River Bridge | Highway 97 | route | 352 | 2026-09-29T11:09:13-07:00 |
| drivebc.ca/RIDE-102654 | CONSTRUCTION | CONSTRUCTION | MINOR | Bridge construction at Alaska Highway, in NRRM and at Bougie Creek Bridge | Highway 97 | route | 457 | 2026-09-22T13:58:47-07:00 |
| drivebc.ca/RIDE-103933 | CONSTRUCTION | CONSTRUCTION | MINOR | Bridge maintenance at Adsett Creek Bridge, in Northern Rockies and at Adsett Creek Bridge | Highway 97 | route | 466 | 2026-10-20T11:36:15-07:00 |


#### webcams

| id | name | caption | highway | image | url | updated | fromCityKm |
| --- | --- | --- | --- | --- | --- | --- | --- |
| 940 | Salmon Valley Road - E | Highway 97 at Salmon Valley Road north of Prince George, looking east. | 97 | https://www.drivebc.ca/images/940.jpg?t=1792719492 | https://www.drivebc.ca/cameras/940 | 2026-10-22T18:35:58-07:00 | 21 |
| 885 | Whiskers Point - N | Highway 97 near Whiskers Point Provincial Park entrance on the east side of McLeod Lake, looking north. | 97 | https://www.drivebc.ca/images/885.jpg?t=1792719492 | https://www.drivebc.ca/cameras/885 | 2026-10-22T18:20:05-07:00 | 110 |
| 488 | East Pine Hill | Highway 97 about 27 km east of Chetwynd on East Pine Hill, looking east. | 97 | https://www.drivebc.ca/images/488.jpg?t=1792719492 | https://www.drivebc.ca/cameras/488 | 2026-10-22T18:35:08-07:00 | 222 |
| 10 | South Taylor Hill - N | Highway 97 about 20 km south of Fort St. John at South Taylor Hill, looking north. | 97 | https://www.drivebc.ca/images/10.jpg?t=1792719492 | https://www.drivebc.ca/cameras/10 | 2026-10-22T18:30:05-07:00 | 277 |
| 1167 | Mile 73 - E | Highway 97 at Mile 73 Road about 44 km north of Fort St. John, looking east. | 97 | https://www.drivebc.ca/images/1167.jpg?t=1792719492 | https://www.drivebc.ca/cameras/1167 | 2026-10-22T18:38:03-07:00 | 307 |
| 124 | Fort Nelson | Highway 97 at Fort Nelson weigh scale, looking north. | 97 | https://www.drivebc.ca/images/124.jpg?t=1792719492 | https://www.drivebc.ca/cameras/124 | 2026-10-22T18:30:02-07:00 | 537 |

---

Markdown version of https://princegeorgepulse.ca/visit/prince-george-to-fort-nelson/. Guide for AI agents: https://princegeorgepulse.ca/llms.txt. Free API: https://princegeorgepulse.ca/developers/
