There are 5 ways to get from Prince Rupert to Anchorage by car ferry, plane, bus, car or train

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Car ferry to Ketchikan, fly to Anchorage  •  14 h 16 min

  1. Take the car ferry from Prince Rupert, BC to Ketchikan, AK
  2. Fly from Ketchikan (KTN) to Anchorage (ANC) KTN - ANC

$286 - $681

Cheapest option

Bus to Terrace, fly to Anchorage  •  13 h 53 min

  1. Take the bus from Prince Rupert, BC to Terrace, BC
  2. Fly from Terrace (YXT) to Anchorage (ANC) YXT - ANC

$231 - $755

3 alternative options

Car ferry to Ketchikan, fly to Kenai, drive  •  18 h 30 min

  1. Take the car ferry from Prince Rupert, BC to Ketchikan, AK
  2. Fly from Ketchikan (KTN) to Kenai (ENA) KTN - ENA
  3. Drive from Kenai to Anchorage

$369 - $1,642

Car ferry, train  •  3 days 9 h

  1. Take the car ferry from Prince Rupert, BC to Ketchikan, AK
  2. Take the car ferry from Ketchikan to Whittier
  3. Take the train from Whittier to Anchorage

$387 - $1,907

Drive  •  35 h 58 min

  1. Drive from Prince Rupert to Anchorage 1569.1 miles

$200 - $300

Questions & Answers

The cheapest way to get from Prince Rupert to Anchorage is to drive which costs $270 - $400 and takes 35 h 58 min.

More details

The quickest way to get from Prince Rupert to Anchorage is to bus and fly which costs $300 - $1,000 and takes 13 h 53 min.

More details

The distance between Prince Rupert and Anchorage is 1384 km. The road distance is 2510.5 km.

Get driving directions

It takes approximately 14 h 16 min to get from Prince Rupert to Anchorage, including transfers.

More details

What companies run services between Prince Rupert, BC, Canada and Anchorage, AK, USA?

There is no direct connection from Prince Rupert to Anchorage. However, you can take the bus to Graham & 17th, take the walk to Prince Rupert, BC, take the car ferry to Ketchikan, AK, take the walk to Ketchikan, AL, take the car ferry to Ketchikan International Airport, take the walk to Ketchikan airport, fly to Anchorage, take the walk to Airport South Terminal Stop 2, then take the line 40 bus to Anchorage. Alternatively, you can take the bus to Terrace, BC, take the taxi to Terrace airport, fly to Anchorage, take the walk to Airport South Terminal Stop 2, then take the line 40 bus to Anchorage.

Airlines
Alaska Airlines, Inc.
Website
alaskaair.com
Flights from Ketchikan to Anchorage via Seattle
Ave. Duration
6 h 55 min
When
Every day
Estimated price
$290 - $470
Flights from Ketchikan to Anchorage via Sitka, Juneau
Ave. Duration
4 h 54 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$290 - $470
Flights from Ketchikan to Anchorage via Seattle, Portland
Ave. Duration
9 h 52 min
When
Every day
Estimated price
$290 - $470
Flights from Ketchikan to Anchorage via Juneau
Ave. Duration
4 h 55 min
When
Every day
Estimated price
$290 - $470
Flights from Terrace to Anchorage via Vancouver, Seattle
Ave. Duration
9 h 15 min
When
Every day
Estimated price
$200 - $700
Flights from Terrace to Anchorage via Vancouver, Portland
Ave. Duration
9 h 19 min
When
Monday to Saturday
Estimated price
$210 - $750
Flights from Ketchikan to Kenai via Seattle, Anchorage
Ave. Duration
9 h 34 min
When
Every day
Estimated price
$500 - $2,200
Flights from Ketchikan to Kenai via Sitka, Juneau, Anchorage
Ave. Duration
12 h 1 min
When
Monday, Tuesday, Wednesday and Sunday
Estimated price
$310 - $1,400
Flights from Ketchikan to Kenai via Juneau, Anchorage
Ave. Duration
6 h 27 min
When
Every day
Estimated price
$300 - $1,400
Flights from Ketchikan to Kenai via Seattle, Fairbanks, Anchorage
Ave. Duration
12 h 43 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$550 - $2,400
Flights from Ketchikan to Kenai via Seattle, Juneau, Anchorage
Ave. Duration
12 h 43 min
When
Every day
Estimated price
$500 - $2,200
Delta
Website
delta.com
Flights from Terrace to Anchorage via Vancouver, Seattle
Ave. Duration
10 h 36 min
When
Every day
Estimated price
$200 - $1,200
Flights from Terrace to Anchorage via Vancouver, Minneapolis
Ave. Duration
15 h 29 min
When
Every day
Estimated price
$350 - $1,900
WestJet
Website
westjet.com
Flights from Terrace to Anchorage via Vancouver, Seattle
Ave. Duration
10 h 36 min
When
Every day
Estimated price
$200 - $1,200
Air Canada
Website
aircanada.com
Flights from Terrace to Anchorage via Vancouver
Ave. Duration
10 h 14 min
When
Monday to Saturday
Estimated price
$220 - $1,400
Train operators
Alaska Railroad
Phone
800.544.0552 / 907.265.2494
Email
reservations@akrr.com
Website
alaskarailroad.com
Train from Whittier to Anchorage
Ave. Duration
2 h 30 min
Frequency
Once daily
Estimated price
$30 - $95
Schedules at
alaskarailroad.com
Adventure Class
$30 - $95
Goldstar Service
$150 - $180
Bus operators
Greyhound Canada
Phone
+1 1-800-661-8747
Email
Canada.info@greyhound.ca
Website
greyhound.ca
Bus from Prince Rupert, BC to Terrace, BC
Ave. Duration
2 h 10 min
Frequency
Once daily
Estimated price
$13 - $35
Website
Greyhound.ca
Advanced Purchase
$13 - $20
Online Fare
$15 - $30
Standard Fare
$24 - $35
Refundable
$27 - $40
Ferry operators
Alaska DOT
Phone
+1 800-642-0066
Website
dot.state.ak.us
Car ferry from Prince Rupert, BC to Ketchikan, AK
Ave. Duration
6 h
Frequency
Once a week
Estimated price
$45 - $210
Schedules at
dot.state.ak.us
Passenger
$45 - $65
Vehicle
$140 - $210
Car ferry from Ketchikan to Whittier
Ave. Duration
2 days 22 h
Frequency
Once a week
Estimated price
$310 - $1,600
Schedules at
dot.state.ak.us
Passenger
$310 - $450
Vehicle
$1,000 - $1,600

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 How do I buy a London Underground ticket?, South Korea: Travelling from Seoul to Busan and Travelling around the UAE - to help you get the most out of your next trip.