ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Prince George

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Prince Rupert to Prince George

🛣️ The route takes approximately 10 hours and 30 minutes, giving you a chance to enjoy the scenic views along the way. BC Bus North operates this bus service to ensure a comfortable ride. 💰 Ticket prices for the bus ride from Prince Rupert to Prince George range from C$0 to C$74, making it an affordable transportation option for your travel needs.

Where to stay in Prince George

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Accomodation
  • Yes, there is a direct bus service between Prince Rupert and Prince George. The bus departs from Prince Rupert and arrives in Prince George twice a week, specifically on Tuesdays and Fridays. The journey typically takes around 10 hours and 30 minutes, providing a convenient and straightforward transportation option between the two cities.
  • You can catch the bus from Prince Rupert to Prince George at the Prince Rupert station. The bus services for this route are operated by BC Bus North, and the departure point is specifically located at the Prince Rupert station. Make sure to arrive at the station on time to board the bus for a smooth journey to Prince George.
  • The bus traveling from Prince Rupert to Prince George operated by BC Bus North, arrives at the Prince George station. This is the designated stop for passengers completing the journey between the two cities. Upon arrival at Prince George station, travelers can easily disembark and continue with their onward plans in the city.
  • The cost of a bus ticket from Prince Rupert to Prince George can vary, ranging from C$0 to C$76, depending on factors such as the time of booking, seat availability, and any promotions or discounts that may be applicable. Passengers are advised to check the current fares with the bus service provider Bus North, to obtain the most accurate and up-to-date pricing information. Additionally, booking in advance or being flexible with travel dates can potentially result in securing lower fares for the journey between the two cities.
  • There are two buses per week that travel directly from Prince Rupert to Prince George. These bus services, operated by BC Bus North, specifically depart on Tuesdays and Fridays. The journey duration between the two cities typically takes approximately 10 hours and 30 minutes, providing travelers with limited but regular transportation options for this route. Passengers are advised to check schedules and book tickets in advance, considering the varying prices that range from C$0 to C$76 for a bus ticket between Prince Rupert and Prince George.
  • The buses traveling from Prince Rupert to Prince George are generally less crowded on Tuesdays compared to Fridays. This is because Tuesdays typically see fewer travelers opting for this route. On the other hand, buses on Fridays tend to be more crowded as it may be a preferred travel day for many passengers, potentially leading to busier conditions. Travelers looking for a more relaxed and potentially less crowded journey may consider selecting the Tuesday departure option.
  • The first bus of the week traveling from Prince Rupert to Prince George departs on Tuesday. The exact departure time can vary, so it is recommended to check the schedule with BC Bus North for the most up-to-date information. The last bus of the week typically leaves on Friday. Travelers should ensure they arrive at the Prince Rupert station in time for departure on their chosen travel day.

Will you be returning to Prince Rupert by bus?

If you are looking for a return bus journey, you can check the buses from Prince George to Prince Rupert.

See schedule