Houston is located in Northwestern B.C.. 465 kilometers (290 miles) east of Prince
Rupert and 320 kilometers (199 miles) west of Prince George along Highway 16. Highway 16 links British Columbia with Northern Alberta and Highway 37, the route to the Yukon and Alaska. Click here to see a enlarged map. This location-roughly midway between two major centres - makes Houston a key supply and service centre for this big area.
British Columbia Distance Calculator
CN Rail’s bustling main line passes through Houston to the Pacific Ports of Kitimat, Prince Rupert, and Ridley Island. Spurs link Houston with North America and the world.
Daily scheduled flights are available just 45 minutes from Houston. Houston’s own air port, which serves small and medium sized aircraft, has been upgraded to accept jet aircraft. Two helicopter services operate out of the Houston Area. Via Rail and Greyhound offer regular passenger service.