Prince George and Prince Rupert

BC Bus North is proud to provide bus service, offering two weekly departures each way between Prince Rupert and Prince George, in addition to connecting you to the major hubs of northern BC.

Known for its infrastructure and industry, Prince George remains the largest northern city in the province. In Prince Rupert, discover everything from fishing to fresh seafood to adventurous helicopter tours. Let BC Bus North take you from the interior to the coast and 15 communities in between with our affordable and reliable bus service.

Prince George to Prince Rupert

Bus Schedule from Prince George to Prince Rupert

Monday and ThursdayTime
Prince George: Four Seasons Pool - 1295 7th Ave 8:00
Prince George: Pine Centre8:10
Prince George: Westgate Mall8:20
Vanderhoof CO-OP: Arrive9:25
Fort Fraser Petro Canada: Arrive9:45
Fort Fraser: Petro Canada10:00
Fraser Lake: Fraser Lake Mall10:15
Burns Lake: Chevron11:15
Broman/Duncan: Hwy 16 at Duncan Lk. Rd.11:45
Topley: Rest Area11:55
Houston: A&W12:15
Telkwa: Tyhee Market12:50
Smithers Mall: Arrive13:00
Smithers Mall: Depart14:00
Moricetown: Esso Gas Station14:20
New Hazelton (by Post Office)14:40
Kitwanga Junction: Petro Canada15:20
Terrace Skeena Mall: Arrive16:30
Terrace Skeena Mall: Depart16:45
Port Edward: General Store18:15
Prince Rupert: Downtown - 7th & 1st Ave18:30


Prince Rupert to Prince George

Bus Schedule From Prince Rupert to Prince George

Tuesdays and FridaysTime
Prince Rupert: Downtown - 7th & 1st Ave8:00
Port Edward: General Store8:15
Terrace Skeena Mall: Arrive9:45
Terrace Skeena Mall: Depart10:00
Kitwanga Junction: Petro Canada11:05
New Hazelton (by Post Office)11:45
Moricetown: Esso Gas Station12:05
Smithers Mall: Arrive12:30
Smithers Mall: Depart13:30
Telkwa: Tyhee Market13:45
Houston A&W14:15
Topley: Rest Area14:35
Broman/Duncan: Hwy 16 at Duncan Lk. Rd.14:50
Burns Lake: Arrive15:15
Burns Lake: Depart15:30
Fraser Lake: Fraser Lake Mall16:20
Fort Fraser: Petro Canada16:35
Vanderhoof: CO-OP: Arrive17:00
Prince George: Westgate Mall (Walmart area)18:00
Prince George: Pine Centre18:15
Prince George: Downtown 7th & Dominion18:30

Prince George and Prince Rupert


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!