There are 7 ways to get from Canadian Rockies to Alaska by unknown, train, bus, plane, shuttle, 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.
Travel, train, bus, bus to Kelowna International Airport, fly to Juneau International Airport
best- Walk from Canadian Rockies to Harveyunknown
- Take the train from Harvey to Jaspertrain
- Take the bus from Jasper, AB to Lake Louise Village Southbus
- Take the bus from Lake Louise Village South to Kelowna Airportbus
- Fly from Kelowna International Airport (YLW) to Juneau International Airport (JNU)plane YLW - JNU
24h 3mTravel, bus to Prince George Airport, fly to Anchorage International Airport
- Walk from Canadian Rockies to Tete Jaune: Lodge Campgroundunknown
- Take the bus from Tete Jaune: Lodge Campground to Prince George, BCbus
- Fly from Prince George Airport (YXS) to Anchorage International Airport (ANC)plane YXS - ANC
20h 3mTravel, bus, bus to Williams Lake Airport, fly to Sitka Rocky Gutierrez Airport
- Walk from Canadian Rockies to Tete Jaune: Lodge Campgroundunknown
- Take the bus from Tete Jaune: Lodge Campground to Prince George, BCbus
- Take the bus from Prince George, BC - Terry Fox Statue to Williams Lake, BC - Petro Canadabus
- Fly from Williams Lake Airport (YWL) to Sitka Rocky Gutierrez Airport (SIT)plane YWL - SIT
28h 50mTravel, bus, bus to Williams Lake Airport, fly to Anchorage International Airport
- Walk from Canadian Rockies to Tete Jaune: Lodge Campgroundunknown
- Take the bus from Tete Jaune: Lodge Campground to Prince George, BCbus
- Take the bus from Prince George, BC - Terry Fox Statue to Williams Lake, BC - Petro Canadabus
- Fly from Williams Lake Airport (YWL) to Anchorage International Airport (ANC)plane YWL - ANC
18h 45mTravel, train, shuttle to Edmonton International Airport, fly to Erik Nielsen Whitehorse International Airport, car ferry
- Walk from Canadian Rockies to Harveyunknown
- Take the train from Harvey to Jaspertrain
- Take a shuttle bus from Jasper, AB to Edmonton Airport
- Fly from Edmonton International Airport (YEG) to Erik Nielsen Whitehorse International Airport (YXY)plane YEG - YXY
- Take the train from Whitehorse, YT to Bennett, BCtrain
- Take the carferry from Skagway to Juneau, AKcarferry
28h 43mTravel, train, shuttle to Calgary International Airport, fly to Erik Nielsen Whitehorse International Airport, car ferry
- Walk from Canadian Rockies to Harveyunknown
- Take the train from Harvey to Jaspertrain
- Take a shuttle bus from Jasper, AB to Calgary International Airport - YYC
- Fly from Calgary International Airport (YYC) to Erik Nielsen Whitehorse International Airport (YXY)plane YYC - YXY
- Take the train from Whitehorse, YT to Bennett, BCtrain
- Take the carferry from Skagway to Juneau, AKcarferry
29h 13mTravel, train, bus, bus to Kelowna International Airport, fly to Sitka Rocky Gutierrez Airport
- Walk from Canadian Rockies to Harveyunknown
- Take the train from Harvey to Jaspertrain
- Take the bus from Jasper, AB to Lake Louise Village Southbus
- Take the bus from Lake Louise Village South to Kelowna Airportbus
- Fly from Kelowna International Airport (YLW) to Sitka Rocky Gutierrez Airport (SIT)plane YLW - SIT
23h 30m
Kelowna International Airport (YLW) to Juneau International Airport (JNU) flights
Questions & Answers
The distance between Canadian Rockies and Alaska is 1354 miles.
It takes approximately 24h 3m to get from Canadian Rockies to Alaska, including transfers.
There are 205+ hotels available in Alaska.
What companies run services between Canadian Rockies, BC, Canada and Alaska, USA?
There is no direct connection from Canadian Rockies to Alaska. However, you can travel to Harvey, take the train to Jasper, walk to Jasper, AB, take the bus to Lake Louise Village South, take the bus to Kelowna Airport, walk to Kelowna International Airport (YLW) airport, fly to Juneau International Airport (JNU), walk to Shell Simmons Drive and Glacier Highway, then take the line 3 bus to Federal Building at 9th Street and Glacier Avenue. Alternatively, you can travel to Tete Jaune: Lodge Campground, take the bus to Prince George, BC, take the taxi to Prince George Airport (YXS) airport, fly to Anchorage International Airport (ANC), walk to Airport South Terminal, then take the line 65 bus to Downtown Transit Center.
- Website
- alaskaair.com
Flights from Kelowna International Airport to Juneau International Airport via Seattle
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- $280–1,100
Flights from Kelowna International Airport to Juneau International Airport via Seattle, Ketchikan
- Ave. Duration
- 7h 19m
- When
- Every day
- Estimated price
- $280–1,100
Flights from Prince George Airport to Anchorage International Airport via Edmonton International Airport, Seattle
- Ave. Duration
- 14h 28m
- When
- Thursday and Sunday
- Estimated price
- $600–2,200
Flights from Williams Lake Airport to Sitka Rocky Gutierrez Airport via Vancouver, Seattle
- Ave. Duration
- 20h 42m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $410–1,600
Flights from Williams Lake Airport to Sitka Rocky Gutierrez Airport via Vancouver, Seattle, Juneau International Airport
- Ave. Duration
- 18h 17m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $420–1,600
Flights from Williams Lake Airport to Sitka Rocky Gutierrez Airport via Vancouver, Victoria, Seattle
- Ave. Duration
- 20h 42m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $410–1,600
Flights from Williams Lake Airport to Sitka Rocky Gutierrez Airport via Vancouver, Seattle, Ketchikan
- Ave. Duration
- 26h 22m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $410–1,600
Flights from Williams Lake Airport to Anchorage International Airport via Vancouver, Seattle
- Ave. Duration
- 9h 2m
- When
- Every day
- Estimated price
- $550–2,200
Flights from Williams Lake Airport to Anchorage International Airport via Vancouver, Portland
- Ave. Duration
- 10h 54m
- When
- Every day
- Estimated price
- $550–2,200
Flights from Kelowna International Airport to Sitka Rocky Gutierrez Airport via Seattle
- Ave. Duration
- 5h 52m
- When
- Friday to Sunday
- Estimated price
- $270–1,100
Flights from Kelowna International Airport to Sitka Rocky Gutierrez Airport via Vancouver, Seattle
- Ave. Duration
- 8h 32m
- When
- Every day
- Estimated price
- $270–1,100
Flights from Kelowna International Airport to Sitka Rocky Gutierrez Airport via Calgary International Airport, Seattle
- Ave. Duration
- 8h 52m
- When
- Every day
- Estimated price
- $290–1,100
- Website
- flyairnorth.com
Flights from Edmonton International Airport to Erik Nielsen Whitehorse International Airport
- Ave. Duration
- 2h 25m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $180–420
Flights from Edmonton International Airport to Erik Nielsen Whitehorse International Airport via Calgary International Airport
- Ave. Duration
- 4h 30m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $180–420
Flights from Calgary International Airport to Erik Nielsen Whitehorse International Airport
- Ave. Duration
- 2h 40m
- When
- Monday, Tuesday, Thursday, Saturday, and Friday
- Estimated price
- $180–350
Flights from Calgary International Airport to Erik Nielsen Whitehorse International Airport via Edmonton International Airport
- Ave. Duration
- 4h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $180–350
- Website
- delta.com
Flights from Kelowna International Airport to Juneau International Airport via Seattle
- Ave. Duration
- 11h 2m
- When
- Friday to Sunday
- Estimated price
- $95–440
Flights from Kelowna International Airport to Juneau International Airport via Vancouver, Seattle
- Ave. Duration
- 12h 9m
- When
- Every day
- Estimated price
- $100–450
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Harvey to Jasper
- Ave. Duration
- 2h 36m
- Frequency
- 3 times a week
- Estimated price
- $17–160
- Website
- VIA Rail
- Escape
- $17–65
- Business
- $50–150
- Business Plus
- $60–160
- Economy
- $19–75
- Economy Plus
- $21–80
Train from Harvey to Jasper
- Ave. Duration
- 2h 36m
- Frequency
- 3 times a week
- Estimated price
- $17–160
- Website
- VIA Rail
- Escape
- $17–65
- Business
- $50–150
- Business Plus
- $60–160
- Economy
- $19–75
- Economy Plus
- $21–80
Train from Harvey to Jasper
- Ave. Duration
- 2h 36m
- Frequency
- 3 times a week
- Estimated price
- $17–160
- Website
- VIA Rail
- Escape
- $17–65
- Business
- $50–150
- Business Plus
- $60–160
- Economy
- $19–75
- Economy Plus
- $21–80
Train from Harvey to Jasper
- Ave. Duration
- 2h 36m
- Frequency
- 3 times a week
- Estimated price
- $17–160
- Website
- VIA Rail
- Escape
- $17–65
- Business
- $50–150
- Business Plus
- $60–160
- Economy
- $19–75
- Economy Plus
- $21–80
- Phone
- +1 800 343 7373
- [email protected]
- Website
- White Pass & Yukon Route
Train from Whitehorse, YT to Bennett, BC
- Ave. Duration
- 6h 35m
- Frequency
- Once daily
- Estimated price
- $115–750
- Website
- White Pass & Yukon Route
- Adult
- $500–750
Train from Whitehorse, YT to Bennett, BC
- Ave. Duration
- 6h 35m
- Frequency
- Once daily
- Estimated price
- $115–750
- Website
- White Pass & Yukon Route
- Adult
- $500–750
- Phone
- +1 780 852 4056
- [email protected]
- Website
- SunDog Tours
Bus from Jasper, AB to Lake Louise Village South
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Website
- SunDog Tours
Shuttle from Jasper, AB to Edmonton Airport
- Ave. Duration
- 4h
- Frequency
- On demand
- Estimated price
- $60–80
- Website
- SunDog Tours
Shuttle from Jasper, AB to Calgary International Airport - YYC
- Ave. Duration
- 4h 30m
- Frequency
- On demand
- Website
- SunDog Tours
Bus from Jasper, AB to Lake Louise Village South
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Website
- SunDog Tours
- Phone
- +1 866 606 6700
- [email protected]
- Website
- Brewster Express Homepage
Bus from Jasper, AB to Lake Louise Village South
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $80–110
- Website
- Brewster Express Homepage
- Adult
- $80–110
Bus from Jasper, AB to Lake Louise Village South
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $80–110
- Website
- Brewster Express Homepage
- Adult
- $80–110
- Phone
- +1 877 769 3287
- [email protected]
- Website
- EBus
Bus from Lake Louise Village South to Kelowna Airport
- Ave. Duration
- 6h 20m
- Frequency
- 6 times a week
- Estimated price
- $50–75
- Website
- EBus
- Adult
- $50–75
Bus from Prince George, BC - Terry Fox Statue to Williams Lake, BC - Petro Canada
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a week
- Website
- EBus
Bus from Prince George, BC - Terry Fox Statue to Williams Lake, BC - Petro Canada
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a week
- Website
- EBus
Bus from Lake Louise Village South to Kelowna Airport
- Ave. Duration
- 6h 20m
- Frequency
- 6 times a week
- Estimated price
- $50–75
- Website
- EBus
- Adult
- $50–75
- Phone
- +1 778 763 4155
- Website
- BC Bus North
Bus from Tete Jaune: Lodge Campground to Prince George, BC
- Ave. Duration
- 3h 10m
- Frequency
- Twice a week
- Estimated price
- $35–65
- Website
- BC Bus North
Bus from Tete Jaune: Lodge Campground to Prince George, BC
- Ave. Duration
- 3h 10m
- Frequency
- Twice a week
- Estimated price
- $35–65
- Website
- BC Bus North
Bus from Tete Jaune: Lodge Campground to Prince George, BC
- Ave. Duration
- 3h 10m
- Frequency
- Twice a week
- Estimated price
- $35–65
- Website
- BC Bus North
- Phone
- +1 403 800 0355
- [email protected]
- Website
- The Fairy Bus
Shuttle from Jasper, AB to Calgary International Airport - YYC
- Ave. Duration
- 5h 30m
- Frequency
- On demand
- Estimated price
- $60–70
- Website
- The Fairy Bus
- Phone
- +1 800-642-0066
- [email protected]
- Website
- Alaska Department of Transportation
Car ferry from Skagway to Juneau, AK
- Ave. Duration
- 6h 45m
- Frequency
- 3 times a week
- Estimated price
- $20–70
- Website
- Alaska Department of Transportation
- Schedules at
- Alaska Marine Highway System
- Adult 12+
- $20–70
Car ferry from Skagway to Juneau, AK
- Ave. Duration
- 6h 45m
- Frequency
- 3 times a week
- Estimated price
- $20–70
- Website
- Alaska Department of Transportation
- Schedules at
- Alaska Marine Highway System
- Adult 12+
- $20–70
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


















