There are 9 ways to get from Prince Rupert to Blue Glacier by bus, plane, train, ferry, unknown, or busferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Northwest Regional Airport, fly to Vancouver International Airport, train, ferry, travel
best- Take the bus from Prince Rupert to Terrance Skeena Mallbus
- Fly from Northwest Regional Airport (YXT) to Vancouver International Airport (YVR)plane YXT - YVR
- Take the train from Vancouver Harbour to Victoria Harbourtrain
- Take the ferry from Victoria to Port Angelesferry
- Walk from Switchback Trailhead to Blue Glacierunknown
12h 27mBus, bus and ferry, ferry, travel
- Take the bus from Prince Rupert Downtown 7th and 1st Ave to Prince George Canfor Leisure Pool 1248 7th Avebus
- Take the bus from Prince George - Bus Shelter - 1295 7 Ave - Bay C near Terry Fox Statue to Kamloops - back of Sahali Mallbus
- Take the bus from Kamloops - back of Sahali Mall to Vancouver - Pacific Stationbus
- Take the busferry from Vancouver to Victoriabusferry
- Take the ferry from Victoria to Port Angelesferry
- Walk from Hurricane Ridge to Blue Glacierunknown
31h 56mTravel to Prince Rupert Airport, fly to Vancouver International Airport, train, ferry, travel
- Walk from Prince Rupert to Prince Rupert Airport (YPR)unknown
- Fly from Prince Rupert Airport (YPR) to Vancouver International Airport (YVR)plane YPR - YVR
- Take the train from Vancouver Harbour to Victoria Harbourtrain
- Take the ferry from Victoria to Port Angelesferry
- Walk from Switchback Trailhead to Blue Glacierunknown
8h 29mTravel to Prince Rupert Airport, fly to Seattle-Tacoma International Airport, ferry, bus, travel
- Walk from Prince Rupert to Prince Rupert Airport (YPR)unknown
- Fly from Prince Rupert Airport (YPR) to Seattle-Tacoma International Airport (SEA)plane YPR - SEA
- Take the ferry from Seattle to Bainbridge Islandferry
- Take the bus from Bainbridge Ferry Terminal to Port Angeles Gateway Transit Centerbus
- Walk from Switchback Trailhead to Blue Glacierunknown
10h 47mTrain to Smithers Airport, fly to Vancouver International Airport, train, ferry, travel
- Take the train from Prince Rupert to Smitherstrain
- Fly from Smithers Airport (YYD) to Vancouver International Airport (YVR)plane YYD - YVR
- Take the train from Vancouver Harbour to Victoria Harbourtrain
- Take the ferry from Victoria to Port Angelesferry
- Walk from Switchback Trailhead to Blue Glacierunknown
15h 42mBus to Northwest Regional Airport, fly to Seattle-Tacoma International Airport, ferry, bus, travel
- Take the bus from Prince Rupert to Terrance Skeena Mallbus
- Fly from Northwest Regional Airport (YXT) to Seattle-Tacoma International Airport (SEA)plane YXT - SEA
- Take the ferry from Seattle to Bainbridge Islandferry
- Take the bus from Bainbridge Ferry Terminal to Port Angeles Gateway Transit Centerbus
- Walk from Switchback Trailhead to Blue Glacierunknown
15h 56mTravel to Ketchikan, fly to Seattle-Tacoma International Airport, ferry, bus, travel
- Walk from Prince Rupert to Ketchikan (KTN)unknown
- Fly from Ketchikan (KTN) to Seattle-Tacoma International Airport (SEA)plane KTN - SEA
- Take the ferry from Seattle to Bainbridge Islandferry
- Take the bus from Bainbridge Ferry Terminal to Port Angeles Gateway Transit Centerbus
- Walk from Switchback Trailhead to Blue Glacierunknown
11h 41mBus to Northwest Regional Airport, fly to Powell River Airport, travel
- Take the bus from Prince Rupert to Terrance Skeena Mallbus
- Fly from Northwest Regional Airport (YXT) to Powell River Airport (YPW)plane YXT - YPW
- Walk from Powell River Airport (YPW) to Blue Glacierunknown
12h 34mBus, train, travel
- Take the bus from Prince Rupert to Prince George, BCbus
- Take the bus from Prince George - Bus Shelter - 1295 7 Ave - Bay C near Terry Fox Statue to Kamloops - back of Sahali Mallbus
- Take the bus from Kamloops - back of Sahali Mall to Vancouver - Pacific Stationbus
- Take the train from Vancouver to Edmondstrain
- Take the bus from Edmonds Ferry Westbound to Port Angeles Gateway Transit Centerbus
- Walk from Hurricane Ridge to Blue Glacierunknown
32h 20m
Northwest Regional Airport (YXT) to Vancouver International Airport (YVR) flights
Comparing Your Travel Options
The distance between Prince Rupert and Blue Glacier is 663 miles.
The best way to get from Prince Rupert to Blue Glacier without a car is to bus and bus and ferry and ferry and travel which takes 31h 56m and costs .
It takes approximately 12h 27m to get from Prince Rupert to Blue Glacier, including transfers.
What companies run services between Prince Rupert, BC, Canada and Blue Glacier, Jefferson County, WA, USA?
There is no direct connection from Prince Rupert to Blue Glacier. 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 Vancouver International Airport (YVR), walk to Vancouver International Airport (YVR), take the subway to Waterfront Station @ Platform 5, walk to Vancouver Harbour, take the train to Victoria Harbour, walk to Victoria, take the ferry to Port Angeles, walk to Port Angeles Gateway Transit Center, take the bus to Switchback Trailhead, then travel to Blue Glacier. Alternatively, you can take a bus from Prince Rupert Downtown 7th and 1st Ave to Blue Glacier via Prince George Canfor Leisure Pool 1248 7th Ave, Prince George - Bus Shelter - 1295 7 Ave - Bay C near Terry Fox Statue, Kamloops - back of Sahali Mall, Vancouver - Pacific Station, Vancouver, Victoria, Victoria, Port Angeles, Port Angeles Gateway Transit Center, and Hurricane Ridge in around 31h 56m.
- Website
- aircanada.com
Flights from Northwest Regional Airport to Vancouver International Airport
- Ave. Duration
- 1h 41m
- When
- Every day
- Estimated price
- $60–380
Flights from Prince Rupert Airport to Vancouver International Airport
- Ave. Duration
- 1h 38m
- When
- Every day
- Estimated price
- $50–320
Flights from Prince Rupert Airport to Seattle-Tacoma International Airport via Vancouver International Airport
- Ave. Duration
- 5h 39m
- When
- Every day
- Estimated price
- $60–360
Flights from Smithers Airport to Vancouver International Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- $50–310
Flights from Northwest Regional Airport to Seattle-Tacoma International Airport via Vancouver International Airport
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- $70–430
- Website
- westjet.com
Flights from Northwest Regional Airport to Vancouver International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $160–650
Flights from Northwest Regional Airport to Seattle-Tacoma International Airport via Vancouver International Airport
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- $140–1,200
- Website
- alaskaair.com
Flights from Ketchikan to Seattle-Tacoma International Airport
- Ave. Duration
- 1h 59m
- When
- Every day
- Estimated price
- $180–900
- Website
- pacificcoastal.com
Flights from Northwest Regional Airport to Powell River Airport via Vancouver International Airport
- Ave. Duration
- 4h 59m
- When
- Monday, Wednesday, Friday, Sunday, Thursday, and Saturday
- Estimated price
- $75–1,000
- Phone
- +1 778 800 0225
- [email protected]
- Website
- Harbour Air
Train from Vancouver Harbour to Victoria Harbour
- Ave. Duration
- 35 min
- Frequency
- Every 2 hours
- Website
- Harbour Air
Train from Vancouver Harbour to Victoria Harbour
- Ave. Duration
- 35 min
- Frequency
- Every 2 hours
- Website
- Harbour Air
Train from Vancouver Harbour to Victoria Harbour
- Ave. Duration
- 35 min
- Frequency
- Every 2 hours
- Website
- Harbour Air
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Prince Rupert to Smithers
- Ave. Duration
- 6h 14m
- Frequency
- 3 times a week
- Estimated price
- $55–210
- Website
- VIA Rail
- Escape
- $55–150
- Business
- $90–200
- Business Plus
- $100–210
- Economy
- $65–150
- Economy Plus
- $70–160
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Vancouver to Edmonds
- Ave. Duration
- 3h 43m
- Frequency
- Twice daily
- Estimated price
- $75–120
- Website
- Amtrak
- Phone
- +1 778 763 4155
- Website
- BC Bus North
Bus from Prince Rupert to Terrance Skeena Mall
- Ave. Duration
- 1h 45m
- Frequency
- Twice a week
- Estimated price
- $35–65
- Website
- BC Bus North
Bus from Prince Rupert Downtown 7th and 1st Ave to Prince George Canfor Leisure Pool 1248 7th Ave
- Ave. Duration
- 10h 30m
- Frequency
- Twice a week
- Estimated price
- $35–75
- Website
- BC Bus North
Bus from Prince Rupert to Terrance Skeena Mall
- Ave. Duration
- 1h 45m
- Frequency
- Twice a week
- Estimated price
- $35–65
- Website
- BC Bus North
Bus from Prince Rupert to Terrance Skeena Mall
- Ave. Duration
- 1h 45m
- Frequency
- Twice a week
- Estimated price
- $35–65
- Website
- BC Bus North
Bus from Prince Rupert to Prince George, BC
- Ave. Duration
- 10h 30m
- Frequency
- Twice a week
- Estimated price
- $35–75
- Website
- BC Bus North
- Phone
- +1 877 769 3287
- [email protected]
- Website
- EBus
Bus from Prince George - Bus Shelter - 1295 7 Ave - Bay C near Terry Fox Statue to Kamloops - back of Sahali Mall
- Ave. Duration
- 6h 30m
- Frequency
- Hourly
- Website
- EBus
Bus from Kamloops - back of Sahali Mall to Vancouver - Pacific Station
- Ave. Duration
- 4h 25m
- Frequency
- Every 5 minutes
- Website
- EBus
Bus from Prince George - Bus Shelter - 1295 7 Ave - Bay C near Terry Fox Statue to Kamloops - back of Sahali Mall
- Ave. Duration
- 6h 30m
- Frequency
- Hourly
- Website
- EBus
Bus from Kamloops - back of Sahali Mall to Vancouver - Pacific Station
- Ave. Duration
- 4h 25m
- Frequency
- Every 5 minutes
- Website
- EBus
- Phone
- +1 888 788 8840
- [email protected]
- Website
- BC Ferries Connector
Busferry from Vancouver to Victoria
- Ave. Duration
- 4h 15m
- Frequency
- Every 4 hours
- Estimated price
- $10–48
- Website
- BC Ferries Connector
- Adult
- $48
- Senior
- $43
- Youth
- $20
- Child
- $10
- Toddler
- $0
- Phone
- +1 360-452-4511
- [email protected]
- Website
- Clallam Transit
Bus from Bainbridge Ferry Terminal to Port Angeles Gateway Transit Center
- Ave. Duration
- 1h 55m
- Frequency
- 3 times a day
- Estimated price
- $1–24
- Website
- Clallam Transit
- Youth 6-19, All routes except 14, 30 and 123
- $1
- All routes except 14, 30 and 123
- $1
- Youth 6-19 Premium Routes 14 and 30
- $1
- Premium Routes 14 and 30
- $2
- Youth 6-19 Route 123 (Strait Shot)
- $12
- Route 123 (Strait Shot)
- $24
Bus from Bainbridge Ferry Terminal to Port Angeles Gateway Transit Center
- Ave. Duration
- 1h 55m
- Frequency
- 3 times a day
- Estimated price
- $1–24
- Website
- Clallam Transit
- Youth 6-19, All routes except 14, 30 and 123
- $1
- All routes except 14, 30 and 123
- $1
- Youth 6-19 Premium Routes 14 and 30
- $1
- Premium Routes 14 and 30
- $2
- Youth 6-19 Route 123 (Strait Shot)
- $12
- Route 123 (Strait Shot)
- $24
Bus from Bainbridge Ferry Terminal to Port Angeles Gateway Transit Center
- Ave. Duration
- 1h 55m
- Frequency
- 3 times a day
- Estimated price
- $1–24
- Website
- Clallam Transit
- Youth 6-19, All routes except 14, 30 and 123
- $1
- All routes except 14, 30 and 123
- $1
- Youth 6-19 Premium Routes 14 and 30
- $1
- Premium Routes 14 and 30
- $2
- Youth 6-19 Route 123 (Strait Shot)
- $12
- Route 123 (Strait Shot)
- $24
- Phone
- +1 360-417-0700
- Website
- Dungeness Line
Bus from Edmonds Ferry Westbound to Port Angeles Gateway Transit Center
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- $40–50
- Website
- Dungeness Line
- Schedules at
- Dungeness Line Schedules
- Phone
- +1 888-993-3779
- Website
- Black Ball Ferry Line
Ferry from Victoria to Port Angeles
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $25
- Website
- Black Ball Ferry Line
- Schedules at
- Black Ball Ferry Line Schedule & Fares
Ferry from Victoria to Port Angeles
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $25
- Website
- Black Ball Ferry Line
- Schedules at
- Black Ball Ferry Line Schedule & Fares
Ferry from Victoria to Port Angeles
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $25
- Website
- Black Ball Ferry Line
- Schedules at
- Black Ball Ferry Line Schedule & Fares
Ferry from Victoria to Port Angeles
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $25
- Website
- Black Ball Ferry Line
- Schedules at
- Black Ball Ferry Line Schedule & Fares
- Phone
- +1 360 705 7000
- Website
- Washington State Ferries
Ferry from Seattle to Bainbridge Island
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- $7–29
- Schedules at
- Washington State Ferries
- Passenger
- $7–17
- Vehicle & Driver
- $21–29
Ferry from Seattle to Bainbridge Island
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- $7–29
- Schedules at
- Washington State Ferries
- Passenger
- $7–17
- Vehicle & Driver
- $21–29
Ferry from Seattle to Bainbridge Island
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- $7–29
- Schedules at
- Washington State Ferries
- Passenger
- $7–17
- Vehicle & Driver
- $21–29
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide























