Region
Northern British Columbia
Come for Haida Gwaii or the Alaska Highway, not for a loop; pick one corridor and drive it one way.
Key facts · Canada
- Best months
- May–Aug
- Currency
- Canadian dollar (CAD, $)
- Language
- English and French
- Plugs
- A · B · 120 V
- Time zone
- Six zones: UTC−3:30 to UTC−8
Rules in force · 8Crossing between the US, Canada and Mexico by land needs …Cannabis is legal in Canada and in many US states, but ta…
- North America ↗Crossing between the US, Canada and Mexico by land needs your passport even on a day trip; rental cars need the company's written permission to cross, and most US and Canadian rental insurance stops at the Mexican border.
- North America ↗Cannabis is legal in Canada and in many US states, but taking any amount across the US, Canadian or Mexican border is a federal crime — including edibles and vapes.
- North America ↗The busiest US and Canadian national parks need timed-entry, campsite or lodge reservations in summer; release dates are months ahead.
- Canada ↗Visa-exempt travellers flying to or through Canada usually need an eTA; check your passport on the official Government of Canada site (canada.ca) and apply only there.
- Canada ↗A Parks Canada pass is needed to stop in national parks such as Banff and Jasper; some spots (for example Moraine Lake) are reached only by shuttle or tour, so book ahead.
- Canada ↗Keep well away from bears, elk and moose; carry bear spray on Rockies trails and follow trail closures.
- British Columbia ↗BC Ferries: reserve a vehicle sailing in summer; foot passengers just turn up.
- British Columbia ↗Interior wildfire smoke can hit July–August; keep plans flexible and check air quality.
Northern BC is half the province and almost none of its population: settlements sit on Highway 16 (the Yellowhead) or in the Peace River country, and everything between is forest, mountain and water. Distances are the trip. Fly into Prince George or Prince Rupert and drive one corridor one way, or take the Jasper–Prince Rupert train if you want the scenery without the wheel. Two weeks is the honest minimum for coast plus Peace; five to seven days covers one corridor.
Sleep
Which bed, for how many nights, and what to do from it
Where to sleep
Sleep base
- Prince RupertCity guide
Ferry and train terminus; base for Haida Gwaii and the Alaska Marine Highway.
Best Jun–Aug
JFMAMJJASOND - SmithersCity guide
Mid-Highway 16 stop with the Bulkley Valley and Hudson Bay Mountain behind it.
Best Jun–Sep, Dec–Mar
JFMAMJJASOND - Fort St. JohnCity guide
Peace country service town; start of the Alaska Highway run north.
Best Jun
JFMAMJJASOND
Day trip
- Haida GwaiiRegion
Not a day trip in practice: ferry 7–8 h from Prince Rupert or a short flight; allow 3+ nights.
Also here
- Prince GeorgeCity guide
Busiest airport in the region; junction of Highways 16 and 97; the practical first or last night.
Best Jun–Sep
JFMAMJJASOND - Dawson CreekCity guide
Mile 0 of the Alaska Highway; stock up before the long northern leg.
Best Jun–Aug
JFMAMJJASOND
Night sequences
- 5 nights
- Prince George 1 + Smithers 2 + Prince Rupert 2 (Highway 16 one way)
- 10 nights
- Prince George 1 + Smithers 1 + Prince Rupert 2 + Haida Gwaii 3 + back via Terrace 2
- 14 nights
- Coast corridor 7 + Peace country and Alaska Highway 7, flying out of Fort St. John or Fort Nelson
- Driving the region end to end is 14+ hours at the wheel from the southern border in summer, more in winter; the Alaska Highway leg needs winter tyres or chains and a spare.
- Cell coverage drops out between towns on Highway 37 and the Alaska Highway; carry water, food and a paper map.
- Some river ferries pause in spring when water is high; check before routing over one.
Day-trips door to door
| To | From | Door-to-door p50 | Last return | Note |
|---|---|---|---|---|
| Haida Gwaii | Prince Rupert | 480 min | check | BC Ferries crossing is 7–8 h; book the vehicle slot early and check the sailing calendar before fixing dates. |
| North Coast-Nechako | Prince George | 300 min | check | Highway 16 west to Smithers and Terrace; two days minimum with stops. |
| Peace Country and Northern Rockies | Prince George | 270 min | check | Highway 97 north to Dawson Creek and Fort St. John; the Alaska Highway starts here. |
Bags between cities
No luggage forwarding worth planning around; carry what you need, and note the Jasper–Prince Rupert train has an overnight stop in Prince George where you book your own bed.
When and how
Months, arrival and passes
Seasons at a glance
Pick a month to see where to go.
| Country | JJan | FFeb | MMar | AApr | MMay | JJun | JJul | AAug | SSep | OOct | NNov | DDec |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Prince Rupert | × | × | ok | ok | ok | go | go | go | ok | ok | × | × |
| Smithers | go | go | go | × | ok | go | go | go | go | ok | × | go |
| Fort St. John | ok | ok | × | ok | ok | go | ok | ok | ok | ok | × | × |
| Prince George | × | × | ok | ok | ok | go | go | go | go | ok | ok | × |
| Dawson Creek | × | × | × | ok | ok | go | go | go | ok | × | × | × |
| British Columbia (country-wide) | ok | ok | ok | ok | go | go | ok | ok | go | ok | ok | ok |
Computed from each country’s own data; hover a country name for the source. Advisory countries are left out.
Climate strip
| Zone | J | F | M | A | M | J | J | A | S | O | N | D |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Coast and Haida GwaiiPrince Rupert, Terrace, Haida Gwaii | wet | wet | wet | ok | best | best | best | best | ok | wet | wet | wet |
| Interior and PeacePrince George, Smithers, Fort St. John, Fort Nelson | cold | cold | ok | ok | best | best | best | best | ok | ok | cold | cold |
- Coast and Haida Gwaii
- Rain year-round, heaviest October–March; summer is the only reliably dry window and still wet. Fog can delay ferries and small flights.
- Interior and Peace
- Short warm summers, long cold winters; −20 °C or lower is normal December–February. Wildfire smoke can close highways in July–August.Short warm summers, long cold winters; −4 °F or lower is normal December–February. Wildfire smoke can close highways in July–August.
June to early September is the only window when everything — ferries, parks, campgrounds, the train — runs and the roads are clear.
Get in
| From | To | How | p50 | Note |
|---|---|---|---|---|
| Vancouver (YVR) | Prince George (YXS) | Direct flight | ~1 h 20 | The region's busiest airport and the usual entry point; most northern airports have direct Vancouver flights. |
| Vancouver (YVR) | Prince Rupert (YPR) | Flight via Vancouver, or the Jasper–Prince Rupert train | ~2 h flight | Small airport; the train takes two days each way with an overnight in Prince George. |
| Jasper | Prince Rupert | VIA Rail Jasper–Prince Rupert (the Skeena route) | 2 days daytime running | Three departures per direction per week; a scenic run rather than a cheap way to travel. |
| Port Hardy | Prince Rupert | BC Ferries Inside Passage | ~16–18 h | Vehicle ferry via Bella Bella and/or Klemtu; reserve in summer. |
| Edmonton / Grande Prairie | Dawson Creek / Fort St. John | Highway 43 (AB) then Highway 2 (BC), or Highway 16 via Jasper | long driving day | The Peace country is the road entry from Alberta; the Alaska Highway starts at Dawson Creek. |
| Prince George | Kamloops | Ebus | three days per week per direction | Stops at Quesnel, Williams Lake and 100 Mile House; check the current timetable before booking. |
Regional passes
BC Bus North
checkTwice-weekly service on Prince George–Fort St. John and Prince George–Prince Rupert; a weekly Dawson Creek–Fort Nelson trip links the two over consecutive days. Book ahead; seats are limited.
BC Ferries (Haida Gwaii and Inside Passage)
buyThe only vehicle route to Haida Gwaii and the coastal link south; reserve the sailing, not just the ticket.
Alaska Marine Highway
checkPrince Rupert to southeast Alaska ports; separate sailings to and from Bellingham. Fares and schedules vary by season — check before building a route on it.
Inland ferries
buyFree Ministry of Transportation river and lake crossings, including Francois Lake and the Usk reaction ferry; they save long detours.
Eat and move on
Regional food
| Dish | Where | Timing / trap |
|---|---|---|
| Salmon and halibut, grilled or smoked | Prince Rupert, Terrace, Haida Gwaii | Coastal towns; summer is the season. Book dinner in Prince Rupert on ferry nights. |
| Dungeness and king crab | Prince Rupert | Sold fresh in season; prices vary by catch — check the day's board. |
| Bannock and salmon | Indigenous-run cafes and cultural sites | Often the best stop on a long drive day; hours are short and seasonal. |
| Roadhouse burgers and diner breakfasts | Highway 16 and Alaska Highway | The default meal between towns; kitchen hours can end by 20:00.The default meal between towns; kitchen hours can end by 8:00 PM. |
| Wild berries and preserves | Farm stands and markets, Bulkley Valley | Late summer only; roadside stands take cash. |
Go next
British Columbia
Highway 97 south from Prince George, or a flight to Vancouver
The rest of the province: coast, mountains and the Okanagan.
Haida Gwaii
plannedBC Ferries 7–8 h from Prince Rupert, or a short flight
Allow three nights; the ferry alone eats a day each way.
North Coast-Nechako
plannedHighway 16 west from Prince George
Smithers, Terrace and the Skeena valley.
Peace Country and Northern Rockies
plannedHighway 97 north from Prince George
Dawson Creek, Fort St. John and the Alaska Highway.
Canada
Fly out of Prince George, Fort St. John or Prince Rupert
Plan the country trip around this leg, not the other way round.
Deep dive
Photos, reading and every source
Sources
- officialDestination BC — Northern BC
- officialBC Ferries
- officialVIA Rail Canada
- officialBC Bus North
- officialAlaska Marine Highway System
- officialBC Ministry of Transportation — inland ferries
- officialEbus
- secondaryWikivoyage: Northern British Columbia, revision 5257829 (CC BY-SA 4.0)