Welcome to BC Bus North
We are proud to serve Northern BC with safe and reliable transportation.
BC Bus North offers convenient schedules and affordable fares across four routes serving 34 communities throughout Northern British Columbia.
Sit back and enjoy the journey and arrive at your destination feeling refreshed and well‑rested.
BC Bus North operates 8 roundtrips a week to serve you better!
Our Routes & Schedule
We transport passengers in the following routes:
Our Locations
BC Bus North are located in the following stops:
Azouzetta: Lake Lodge & Cabins — 56290 HWY 97
Bear Lake: GP Gas Station — 328 Grizzly Ave
Broman/Duncan: HWY 16 @ Duncan Lake Rd — Small bus stop sign on the side road
Buckinghorse River: Lodge — 175 Alaska HWY
Burns Lake: Town Pantry — 299 Yellowhead HWY
Chetwynd: Petro-Canada (7-11) — 5001 S Access Rd
Dawson Creek: Co-op Mall — 10200 8th St
Fort Fraser: Petro-Canada — 528 Hwy 16 W
Fort Nelson: Recreation Centre — 5500 Alaska Highway (Side of the recreation center)
Fort St John: 99 Ave & 100 St — Bus stop ½ block off 100th
Fraser Lake: Mall — Bus stop shelter by the mall/shopping center
Gitsegukla: Highway Pull-off — Pull off on the highway
Groundbirch: Race Trac Gas — Mile 28 – Hart HWY
Houston: A&W — 3282 BC-16
Kitwanga: Petro-Canada — Hwy 16 & 37
Mackenzie: Recreation Centre — 400 Skeena Dr
McBride: Train Station — 1st Ave
McLeod Lake: General Store — 47265 John Hart HWY
Moricetown (Witset): Esso Gas Station — 201 Beaver Rd
New Hazelton: Post Office — Bus stop next to Post Office (4484 10 Ave)
Pink Mountain: Campsite/General store — Right on the Alaska Highway
Port Edward: General Store — 370 Skeena Dr
Prince George: 7th and Dominion — Bus shelter outside of the Four Seasons Pool
Prince George: Pine Centre Mall — Bus stop at the Starbucks/TD Bank end
Prince George: Westgate Mall — Bus stop outside the Walmart shopping center
Prince Rupert: Downtown — 7th and 1st Ave (By the Highliner Hotel)
Prophet River: Post Office — 233 Alaska Hwy
Smithers: Mall — 3664 BC-16 (Across from Sportcheck)
Taylor: Esso — 10216 100 St
Telkwa: Tyhee Market — 1349 BC-16
Terrace: Skeena Mall — Bus stop on Lakelse Ave
Tête Jaune: Lodge Campground — 11957 L'Heureux Rd
Topley: Rest stop — Bus shelter Westbound side of HWY
Valemount: Petro-Canada — 1495 5th Ave
Vanderhoof: Co-op — 227 1st St
Wonowon: Esso — Alaska Hwy
Do you have any concerns or feedback about any of our station?
Please let us know by sending us a completed form below:
Do you need help with your booking?
Talk to Us
+1 (778) 763-4155
Our call center is open daily from Monday to Sunday, 8:00 AM to 5 PM