Northern British Columbia is a vast region covering most of the northern half of the province of British Columbia.
Regions
Haida Gwaii
An archipelago of more than 150 islands. Two of them are quite large. It was called the Queen Charlotte Islands until the name was changed in 2010.
North Coast-Nechako
Expansive wilderness and indigenous culture. The North Coast is famous for fishing while the interior is mountains and forests; anchored by Prince George and Prince Rupert.
Peace Country and Northern Rockies
The Rockies, Mile Zero of Alaska Highway, boreal forest, and some of North America's northernmost farmlands; anchored by Dawson Creek and Fort St John.
Cities
- Prince George — the largest city in the northern BC, and its business and government centre, but not one of its tourist centres
- Daajing Giids-Skidegate — neighbouring villages on Haida Gwaii, with Daajing Giids (formerly named Queen Charlotte) being the main service centre and Skidegate being the ferry connection to the mainland.
- Dawson Creek — Mile zero on the Alaska Highway, it has a number of murals that depict aspects of building the Alaska Highway
- Fort Nelson — A resources town (forestry, oil and gas) and last "major" centre before the Yukon
- Fort St. John — Established in 1794, it's the oldest European-established settlement in present-day British Columbia and the largest town in the region
- Kitimat — a town that was built in the 1950s to support an aluminum industry
- Prince Rupert — a coastal city with ferry and rail links
- Smithers — a charming alpine town that is a good base for exploring the surrounding wilderness
- Terrace — the regional retail and service hub for the northwestern portion of British Columbia
Other destinations
Understand
Northern British Columbia is a vast area, most of it undeveloped. Most settlements are along the Yellowhead Highway (Highway 16) or the Peace River area. Much of the land is forested and mountainous, although the Peace River Country is flatter and an the upstream extension of the Peace River in neighbouring Alberta.
Get in
By car
Driving will demand many hours at the wheel. In the summer months, expect at least 14 hours of driving from the border. In the winter months, you will need to bring a chain for the drive on the Alaska Highway and at least 16 hours of driving.
By plane
Airports within this region with scheduled commercial flights
Most of the airports listed above have direct flights from Vancouver International Airport.
By bus
-
Ebus. Bus service three days per week per direction between Kamloops and Prince George with stops in Savona, Cache Creek, Clinton, 70 Mile House, 100 Mile House, Lac La Hache, Williams Lake, Quesnel, and Hixon. 2023-01-14
-
BC Bus North, +1-844-564-7494. Provides twice per week bus service between Prince George and Valemount with a stops in McBride and Tete Jaune Cache. 2022-03-19
-
Cold Shot, +1 587-557-7719, support@coldshot.ca. Bus service from Monday to Friday between Fort St. John and Grande Prairie with stops in Dawson Creek, Hythe, and Beaverlodge. Also offers bus service between Grande Prairie and Edmonton. 2021-02-04
By train
- VIA Rail Canada. Operates a route between Jasper and Prince Rupert with stops in McBride, Prince George, Vanderhoof, Burns Lake, Houston, Smithers, New Hazelton, Kitwanga, and Terrace. The train travels during the daytime, taking two days in each direction. There is an overnight stop in Prince George, where passengers will need to book sleeping accommodations. 2022-04-02 The route is sometimes referred to by its old name, The Skeena. The train makes three departures per direction per week and is more of a scenic excursion than a cost-effective means of transportation.
- White Pass and Yukon Route, +1-800-343-7373, info@wpyr.com. Operates out of Skagway, Alaska, and stops in Northern British Columbia on its way to Carcross, Yukon. Service operates from May to early October. 2022-08-22 The train is the means of getting to the Canadian trailhead of the Chilkoot Trail located in Bennett City, British Columbia.
By boat
- Alaska Marine Highway System (AMHS) (Alaska Ferry), 2000 Park Ave, Prince Rupert, 54.29581°, -130.35316°, +1 907-465-3941 (main number), +1 250-627-1744 (Prince Rupert Terminal). Connects Prince Rupert to Ketchikan, Wrangell, Petersburg, Kake, Sitka, Juneau, Haines, Skagway in the southeast panhandle of Alaska. They also have a separate sailing to and from Bellingham to southeast Alaska. 2018-12-22
- BC Ferries. Operates ferries connecting coastal communities. 2022-04-30 Operates a vehicle ferry route that enters the region by taking the Inside Passage route from Port Hardy in North Vancouver Island to Prince Rupert via Bella Bella and/or Klemtu.
Get around
By boat
- BC Ferries. Operates ferries around coastal British Columbia. 2022-08-25 Routes within Northern British Columbia include:
- Vehicle ferry between the Prince Rupert on the mainland and Graham Island (Skidegate) on Haida Gwaii (7 to 8 hours crossing).
- Vehicle ferry within Haida Gwaii between Graham Island (Skidegate) and Moresby Island (Alliford Bay) near Sandspit (20 minutes crossing)..
- Inland Ferries. Operated under contract for British Columbia's Ministry of Transportation and Infrastructure, inland ferries are vehicle ferries that connect roads across rivers and lakes. Routes operate throughout the year, but some river ferries may not operate during parts of the Spring due to river conditions. Free Ferries in this region:
- Francois Lake Ferry, 54.0389°, -125.7636°. Daily first departures: 5:30 AM / 5:55 AM (Southside / Northside); Daily last departures: 10:30 PM / 11:00 PM (Southside / Northside). The ferry is located at Francois Lake, which is about 26 km south of the village of Burns Lake. 15 minutes crossing. Departures from a given side of the lake are every 50-60 minutes.
- Usk Reaction Ferry, 54.6355°, -128.4099°. Daily 6:45 AM - 10AM, 11:00 AM - 2:45 PM, 3:15 PM - 7:00 pm, and 8:00 PM - 11:15 PM. Located just north of Highway 16, about 16 km east of Terrace. Crosses the Skeena River between South and North Usk. 5 to 7 minutes crossing. Operates on demand.
By bus
- BC Bus North, +1-844-564-7494. Provides twice per week bus service on the following routes within Northern British Columbia:. 2022-03-19
- Between Prince George and Fort St. John with stops in Mackenzie, Chetwynd, Dawson Creek, and Taylor. There is also a weekly trip between Dawson Creek and Fort Nelson including a stop in Fort St. John, allowing passengers to travel between Prince George and Fort Nelson over two consecutive days.
- Between Prince George and Prince Rupert with stops in Vanderhoof, Fraser Lake, Burns Lake, Houston, Smithers, New Hazelton, Kitwanga, and Terrace, and Port Edward.
By public transit
See
Northern British Columbia has plenty of wilderness with natural features and wildlife, as well as numerous historical destinations. Totem poles can be found in the western portions of the region and are important cultural monuments for the region's Indigenous peoples.
Do
There at least half a dozen provincial parks scattered through the region that offer opportunities for camping, fishing, more hiking, canoeing, wildlife and bird watching, and being along in the wilderness.
Most towns have trails for hiking, horse-riding, cross-country skiing, mountain biking and/or snowmobiling.
There are plenty of freshwater and saltwater sport fishing opportunities throughout the region.
Stay safe
Northern British Columbia is sparsely populated. If you are driving, ensure that you have enough fuel in your car for your journey, a spare tire, and emergency equipment as it assistance may be far away and take a long time to get to you.
See Dangerous animals#Bears for information on safety in bear country.
Go next
If you've come this far, you really should continue further north to explore Yukon or Alaska.