HUB hero image

How to Travel from

Castlegar to Prince Rupert

by Rideshare, Route or Car

Castlegar
+0
Prince Rupert
Transport search to Prince Rupert
Castlegar
+0
Prince Rupert
Building a composite car route
Cheapest
Best Offer!
Car
21 h 2 min
1734 km.
from $95
Composite Route Car Only

Seven ways to Travel from Castlegar to Prince Rupert

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Airlines

Air Canada

Website:
aircanada.com
Plane from West Kootenay Regional Airport to Northwest
Ave. Duration:
10h 43m
Frequency:
Every day
Estimated price:
$229.01–$699.74
Plane from Trail Airport to Northwest
Ave. Duration:
5h 47m
Frequency:
Every day
Estimated price:
$229.01–$699.74

WestJet

Website:
westjet.com/
Plane from Trail Airport to Northwest
Ave. Duration:
7h 50m
Frequency:
Tuesday to Friday
Estimated price:
$114.50–$508.90

Train operators

VIA Rail

Phone:
+1 888 842-7245
Website:
viarail.ca/en
Train from Burns Lake to Prince
Ave. Duration:
8h 27m
Frequency:
3 times a week
Estimated price:
$52.16–$114.50
Train from Vanderhoof to Prince
Ave. Duration:
10h 30m
Frequency:
3 times a week
Estimated price:
$62.34–$127.23

Bus operators

BC Bus North

Phone:
1-844-564-7494
Website:
bcbus.ca/
Bus from Terrance Skeena Mall to Prince
Ave. Duration:
1h 45m
Frequency:
Twice a week
Estimated price:
$25.45–$35.62
Bus from Prince George, BC to Prince
Ave. Duration:
10h 30m
Frequency:
Twice a week
Estimated price:
$69.97–$95.42
Bus from Downtown Exchange to Burrard
Ave. Duration:
1h 25m
Frequency:
Twice a week
Estimated price:
$21.63–$30.53

EBus Canada

Phone:
1-877-769-3287
Website:
myebus.ca/
Bus from Hope, BC to Kamploops,
Ave. Duration:
2h
Frequency:
Twice daily
Estimated price:
$34.35–$43.26
Bus from Kamloops, BC - Sahali Mall to Prince
Ave. Duration:
6h 30m
Frequency:
3 times a week
Estimated price:
$63.61–$89.06
Bus from Kelowna, BC - Downtown 516 Lawrence Ave to Kamloops,
Ave. Duration:
2h 15m
Frequency:
Twice daily
Estimated price:
$30.53–$39.44

BCTransit

Phone:
250-385-2551
Website:
bctransit.com/choose-transit-system/
Bus from Downtown Exchange to Government
Ave. Duration:
3h 56m
Frequency:
6 times a week
Bus from Downtown Exchange to Burrard
Ave. Duration:
1h 39m
Frequency:
Twice daily

BC Connector - Wilson's Group

Phone:
1.833.276.5841
Website:
bcconnector.com/
Bus from Hope, BC to Kamploops,
Ave. Duration:
2h
Frequency:
Twice daily
Estimated price:
$41.98–$49.62

Mountain Man Mikes Bus Service

Phone:
+1 778 382 7729
Website:
mountainmanmikes.ca/
Bus from Castlegar, BC - 692 18th St to Hope,
Ave. Duration:
6h 40m
Frequency:
Twice a week
Estimated price:
$89.06–$120.86

Silver City Stagelines LTD

Phone:
(778) 760-1891
Website:
fritztravels.com/
Bus from Castlegar, BC to Kelowna,
Ave. Duration:
4h 25m
Frequency:
Once daily
Estimated price:
$36.09–$76.34

Questions and Answers

What is the cheapest way to get from Castlegar to Prince Rupert?

The cheapest way to get from Castlegar to Prince Rupert is to bus which costs $217.39 - $304.35 and takes 28h 40m.

What is the fastest way to get from Castlegar to Prince Rupert?

The fastest way to get from Castlegar to Prince Rupert is to fly and bus which takes 8h 41m and costs $195.65 - $597.83 .

Is there a direct bus between Castlegar and Prince Rupert?

No, there is no direct bus from Castlegar to Prince Rupert. However, there are services departing from Castlegar, BC - 692 18th St and arriving at Prince Rupert via Hope, BC, Kamloops, BC - Sahali Mall and Prince George, BC. The journey, including transfers, takes approximately 28h 40m.

How far is it from Castlegar to Prince Rupert?

The distance between Castlegar and Prince Rupert is 1126 km. The road distance is 1734.3 km.

How do I travel from Castlegar to Prince Rupert without a car?

The best way to get from Castlegar to Prince Rupert without a car is to bus which takes 28h 40m and costs $217.39 - $304.35 .

How long does it take to get from Castlegar to Prince Rupert?

It takes approximately 15h 46m to get from Castlegar to Prince Rupert, including transfers.

Where do I catch the Castlegar to Prince Rupert bus from?

Castlegar to Prince Rupert bus services, operated by Mountain Man Mikes Bus Service, depart from Castlegar, BC - 692 18th St station.

Where does the Castlegar to Prince Rupert bus arrive?

Castlegar to Prince Rupert bus services, operated by Mountain Man Mikes Bus Service, arrive at Hope, BC - 919 Water Avenue station.

Can I drive from Castlegar to Prince Rupert?

Yes, the driving distance between Castlegar to Prince Rupert is 1734 km. It takes approximately 21h 1m to drive from Castlegar to Prince Rupert.

Where can I stay near Prince Rupert?

There are nine+ hotels available in Prince Rupert. Prices start at $59.57 per night.
+0