There are 9 ways to get from Ainsworth Hot Springs to Prince Rupert by bus, plane, train, car, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, bus to Castlegar Airport, fly
best- Take the bus from Ainsworth Hot Springs to Nelson Exchange Bay Bbus
- Take the bus from Nelson Exchange Bay A to Selkirk College Bay Bbus
- Fly from Castlegar Airport (YCG) to Northwest Regional Airport (YXT)plane YCG - YXT
- Take the bus from Terrance Skeena Mall to Prince Rupertbus
12h 58m$210–900Bus
- Take the bus from Balfour, BC - 350 Balfour Ferry to Hope, BC - 919 Water Avenuebus
- Take the bus from Hope, BC to Kamloops, BCbus
- Take the bus from Kamloops, BC - Sahali Mall to Prince George, BC - Terry Fox Statuebus
- Take the bus from Prince George, BC to Prince Rupertbus
31h 15mBus, train
- Take the bus from Kaslo, BC - 405 4th St to Calgary, AB - 11488, 24 Street SEbus
- Take the bus from Calgary Downtown, AB to Jasper, ABbus
- Take the train from Jasper to Prince Ruperttrain
2d 9h$652–1,112Drive 1,772.3 km
- Drive from Ainsworth Hot Springs to Prince Rupertcar 1,772.3 km
22h 46m$348–503Car ferry, drive to Cranbrook/Canadian Rockies International Airport, fly, bus
- Take the carferry from Balfour, BC to Kootenay Bay, BCcarferry
- Drive from Kootenay Bay, BC to Cranbrook/Canadian Rockies International Airport (YXC)car
- Fly from Cranbrook/Canadian Rockies International Airport (YXC) to Northwest Regional Airport (YXT)plane YXC - YXT
- Take the bus from Terrance Skeena Mall to Prince Rupertbus
13h 28m$255–1,076Bus, bus to Kelowna International Airport, fly
- Take the bus from Ainsworth Hot Springs to Nelson Exchange Bay Bbus
- Take the bus from Nelson, BC to Kelowna, BCbus
- Fly from Kelowna International Airport (YLW) to Northwest Regional Airport (YXT)plane YLW - YXT
- Take the bus from Terrance Skeena Mall to Prince Rupertbus
16h 20m$689–1,454Bus, bus to Trail Airport, fly
- Take the bus from Ainsworth Hot Springs to Nelson Exchange Bay Bbus
- Take the bus from Nelson, BC to Trail, BCbus
- Fly from Trail Airport (YZZ) to Northwest Regional Airport (YXT)plane YZZ - YXT
- Take the bus from Terrance Skeena Mall to Prince Rupertbus
12h 43m$309–1,104Bus to Calgary International Airport, fly, bus
- Take the bus from Balfour, BC - 350 Balfour Ferry to Calgary, AB - 11488, 24 Street SEbus
- Fly from Calgary International Airport (YYC) to Northwest Regional Airport (YXT)plane YYC - YXT
- Take the bus from Terrance Skeena Mall to Prince Rupertbus
20h 3m$779–1,204Bus, train via Vanderhoof
- Take the bus from Balfour, BC - 350 Balfour Ferry to Hope, BC - 919 Water Avenuebus
- Take the bus from Hope, BC to Kamloops, BCbus
- Take the bus from Kamloops, BC - Sahali Mall to Prince George, BC - Terry Fox Statuebus
- Take the bus from Downtown Exch Bay B to Burrard Vanderhoof Co-opbus 161
- Take the train from Vanderhoof to Prince Ruperttrain
33h 54m
Castlegar Airport (YCG) to Northwest Regional Airport (YXT) flights
Questions & Answers
The cheapest way to get from Ainsworth Hot Springs to Prince Rupert is to drive which costs $340 - $550 and takes 22h 46m.
The fastest way to get from Ainsworth Hot Springs to Prince Rupert is to bus and fly which takes 12h 43m and costs $300 - $1,100.
No, there is no direct bus from Ainsworth Hot Springs to Prince Rupert. However, there are services departing from Ainsworth Hot Springs and arriving at Prince Rupert via Balfour, BC - 350 Balfour Ferry, Hope, BC, Kamloops, BC - Sahali Mall and Prince George, BC. The journey, including transfers, takes approximately 31h 15m.
The distance between Ainsworth Hot Springs and Prince Rupert is 1199 km. The road distance is 1772.3 km.
The best way to get from Ainsworth Hot Springs to Prince Rupert without a car is to bus which takes 31h 15m and costs .
It takes approximately 12h 58m to get from Ainsworth Hot Springs to Prince Rupert, including transfers.
Ainsworth Hot Springs to Prince Rupert bus services, operated by Mountain Man Mikes Bus Service, depart from Balfour, BC - 350 Balfour Ferry station.
Ainsworth Hot Springs to Prince Rupert bus services, operated by Mountain Man Mikes Bus Service, arrive at Hope, BC - 919 Water Avenue station.
Yes, the driving distance between Ainsworth Hot Springs to Prince Rupert is 1772 km. It takes approximately 22h 46m to drive from Ainsworth Hot Springs to Prince Rupert.
There are 11+ hotels available in Prince Rupert.
What companies run services between Ainsworth Hot Springs, BC, Canada and Prince Rupert, BC, Canada?
You can take a bus from Ainsworth Hot Springs to Prince Rupert via Balfour, BC - 350 Balfour Ferry, Hope, BC, Kamloops, BC, Kamloops, BC - Sahali Mall, Prince George, BC - Terry Fox Statue, and Prince George, BC in around 31h 15m.
- Website
- aircanada.com
Flights from Castlegar Airport to Northwest Regional Airport via Vancouver
- Ave. Duration
- 6h 28m
- When
- Every day
- Estimated price
- $150–800
Flights from Cranbrook/Canadian Rockies International Airport to Northwest Regional Airport via Vancouver
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- $180–950
Flights from Kelowna International Airport to Northwest Regional Airport via Vancouver
- Ave. Duration
- 4h 19m
- When
- Every day
- Estimated price
- $110–650
Flights from Trail Airport to Northwest Regional Airport via Vancouver
- Ave. Duration
- 5h 3m
- When
- Every day
- Estimated price
- $170–900
Flights from Calgary International Airport to Northwest Regional Airport via Vancouver
- Ave. Duration
- 4h 48m
- When
- Every day
- Estimated price
- $160–800
- Website
- westjet.com
Flights from Cranbrook/Canadian Rockies International Airport to Northwest Regional Airport via Calgary International Airport
- Ave. Duration
- 7h 27m
- When
- Tuesday, Wednesday, Friday, Sunday, and Saturday
- Estimated price
- $210–1,700
Flights from Kelowna International Airport to Northwest Regional Airport via Vancouver
- Ave. Duration
- 4h 43m
- When
- Every day
- Estimated price
- $260–900
Flights from Kelowna International Airport to Northwest Regional Airport via Edmonton
- Ave. Duration
- 4h 50m
- When
- Tuesday and Wednesday
- Estimated price
- $260–900
Flights from Kelowna International Airport to Northwest Regional Airport via Calgary International Airport
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- $260–900
Flights from Calgary International Airport to Northwest Regional Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- $490–800
Flights from Calgary International Airport to Northwest Regional Airport via Vancouver
- Ave. Duration
- 4h 41m
- When
- Every day
- Estimated price
- $490–800
Flights from Calgary International Airport to Northwest Regional Airport via Edmonton
- Ave. Duration
- 4h 50m
- When
- Tuesday and Wednesday
- Estimated price
- $490–800
- Website
- flycma.com
Flights from Kelowna International Airport to Northwest Regional Airport via Prince George
- Ave. Duration
- 3h
- When
- Monday, Thursday, Friday, Wednesday, and Sunday
- Estimated price
- $500–1,700
Flights from Calgary International Airport to Northwest Regional Airport via Prince George
- Ave. Duration
- 3h 40m
- When
- Monday, Thursday, and Friday
- Estimated price
- $650–750
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Jasper to Prince Rupert
- Ave. Duration
- 34h 40m
- Frequency
- 3 times a week
- Estimated price
- $260–600
- Website
- VIA Rail
- Escape
- $260–600
- Business
- $320–550
- Business Plus
- $340–550
- Economy
- $290–600
- Economy Plus
- $330–600
Train from Vanderhoof to Prince Rupert
- Ave. Duration
- 10h 30m
- Frequency
- 3 times a week
- Estimated price
- $140–370
- Website
- VIA Rail
- Escape
- $140–330
- Business
- $200–360
- Business Plus
- $210–370
- Economy
- $160–340
- Economy Plus
- $180–350
- Phone
- +1 855 993 3100
- [email protected]
- Website
- West Kootenay
Bus from Ainsworth Hot Springs to Nelson Exchange Bay B
- Ave. Duration
- 53 min
- Frequency
- Once a week
- Estimated price
- $3
- Website
- West Kootenay
Bus from Nelson Exchange Bay A to Selkirk College Bay B
- Ave. Duration
- 41 min
- Frequency
- Every 4 hours
- Estimated price
- $3
- Website
- West Kootenay
Bus from Ainsworth Hot Springs to Nelson Exchange Bay B
- Ave. Duration
- 53 min
- Frequency
- Once a week
- Estimated price
- $3
- Website
- West Kootenay
Bus from Ainsworth Hot Springs to Nelson Exchange Bay B
- Ave. Duration
- 53 min
- Frequency
- Once a week
- Estimated price
- $3
- Website
- West Kootenay
- Phone
- +1 778 763 4155
- Website
- BC Bus North
Bus from Terrance Skeena Mall to Prince Rupert
- Ave. Duration
- 1h 45m
- Frequency
- Twice a week
- Estimated price
- $50–90
- Website
- BC Bus North
Bus from Prince George, BC to Prince Rupert
- Ave. Duration
- 10h 30m
- Frequency
- Twice a week
- Estimated price
- $50–100
- Website
- BC Bus North
Bus from Terrance Skeena Mall to Prince Rupert
- Ave. Duration
- 1h 45m
- Frequency
- Twice a week
- Estimated price
- $50–90
- Website
- BC Bus North
Bus from Terrance Skeena Mall to Prince Rupert
- Ave. Duration
- 1h 45m
- Frequency
- Twice a week
- Estimated price
- $50–90
- Website
- BC Bus North
Bus from Terrance Skeena Mall to Prince Rupert
- Ave. Duration
- 1h 45m
- Frequency
- Twice a week
- Estimated price
- $50–90
- Website
- BC Bus North
Bus from Terrance Skeena Mall to Prince Rupert
- Ave. Duration
- 1h 45m
- Frequency
- Twice a week
- Estimated price
- $50–90
- Website
- BC Bus North
Bus from Downtown Exch Bay B to Burrard Vanderhoof Co-op
- Ave. Duration
- 1h 25m
- Frequency
- Twice a week
- Estimated price
- $50–90
- Website
- BC Bus North
- Phone
- +1 778 382 7729
- [email protected]
- Website
- Home Mountain Man Mike's
Bus from Balfour, BC - 350 Balfour Ferry to Hope, BC - 919 Water Avenue
- Ave. Duration
- 8h
- Frequency
- Twice a week
- Estimated price
- $160–220
- Website
- Home Mountain Man Mike's
Bus from Kaslo, BC - 405 4th St to Calgary, AB - 11488, 24 Street SE
- Ave. Duration
- 10h 10m
- Frequency
- Once a week
- Estimated price
- $200–270
- Website
- Home Mountain Man Mike's
Bus from Balfour, BC - 350 Balfour Ferry to Calgary, AB - 11488, 24 Street SE
- Ave. Duration
- 9h 30m
- Frequency
- Once a week
- Estimated price
- $190–260
- Website
- Home Mountain Man Mike's
Bus from Balfour, BC - 350 Balfour Ferry to Hope, BC - 919 Water Avenue
- Ave. Duration
- 8h
- Frequency
- Twice a week
- Estimated price
- $160–220
- Website
- Home Mountain Man Mike's
- Phone
- +1 877 769 3287
- [email protected]
- Website
- EBus
Bus from Hope, BC to Kamloops, BC
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Website
- EBus
Bus from Kamloops, BC - Sahali Mall to Prince George, BC - Terry Fox Statue
- Ave. Duration
- 6h 30m
- Frequency
- 3 times a week
- Website
- EBus
Bus from Hope, BC to Kamloops, BC
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Website
- EBus
Bus from Kamloops, BC - Sahali Mall to Prince George, BC - Terry Fox Statue
- Ave. Duration
- 6h 30m
- Frequency
- 3 times a week
- Website
- EBus
- Phone
- +1 866 606 6700
- [email protected]
- Website
- Brewster Express Homepage
Bus from Calgary Downtown, AB to Jasper, AB
- Ave. Duration
- 7h 25m
- Frequency
- Once daily
- Estimated price
- $190–240
- Website
- Brewster Express Homepage
- Adult
- $190–240
- Phone
- +1 778 760 1891
- [email protected]
- Website
- Fritz Travels
Bus from Nelson, BC to Kelowna, BC
- Ave. Duration
- 5h 10m
- Frequency
- Once daily
- Estimated price
- $85–100
- Website
- Fritz Travels
- Book at
- Fritz Travels
- Adult
- $85–100
Bus from Nelson, BC to Trail, BC
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Estimated price
- $55–70
- Website
- Fritz Travels
- Book at
- Fritz Travels
- Adult
- $55–70
- Phone
- +1 855 499 1119
- [email protected]
- Website
- Bulkley - Nechako
Bus from Downtown Exch Bay B to Burrard Vanderhoof Co-op
- Ave. Duration
- 1h 39m
- Frequency
- 6 times a week
- Website
- Bulkley - Nechako
- Phone
- 1 800 663 7867
- Website
- www2.gov.bc.ca
Car ferry from Balfour, BC to Kootenay Bay, BC
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Schedules at
- www2.gov.bc.ca
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 Travelling around the UAE, How to get from London to Edinburgh, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.




















