There are 4 ways to get from Philadelphia to Petersburg by plane, car ferry, 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.
Fly to Sitka Rocky Gutierrez Airport, car ferry
best- Fly from Philadelphia International Airport (PHL) to Sitka Rocky Gutierrez Airport (SIT)plane PHL - SIT
- Take the carferry from Ferry Terminal - Sitka to Petersburg, AKcarferry
25h 13m$446–1,571Fly to Ketchikan, car ferry
cheapest- Fly from Philadelphia International Airport (PHL) to Ketchikan (KTN)plane PHL - KTN
- Take the carferry from Ketchikan to Petersburg, AKcarferry
28h 18m$361–1,431Train, car ferry via Washington
- Take the train from 30th Street Station to Washington Union Stationtrain
- Take the train from Washington Union Station to Chicago Union Stationtrain
- Take the train from Chicago Union Station to Everett Amtrak Stationtrain
- Take the train from Everett Amtrak Station to Bellingham Amtrak Stationtrain
- Take the carferry from Bellingham, WA to Petersburg, AKcarferry
5d 1h$1,130–3,373Train, car ferry
- Take the train from 30th Street Station to Chicago Union Stationtrain
- Take the train from Chicago Union Station to Everett Amtrak Stationtrain
- Take the train from Everett Amtrak Station to Bellingham Amtrak Stationtrain
- Take the carferry from Bellingham, WA to Petersburg, AKcarferry
5d 7h$1,193–2,878
Philadelphia International Airport (PHL) to Sitka Rocky Gutierrez Airport (SIT) flights
Questions & Answers
The cheapest way to get from Philadelphia to Petersburg is to fly and car ferry which costs $360 - $1,500 and takes 28h 18m.
The fastest way to get from Philadelphia to Petersburg is to fly and car ferry which takes 25h 13m and costs $440 - $1,600.
The distance between Philadelphia and Petersburg is 3106 miles.
The best way to get from Philadelphia to Petersburg without a car is to train and car ferry via Washington which takes 5 days 1h and costs $1,100 - $3,400.
It takes approximately 25h 13m to get from Philadelphia to Petersburg, including transfers.
Petersburg is 4h behind Philadelphia. It is currently 8:21 PM in Philadelphia and 4:21 PM in Petersburg.
There are one+ hotels available in Petersburg.
What companies run services between Philadelphia, PA, USA and Petersburg, AK, USA?
There is no direct connection from Philadelphia to Petersburg. However, you can take the train to Airport Terminal A, walk to Philadelphia International Airport (PHL) airport, fly to Sitka Rocky Gutierrez Airport (SIT), take the taxi to Ferry Terminal, then take the car ferry to Petersburg, AK. Alternatively, you can take a train from 30th Street Station to Petersburg, AK via Washington Union Station, Chicago Union Station, Everett Amtrak Station, Bellingham Amtrak Station, and Bellingham, WA in around 5d 1h.
- Website
- alaskaair.com
Flights from Philadelphia International Airport to Sitka Rocky Gutierrez Airport via Seattle
- Ave. Duration
- 9h 49m
- When
- Every day
- Estimated price
- $380–1,500
Flights from Philadelphia International Airport to Sitka Rocky Gutierrez Airport via Seattle, Ketchikan
- Ave. Duration
- 15h 35m
- When
- Every day
- Estimated price
- $430–1,500
Flights from Philadelphia International Airport to Ketchikan via Seattle
- Ave. Duration
- 14h
- When
- Every day
- Estimated price
- $320–1,400
Flights from Philadelphia International Airport to Ketchikan via Detroit, Seattle
- Ave. Duration
- 14h 11m
- When
- Every day
- Estimated price
- $320–1,400
Flights from Philadelphia International Airport to Ketchikan via Chicago Midway, Seattle
- Ave. Duration
- 10h 48m
- When
- Monday, Thursday, and Friday
- Estimated price
- $330–1,300
- Website
- aa.com
Flights from Philadelphia International Airport to Ketchikan via Seattle
- Ave. Duration
- 11h 59m
- When
- Every day
- Estimated price
- $320–1,300
Flights from Philadelphia International Airport to Ketchikan via Milwaukee, Seattle
- Ave. Duration
- 12h 33m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- $380–1,400
Flights from Philadelphia International Airport to Ketchikan via Chicago Midway, Seattle
- Ave. Duration
- 10h 48m
- When
- Monday, Thursday, and Friday
- Estimated price
- $330–1,300
Flights from Philadelphia International Airport to Ketchikan via Detroit, Seattle
- Ave. Duration
- 11h 26m
- When
- Every day
- Estimated price
- $320–1,300
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from 30th Street Station to Washington Union Station
- Ave. Duration
- 1h 58m
- Frequency
- Hourly
- Estimated price
- $40–90
- Website
- Amtrak
Train from Washington Union Station to Chicago Union Station
- Ave. Duration
- 17h 48m
- Frequency
- Once daily
- Estimated price
- $240–550
- Website
- Amtrak
Train from Chicago Union Station to Everett Amtrak Station
- Ave. Duration
- 44h 58m
- Frequency
- Once daily
- Estimated price
- $650–1,500
- Website
- Amtrak
Train from Everett Amtrak Station to Bellingham Amtrak Station
- Ave. Duration
- 1h 13m
- Frequency
- Twice daily
- Estimated price
- $19–40
- Website
- Amtrak
Train from 30th Street Station to Chicago Union Station
- Ave. Duration
- 27h 10m
- Frequency
- 3 times a week
- Estimated price
- $330–700
- Website
- Amtrak
Train from Chicago Union Station to Everett Amtrak Station
- Ave. Duration
- 44h 58m
- Frequency
- Once daily
- Estimated price
- $650–1,500
- Website
- Amtrak
Train from Everett Amtrak Station to Bellingham Amtrak Station
- Ave. Duration
- 1h 13m
- Frequency
- Twice daily
- Estimated price
- $19–40
- Website
- Amtrak
Rome2Rio's guide to Amtrak Acela
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from 30th Street Station to Washington Union Station
- Ave. Duration
- 1h 49m
- Frequency
- Hourly
- Estimated price
- $30–650
- Schedules at
- Amtrak Acela
- Website
- Amtrak
- Business Class
- $30–470
- First Class
- $150–650
- Phone
- +1 800-642-0066
- [email protected]
- Website
- Alaska Department of Transportation
Car ferry from Ferry Terminal - Sitka to Petersburg, AK
- Ave. Duration
- 13h 15m
- Frequency
- On demand
- Estimated price
- $40–140
- Website
- Alaska Department of Transportation
- Schedules at
- Alaska Marine Highway System
- Adult 12+
- $40–140
Car ferry from Bellingham, WA to Petersburg, AK
- Ave. Duration
- 2d 3h
- Frequency
- Once a week
- Estimated price
- $190–650
- Website
- Alaska Department of Transportation
- Schedules at
- Alaska Marine Highway System
- Adult 12+
- $190–650
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 Bellingham, WA to Petersburg, AK
- Ave. Duration
- 2d 3h
- Frequency
- Once a week
- Estimated price
- $190–650
- Website
- Alaska Department of Transportation
- Schedules at
- Alaska Marine Highway System
- Adult 12+
- $190–650
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






