Topley

Topley is an unincorporated Post Office settlement in north western central Interior of British Columbia, within the Bulkley-Nechako Regional District.

Topley is located about 19 miles southeast of Houston and 30 miles northwest of Burns Lake

Rail
Two Local services on BC Rail's Grand Trunk Line call at Topley Station. Trains 7003E.1-3/7004E.1-3 run three times daily between Hagwilget and Prince George, whilst Trains 7007E.1-5/7008E.1-5 run five times each day between Ganiks Laxha and Prince George. The Topley Landing Branch begins here, running north to Topley Landing Station in Granisle.

Road
Topley is located on Yellowhead Highway (BC Highway 16), and is the southern terminus of the Babine Lake Highway (BC Highway 118).