NOTICE: Road maintenance between Prince Rupert and Terrace, expect delays.
Thank you for your patience!
YOUR CONNECTION ACROSS NORTHERN BC
BC Bus North offers dependable and affordable intercity transportation throughout Northern British Columbia, bringing together communities like Prince Rupert, Prince George, Fort St. John, Fort Nelson, Valemount, and numerous vibrant locations along the route.
A Flex Pass is an undated reservation that you can redeem within 1 year from date of purchase.
To redeem a flex pass, click the link below and put the flex pass code (Item ID FP-xxx) to book a seat in your preferred schedule within the year,
https://nst.betterez.com/cart/68703c7f7cd7d705925e52a1/flexpass/69a71a9ca2e5bf0742eebc79
Bookings & Inquiries: 778-763-4155
Centre Hours: Daily, 8:30 AM to 5 PM (except Statutory Holidays)
Our Network
BC Bus North offers convenient schedules and affordable fares across four routes serving 29 communities throughout Northern British Columbia.
Sit back and enjoy the journey as our friendly, professional drivers take care of the road, allowing you to relax, take in the stunning northern scenery, and arrive at your destination feeling refreshed and well‑rested.
Prince George to Prince Rupert
Our Schedule
Prince Rupert to Prince George
Tuesday and Friday
Prince George to Fort St John
Monday and Thursday
Valemount to Prince George
Monday and Friday
Fort St John to Prince George
Tuesday and Friday
Fort Nelson to Fort St John (Roundtrip)
Monday and Friday
Monday and Thursday