There are 4 ways to get from Prince Rupert to Hartley Bay (Water) by bus, plane, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, fly, drive
best- Take the bus from Prince Rupert to Terrance Skeena Mallbus
- Fly from Northwest Regional Airport (YXT) to Greater Sudbury Airport (YSB)plane YXT - YSB
- Drive from Greater Sudbury Airport (YSB) to Hartley Bay (Water)car
16h$534–2,520Bus, drive, train
- Take the bus from Prince Rupert to Prince George, BCbus
- Take the bus from Prince George, BC to Valemountbus
- Drive from Valemount to Jaspercar
- Take the train from Jasper to Toronto Union Stationtrain
- Take the bus from Union Station Bus Terminal to Albanbus
4d 1h$1,007–2,070Drive 4,392.3 km
- Drive from Prince Rupert to Hartley Bay (Water)car 4,392.3 km
2d 5h$867–1,252Train, bus
- Take the train from Prince Rupert to Jaspertrain
- Take the train from Jasper to Toronto Union Stationtrain
- Take the bus from Union Station Bus Terminal to Albanbus
4d 16h$1,147–2,419
Northwest Regional Airport (YXT) to Greater Sudbury Airport (YSB) flights
Questions & Answers
The cheapest way to get from Prince Rupert to Hartley Bay (Water) is to drive which costs $850 - $1,300 and takes 2 days 5h.
The fastest way to get from Prince Rupert to Hartley Bay (Water) is to bus and fly and drive which takes 16h and costs $500 - $2,600.
The distance between Prince Rupert and Hartley Bay (Water) is 3679 km. The road distance is 4392.3 km.
The best way to get from Prince Rupert to Hartley Bay (Water) without a car is to train and bus which takes 4 days 16h and costs $1,100 - $2,500.
It takes approximately 16h to get from Prince Rupert to Hartley Bay (Water), including transfers.
Hartley Bay (Water) is 3h ahead of Prince Rupert. It is currently 9:43 AM in Prince Rupert and 12:43 PM in Hartley Bay (Water).
Yes, the driving distance between Prince Rupert to Hartley Bay (Water) is 4392 km. It takes approximately 2 days 5h to drive from Prince Rupert to Hartley Bay (Water).
There are one+ hotels available in Hartley Bay (Water).
What companies run services between Prince Rupert, BC, Canada and Hartley Bay (Water), ON, Canada?
There is no direct connection from Prince Rupert to Hartley Bay (Water). However, you can take the bus to Terrance Skeena Mall, walk to Lakelse at Skeena Mall, take the line 11 bus to Terminal at Bristol, walk to Northwest Regional Airport (YXT) airport, fly to Greater Sudbury Airport (YSB), then drive to Hartley Bay (Water). Alternatively, you can take a bus from Prince Rupert to Hartley Bay (Water) via Prince George, BC, Valemount, Jasper, Toronto (Union Station), Union Station Bus Terminal, and Alban in around 4d 1h.
- Website
- aircanada.com
Flights from Northwest Regional Airport to Greater Sudbury Airport via Vancouver, Toronto
- Ave. Duration
- 10h 35m
- When
- Every day
- Estimated price
- $500–2,500
- Website
- westjet.com
Flights from Northwest Regional Airport to Greater Sudbury Airport via Calgary
- Ave. Duration
- 21h 20m
- When
- Wednesday and Saturday
- Estimated price
- $460–2,400
Flights from Northwest Regional Airport to Greater Sudbury Airport via Vancouver, Calgary
- Ave. Duration
- 16h 40m
- When
- Tuesday and Wednesday
- Estimated price
- $490–2,400
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Jasper to Toronto Union Station
- Ave. Duration
- 2d 23h
- Frequency
- Twice a week
- Estimated price
- $800–1,700
- Website
- https://www.viarail.ca/en
- Escape
- $800–1,700
- Business
- $900–1,400
- Business Plus
- $950–1,500
- Economy
- $900–1,700
- Economy Plus
- $1,000–1,700
Train from Prince Rupert to Jasper
- Ave. Duration
- 32h
- Frequency
- 3 times a week
- Estimated price
- $260–600
- Website
- https://www.viarail.ca/en
- Escape
- $260–600
- Business
- $320–550
- Business Plus
- $340–550
- Economy
- $290–600
- Economy Plus
- $330–600
Train from Jasper to Toronto Union Station
- Ave. Duration
- 2d 23h
- Frequency
- Twice a week
- Estimated price
- $800–1,700
- Website
- https://www.viarail.ca/en
- Escape
- $800–1,700
- Business
- $900–1,400
- Business Plus
- $950–1,500
- Economy
- $900–1,700
- Economy Plus
- $1,000–1,700
- Phone
- +1 778 763 4155
- Website
- tnst.ca
Bus from Prince Rupert to Terrance Skeena Mall
- Ave. Duration
- 1h 45m
- Frequency
- Twice a week
- Estimated price
- $50–90
- Website
- https://www.tnst.ca/passenger-information
Bus from Prince Rupert to Prince George, BC
- Ave. Duration
- 10h 30m
- Frequency
- Twice a week
- Estimated price
- $50–100
- Website
- https://www.tnst.ca/passenger-information
Bus from Prince George, BC to Valemount
- Ave. Duration
- 3h 30m
- Frequency
- Twice a week
- Estimated price
- $50–90
- Website
- https://www.tnst.ca/passenger-information
- Phone
- 1.800.461.8558
- [email protected]
- Website
- ontarionorthland.ca
Bus from Union Station Bus Terminal to Alban
- Ave. Duration
- 6h 2m
- Frequency
- Once daily
- Estimated price
- $26–75
- Website
- https://www.ontarionorthland.ca/en
- Children
- $26–40
- Senior
- $40–65
- Adult
- $50–75
Bus from Union Station Bus Terminal to Alban
- Ave. Duration
- 6h 2m
- Frequency
- Once daily
- Estimated price
- $26–75
- Website
- https://www.ontarionorthland.ca/en
- Children
- $26–40
- Senior
- $40–65
- Adult
- $50–75
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Jadrolinija, What are the different types of Renfe trains in Spain?, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.










