There are 6 ways to get from Prince Rupert to Petersburg by unknown, plane, 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 to Ketchikan, fly to Wrangell Airport, travel
best- Walk from Prince Rupert to Ketchikan (KTN)unknown
- Fly from Ketchikan (KTN) to Wrangell Airport (WRG)plane KTN - WRG
- Walk from Wrangell Airport (WRG) to Petersburgunknown
4h 37mTravel to Metlakatla, car ferry
- Walk from Prince Rupert to Metlakatla (MTM)unknown
- Take the carferry from Ketchikan to Petersburg, AKcarferry
18h 51mTravel to Ketchikan, fly to Klawock Airport, travel
- Walk from Prince Rupert to Ketchikan (KTN)unknown
- Fly from Ketchikan (KTN) to Klawock Airport (KLW)plane KTN - KLW
- Walk from Klawock Airport (KLW) to Petersburgunknown
6h 10mTravel to Ketchikan, fly to Thorne Bay, travel
- Walk from Prince Rupert to Ketchikan (KTN)unknown
- Fly from Ketchikan (KTN) to Thorne Bay (KTB)plane KTN - KTB
- Walk from Thorne Bay (KTB) to Petersburgunknown
5h 54mTravel to Wrangell Airport, fly to Petersburg James A. Johnson Airport, travel
- Walk from Prince Rupert to Wrangell Airport (WRG)unknown
- Fly from Wrangell Airport (WRG) to Petersburg James A. Johnson Airport (PSG)plane WRG - PSG
- Walk from Petersburg James A. Johnson Airport (PSG) to Petersburgunknown
5h 57mTravel to Ketchikan, car ferry
- Walk from Prince Rupert to Ketchikan (KTN)unknown
- Take the carferry from Metlakatla to Ketchikancarferry
- Take the carferry from Ketchikan to Petersburg, AKcarferry
20h 13m
Ketchikan (KTN) to Wrangell Airport (WRG) flights
Questions & Answers
The distance between Prince Rupert and Petersburg is 206 miles.
It takes approximately 4h 37m to get from Prince Rupert to Petersburg, including transfers.
Petersburg is 1h behind Prince Rupert. It is currently 6:30 PM in Prince Rupert and 5:30 PM in Petersburg.
There are one+ hotels available in Petersburg.
What companies run services between Prince Rupert, BC, Canada and Petersburg, AK, USA?
There is no direct connection from Prince Rupert to Petersburg. However, you can travel to Ketchikan (KTN) airport, fly to Wrangell Airport (WRG), then travel to Petersburg. Alternatively, you can take a vehicle from Prince Rupert to Petersburg, AK via Metlakatla (MTM), Ketchikan (KTN), Airport Ferry/ Ketchikan International Airport, Airport Ferry/ Ketchikan "Town Side", Tongass Hwy/ Airport Parking Lot, Tongass Ave/ US Post Office/ AMHS & IFA Ferry Terminal, and Ketchikan in around 18h 51m.
Flights from Ketchikan to Klawock Airport
- Ave. Duration
- 30 min
- When
- Every day
- Estimated price
- $30–800
- Website
- islandairx.com
Flights from Ketchikan to Klawock Airport
- Ave. Duration
- 30 min
- When
- Every day
- Estimated price
- $30–260
- Website
- alaskaair.com
Flights from Ketchikan to Wrangell Airport
- Ave. Duration
- 40 min
- When
- Every day
- Estimated price
- $170–950
Flights from Wrangell Airport to Petersburg James A. Johnson Airport
- Ave. Duration
- 24 min
- When
- Every day
- Estimated price
- $170–950
- Website
- taquanair.com
Flights from Ketchikan to Thorne Bay
- Ave. Duration
- 25 min
- When
- Monday to Saturday
- Estimated price
- $30–260
- Phone
- +1 800-642-0066
- [email protected]
- Website
- Alaska Department of Transportation
Car ferry from Ketchikan to Petersburg, AK
- Ave. Duration
- 14h 15m
- Frequency
- Once a week
- Estimated price
- $30–120
- Website
- Alaska Department of Transportation
- Schedules at
- Alaska Marine Highway System
- Adult 12+
- $30–120
Car ferry from Metlakatla to Ketchikan
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- $4–18
- Website
- Alaska Department of Transportation
- Schedules at
- Alaska Marine Highway System
- Adult 12+
- $4–18
Car ferry from Ketchikan to Petersburg, AK
- Ave. Duration
- 14h 15m
- Frequency
- Once a week
- Estimated price
- $30–120
- Website
- Alaska Department of Transportation
- Schedules at
- Alaska Marine Highway System
- Adult 12+
- $30–120
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
