Transportation & Maps
Driving and VIA Rail service are the most direct transportation options to McBride. Visitors can also fly to Prince George Airport, a 2.5-hour drive from McBride. Because of its small size, McBride is an easy walkabout town.
Highway 16 from Prince George to Jasper, Alberta passes McBride and a number of small rural settlements in the Robson Valley, including Crescent Spur, Dunster, and Tete Jaune. Take Highway 16 from McBride to Dunster, and the forest service road to Tete Jaune.
This route offers a pleasant laidback drive through farmland, passing historical buildings, creeks and rivers, and in August a Chinook salmon spawning area. Exercise caution, as there can be forest-industry traffic between Dunster and South Croydon. McBride is also located along the Lakes & Trails Circle Route.
Vehicle rentals are not available in town, but are found at Prince George.
VIA Rail stops at the McBride Train Station on Main St. and 1st Ave, traveling from Prince George to Jasper, Alberta.
For more information on transportation options to and from McBride, stop by the McBride Visitor Centre. Area maps are also available here.