Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /var/www/wp-content/plugins/visual_composer/include/classes/core/class-vc-mapper.php on line 111
Route 16 - Plan your motorcycle travel and find your adventure destination!
Rest Stop on Route 16

Tour Route 16

Your motorcycle trip awaits...
All About

Route 16

The trip of a lifetime is waiting for you!

Route 16 perfectly intersects through the middle of British Columbia, running east to west from Mount Robson to Prince Rupert. The highway binds the communities along it together through the vast wilderness, changing scenery, and plentiful wildlife. In addition, the nature and environment through which your bike passes are truly astounding, making the rider feel the freedom of the open road on two wheels. Less traffic allows for an uninterrupted experience of the true culture and history along the Route.

There are well over a dozen stops to make throughout the journey to discover our pioneer past, the fur trade, the railway, our local First Nations, and present industry.

Click here to view our gallery…

About - Tour Route 16


Side Routes

Fort St. James

Francois Lake

*Hwy 35 (some gravel, loops back to Houston & Hwy 16)*

Hello BC Info



*South on Hwy 37*

Kitimat Visitor Centre


*North on Hwy 37A*

District of Stewart

Nisga'a Highway Nass Valley

*Hwy 37*

Nisga’a Nation

Port Hardy

*No road access, By ferry only.*

Port Hardy Visitor Centre


Along Route 16

On The Route

Mount Robson to McBride:
76.5km or 47.53mi

McBride to Prince George:
208.5km or 129.56mi

Prince George to Vanderhoof:
99.5km or 61.83mi

Vanderhoof to Burns Lake:
128.2km or 79.66mi

Burns Lake to Houston:
79.7km or 49.52mi

Houston to Smithers:
64km or 39.77mi

Smithers to The Hazeltons:
68km or 42.25mi

Hazelton to Terrace:
137km or 85.13mi

Terrace to Prince Rupert:
144km or 89.48mi

Side Routes

Valemount to Mount Robson:
36.6km or 22.74mi


Valemount to McBride:
84.2km or 52.32mi


PG to Mackenzie:
183km or 113.71mi


PG to Barkerville:
188km or 116.82mi


Burns Lake to Francois Lake:
30.3km or 18.83mi
(includes Ferry)


Burns Lake to Granisle:
98.4km or 61.14mi

Vanderhoof to Fort St James:
66.9km or 41.57mi


Kitwanga to Stewart:
213km or 132.35mi


Terrace to Kitimat:
61.6km or 38.28mi


Terrace to New Aiyansh:
100km or 62.14mi


Prince Rupert to Port Hardy:
523km or 324.98mi by Ferry

Our Wonderful


Click below for more information...

Contact Us

Use the form below or contact us directly...