Getting Here

By Rail:
VIA Rail passenger service on the rail line from Prince Rupert to Jasper serving Robson Valley communities year-round. Go to page.

By Bus:
BC Transit offers two trips per week between Valemount and Prince George. Go to page.

By Air:
YXS Prince George Airport is 200 km west of McBride. Daily flights to major centers in BC and AB, and international flights. Call 1-250-963-2400 or visit online

Private aircraft: McBride has an 830m air strip, Charlie Leake Field, CAV4, to accommodate small aircraft, operated by the Village of McBride, phone 1-250-569-2229. Some details at


BC road reports – visit online

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