Getting Here

Getting to McBride

For current weather conditions click here

For current road reports click here

McBride is located on the Yellowhead Highway 16 in the heart of the Robson Valley:

Driving: Prince Rupert – 933km | 583mi west

Smithers – 580km | 363mi west

Prince George – 210km | 131mi west

Dome Creek – 95km | 59mi west

Loos – 53km | 33mi west

Crescent Spur – 50km | 51mi west

Goat River – 40km | 25mi west

Dunster – 30km | 19mi east

Tete Jaune Cache – 70km | 44mi east

Valemount – 85km | 53mi east

Kamloops – 404km | 252mi south

Jasper, AB – 170km | 106mi east

Edmonton, AB – 450km | 281mi east

By Rail: VIA Rail passenger service along the route of the Grand Trunk Pacific Railway from Prince Rupert to Jasper.

By Bus: Greyhound Bus twice daily service west to Prince George and east to Edmonton.

By Air: YXS Prince George Airport is 200 km west of McBride. Daily flights to major centers in BC and AB; planned expansion to accommodate international flights.

Private aircraft:

McBride has a 830m air strip to accommodate small aircraft. Factoid: McBride has the highest national average of pilots per capita.

Check Out our Top Ten Reasons to Move you and your Business to McBride