There are 5 ways to get from Prince Rupert to Hinton by bus, car, train, plane, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, drive
best- Take the bus from Prince Rupert to Prince George, BCbus
- Take the bus from Prince George, BC to Valemountbus
- Drive from Valemount to Jasper Park Lodge, ABcar
- Take the bus from Jasper Park Lodge, AB to Hintonbus
18h 35mDrive 1,173 km
cheapest- Drive from Prince Rupert to Hintoncar 1,173 km
14h 41m$233–336Train
- Take the train from Prince Rupert to Jaspertrain VIA Rail
- Take the train from Jasper to Hintontrain VIA Rail
34h 15m$285–784Bus, fly to Edmonton International Airport
- Take the bus from Prince Rupert to Terrance Skeena Mallbus
- Fly from Northwest Regional Airport (YXT) to Edmonton International Airport (YEG)plane YXT - YEG
- Take the bus from Edmonton Airport to Hintonbus
11h 38m$674–1,081Bus, fly to Calgary International Airport, shuttle, train
- Take the bus from Prince Rupert to Terrance Skeena Mallbus
- Fly from Northwest Regional Airport (YXT) to Calgary International Airport (YYC)plane YXT - YYC
- Take a shuttle bus from Calgary Airport to Jasper, AB
- Take the train from Jasper to Hintontrain
13h 18m$393–1,196
Prince Rupert to Hinton by train
Questions & Answers
The cheapest way to get from Prince Rupert to Hinton is to drive which costs $230 - $340 and takes 14h 41m.
The fastest way to get from Prince Rupert to Hinton is to bus and fly which takes 11h 38m and costs $650 - $1,100.
No, there is no direct train from Prince Rupert to Hinton. However, there are services departing from Prince Rupert and arriving at Hinton via Jasper. The journey, including transfers, takes approximately 34h 15m.
The distance between Prince Rupert and Hinton is 1226 km. The road distance is 1173 km.
The best way to get from Prince Rupert to Hinton without a car is to train which takes 34h 15m and costs $280 - $800.
It takes approximately 18h 35m to get from Prince Rupert to Hinton, including transfers.
Prince Rupert to Hinton train services, operated by VIA Rail, depart from Prince Rupert station.
Hinton is 1h ahead of Prince Rupert. It is currently 5:05 AM in Prince Rupert and 6:05 AM in Hinton.
Prince Rupert to Hinton train services, operated by VIA Rail, arrive at Jasper station.
Yes, the driving distance between Prince Rupert to Hinton is 1173 km. It takes approximately 14h 41m to drive from Prince Rupert to Hinton.
What companies run services between Prince Rupert, BC, Canada and Hinton, AB, Canada?
You can take a train from Prince Rupert to Hinton via Jasper in around 34h 15m.
- Website
- westjet.com
Flights from Northwest Regional Airport to Edmonton International Airport
- Ave. Duration
- 2h 20m
- When
- Tuesday and Wednesday
- Estimated price
- $170–1,400
Flights from Northwest Regional Airport to Edmonton International Airport via Calgary International Airport
- Ave. Duration
- 4h 42m
- When
- Every day
- Estimated price
- $180–1,400
Flights from Northwest Regional Airport to Edmonton International Airport via Vancouver
- Ave. Duration
- 4h 41m
- When
- Every day
- Estimated price
- $190–1,400
Flights from Northwest Regional Airport to Calgary International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- $220–850
Flights from Northwest Regional Airport to Calgary International Airport via Vancouver
- Ave. Duration
- 4h 47m
- When
- Every day
- Estimated price
- $220–850
Flights from Northwest Regional Airport to Calgary International Airport via Edmonton International Airport
- Ave. Duration
- 5h 5m
- When
- Tuesday and Wednesday
- Estimated price
- $220–850
- Website
- aircanada.com
Flights from Northwest Regional Airport to Edmonton International Airport via Vancouver
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- $170–850
Flights from Northwest Regional Airport to Calgary International Airport via Vancouver
- Ave. Duration
- 4h 54m
- When
- Every day
- Estimated price
- $160–800
- Website
- flycma.com
Flights from Northwest Regional Airport to Edmonton International Airport via Prince George
- Ave. Duration
- 3h 5m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $600–2,200
Flights from Northwest Regional Airport to Calgary International Airport via Prince George
- Ave. Duration
- 3h 30m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- $650–750
- Phone
- +1 888 842-7245
- Website
- viarail.ca
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 Hinton
- Ave. Duration
- 1h 15m
- Frequency
- Twice a week
- Estimated price
- $19–210
- Website
- https://www.viarail.ca/en
- Escape
- $19–80
- Business
- $60–200
- Business Plus
- $75–210
- Economy
- $21–90
- Economy Plus
- $23–100
Train from Jasper to Hinton
- Ave. Duration
- 1h 15m
- Frequency
- Twice a week
- Estimated price
- $19–210
- Website
- https://www.viarail.ca/en
- Escape
- $19–80
- Business
- $60–200
- Business Plus
- $75–210
- Economy
- $21–90
- Economy Plus
- $23–100
- Phone
- +1 778 763 4155
- Website
- tnst.ca
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
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 Terrance Skeena Mall
- Ave. Duration
- 1h 45m
- Frequency
- Twice a week
- Estimated price
- $50–90
- Website
- https://www.tnst.ca/passenger-information
- Phone
- +1 780 852 4056
- [email protected]
- Website
- sundogtours.com
Bus from Jasper Park Lodge, AB to Hinton
- Ave. Duration
- 1h
- Frequency
- Once daily
- Website
- https://www.sundogtours.com/
Bus from Edmonton Airport to Hinton
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- $70–90
- Website
- https://www.sundogtours.com/
Shuttle from Calgary Airport to Jasper, AB
- Ave. Duration
- 4h 30m
- Frequency
- On demand
- Website
- https://www.sundogtours.com/
- Phone
- +1 403 800 0355
- [email protected]
- Website
- fairybus.com
Shuttle from Calgary Airport to Jasper, AB
- Ave. Duration
- 5h 30m
- Frequency
- On demand
- Estimated price
- $80–95
- Website
- https://www.fairybus.com/
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 Want to know more about Flixbus?, The beginner’s guide to the 2018 World Nomad Games, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.
More Questions & Answers
Book your Prince Rupert to Hinton train tickets online with Omio.
There are 28+ hotels available in Hinton.










