Find coaches from New Hazelton to Prince Rupert

Previously seen journeys

Next departures from New Hazelton to Prince Rupert on 25 November
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
BC Bus NorthBus
Bust Stop Next to Post Office
7 St - 1 Ave Bus Stop by Highliner HotelNo tags
BC Bus NorthBus
Bust Stop Next to Post Office
7 St - 1 Ave Bus Stop by Highliner HotelNo tags
BC Bus NorthBus
Bust Stop Next to Post Office
7 St - 1 Ave Bus Stop by Highliner HotelNo tags
BC Bus NorthBus
Bust Stop Next to Post Office
7 St - 1 Ave Bus Stop by Highliner HotelNo tags
BC Bus NorthBus
Bust Stop Next to Post Office
7 St - 1 Ave Bus Stop by Highliner HotelNo tags

Compare 2 ways to travel from New Hazelton to Prince Rupert

We recommend taking the train

Among the sustainable travel choices, the train stands out as a good way to reach Prince Rupert. The journey takes about 4 hours 48 minutes and with fares starting at just £33, it presents an excellent value for a comfortable ride.

1train per day
4h 48mAverage duration
129 milesDistance
19kgCO₂ emissions
Average price£51 - £52Average duration3h 45m
5kg CO₂e
Average price£33 - £39Average duration4h 48m
19kg CO₂e

Frequently asked questions about travelling by bus from New Hazelton to Prince Rupert

  1. What's the distance between New Hazelton and Prince Rupert by coach?

    The distance between New Hazelton and Prince Rupert by coach is approximately 127 miles (204 km).

  2. What is the best way to go from New Hazelton to Prince Rupert without a car?

    The best way to go from New Hazelton to Prince Rupert without a car is by coach. They are frequent and reliable, offering a convenient and eco-friendly journey. You can also consider rideshare services depending on your preferences.

People from around the world trust Busbud