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

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

Fly to Digby Island  •  13 h 11 min

  1. Fly from Anchorage (ANC) to Digby Island (YPR) ANC - YPR

$252 - $902

5 alternative options

Fly to Ketchikan, car ferry  •  14 h 43 min

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

$286 - $681

Fly to Terrace, bus  •  12 h 32 min

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

$270 - $1,555

Fly to Smithers, bus  •  17 h 8 min

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

$286 - $976

Train, car ferry  •  3 days 9 h

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

$391 - $1,905

Drive  •  35 h 59 min

  1. Drive from Anchorage to Prince Rupert 1569.3 miles

$200 - $300

Questions & Answers

The cheapest way to get from Anchorage to Prince Rupert is to drive which costs $200 - $300 and takes 35 h 59 min.

More details

The quickest way to get from Anchorage to Prince Rupert is to fly and bus which costs $270 - $1,600 and takes 12 h 32 min.

More details

The distance between Anchorage and Prince Rupert is 865 miles. The road distance is 1569.3 miles.

Get driving directions

It takes approximately 13 h 11 min to get from Anchorage to Prince Rupert, including transfers.

More details

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

Air Canada, Alaska Airlines, Inc. and four other airlines fly from Anchorage to Prince Rupert hourly.

Airlines
Air Canada
Website
aircanada.com
Flights from Anchorage to Digby Island via Vancouver
Ave. Duration
17 h 47 min
When
Every day
Estimated price
$280 - $1,700
Flights from Anchorage to Digby Island via Seattle, Vancouver
Ave. Duration
10 h 19 min
When
Every day
Estimated price
$250 - $900
Flights from Anchorage to Digby Island via Portland, Vancouver
Ave. Duration
12 h 24 min
When
Monday to Saturday
Estimated price
$260 - $950
Flights from Anchorage to Digby Island via Denver, Vancouver
Ave. Duration
14 h 18 min
When
Monday, Tuesday, Wednesday, Thursday and Sunday
Estimated price
$420 - $1,900
Flights from Anchorage to Digby Island via Los Angeles, Vancouver
Ave. Duration
14 h 38 min
When
Monday, Thursday and Sunday
Estimated price
$380 - $2,000
Flights from Anchorage to Terrace via Vancouver
Ave. Duration
6 h 42 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$270 - $1,700
Flights from Anchorage to Smithers via Vancouver
Ave. Duration
16 h 19 min
When
Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
Estimated price
$280 - $1,700
Flights from Anchorage to Smithers via Seattle, Vancouver
Ave. Duration
9 h 6 min
When
Every day
Estimated price
$250 - $900
Flights from Anchorage to Smithers via Portland, Vancouver
Ave. Duration
13 h 1 min
When
Every day
Estimated price
$260 - $950
Flights from Anchorage to Smithers via Denver, Vancouver
Ave. Duration
13 h 57 min
When
Sunday
Estimated price
$420 - $1,900
Flights from Anchorage to Smithers via Salt Lake City, Vancouver
Ave. Duration
14 h 39 min
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$350 - $2,000
Alaska Airlines, Inc.
Website
alaskaair.com
Flights from Anchorage to Ketchikan via Seattle
Ave. Duration
7 h 3 min
When
Every day
Estimated price
$290 - $470
Flights from Anchorage to Ketchikan via Juneau, Sitka
Ave. Duration
5 h 2 min
When
Every day
Estimated price
$290 - $470
Flights from Anchorage to Ketchikan via Portland, Seattle
Ave. Duration
8 h 44 min
When
Every day
Estimated price
$290 - $470
Flights from Anchorage to Ketchikan via Fairbanks, Seattle
Ave. Duration
9 h 29 min
When
Every day
Estimated price
$290 - $470
Delta
Website
delta.com
Flights from Anchorage to Ketchikan via Seattle
Ave. Duration
6 h 50 min
When
Every day
Estimated price
$290 - $1,300
Flights from Anchorage to Terrace via Seattle, Vancouver
Ave. Duration
11 h 42 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$240 - $1,500
WestJet
Website
westjet.com
Flights from Anchorage to Terrace via Seattle, Vancouver
Ave. Duration
11 h 42 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$240 - $1,500
Train operators
Alaska Railroad
Phone
800.544.0552 / 907.265.2494
Email
reservations@akrr.com
Website
alaskarailroad.com
Train from Anchorage to Whittier
Ave. Duration
2 h 20 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 Terrace, BC to Prince Rupert, BC
Ave. Duration
2 h 20 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
Bus from Smithers, BC to Prince Rupert, BC
Ave. Duration
4 h 50 min
Frequency
Once daily
Estimated price
$23 - $60
Website
Greyhound.ca
Advanced Purchase
$23 - $35
Online Fare
$28 - $50
Standard Fare
$35 - $60
Refundable
$40 - $65
Ferry operators
Alaska DOT
Phone
+1 800-642-0066
Website
dot.state.ak.us
Car ferry from Ketchikan, AK to Prince Rupert, BC
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 Whittier to Ketchikan
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 to get from Florence to Rome, Need to know: Eurostar and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.