We’re proud to provide daily passenger service to the following locations in Northern BC!

These BC bus locations are bookable online or by reaching out to our call centre at: 1-844-564-7494. Please note that for the safety of all staff and passengers, facemasks are mandatory onboard and at our BC bus locations.

City Location Description
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 (7-11)
Dawson Creek Co-op Mall 10200 8th St
Fort Fraser Petro-Canada 528 Hwy 16 W
Fort St John 99 Ave & 100 St Bus stop (small sign) ½ block off 100th
Fraser Lake Mall Bus stop shelter by the mall/shopping centre
Fort Nelson Recreation Centre (side of the rec centre – look for the local transit stop) 5500 Alaska Highway
Gitsegukla 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 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 (1295 7th Ave) on 7th Ave (close to the Terry Fox Statue).

Directions: Left at 6th, right at George, follow to Dominion Stop.

Pine Centre Mall Bus stop located at the Starbucks/TD Bank end of the mall (3055 Massey Dr.)
Westgate Mall Bus stop located outside the Walmart shopping centre (6565 Southridge Ave)
Prince Rupert Downtown 7th and 1st Ave Bus stop by the Highliner Hotel
Prophet River Post Office 233 Alaska Hwy
Smithers Mall Bus stop, 3664 BC-16 right across street from Sportcheck
Taylor Esso 10216 100 St
Telkwa Tyhee Market 1349 BC-16
Tête Jaune Lodge Campground 11957 L’Heureux Rd
Terrace Skeena Mall By the bus stop on Lakelse Ave
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

Click here to visit Health Link BC and stay up to date on COVID-19

bcbn routes map


Online Bookings: The cutoff for purchasing tickets online is 24 hours prior to departure.

Phone Bookings: Passengers booking over the phone must book at least 3 hours prior to departure time

Walk-up Tickets: We recommend booking in advance, however, passengers may show up at a stop and pay the driver (debit or credit card only) based on availability.  Cash is not accepted.

You have Successfully Subscribed!