Portsmouth
Portsmouth
Philadelphia
Philadelphia
Train

Portsmouth to Philadelphia

Updated: 28 May 2026

The journey from Portsmouth to Philadelphia covers about 330 miles. The most comfortable way to travel is by taking a bus to Boston and then an Amtrak train to Philadelphia's 30th Street Station. The total travel time is approximately 6 to 7 hours. You will travel through the heart of the Northeast Corridor. Philadelphia is rich in American history.

Total Distance: 530 km driving, 460 km air distance.
Fastest Way
Train, taking 6.5 hours total.
Cheapest Way
Bus to Boston, then bus to Philadelphia.
Compare Portsmouth to Philadelphia Routes
Train
Connecting
Duration
6 hours 30 minutes
Avg Price
100-200 USD
Operator
Amtrak
Route
Bus to Boston, then Amtrak to 30th Street Station.

30th Street Station is a beautiful historic building and a major transit hub.

Travel Tips
  • Transit
    Use the SEPTA system to get around the city; it is very convenient.
  • Tickets
    Book Amtrak tickets early to save money.
  • Arrival
    30th Street Station is centrally located and easy to navigate.
  • Walking
    Philadelphia is a very walkable city, especially in the historic district.
  • Apps
    Use a transit app for real-time SEPTA updates.
Safety Tips
  • Awareness
    Stay alert in crowded tourist areas.
  • Transit Safety
    Follow all safety instructions on the SEPTA trains.
  • Night Travel
    Stick to well-lit areas when walking at night.
  • Emergency
    Philadelphia has a robust emergency response system; dial 911.
People Also Ask
  • Is there a direct flight?
    No, you must fly from Boston Logan Airport.
  • How long is the train ride?
    The train from Boston to Philadelphia takes about 5 to 6 hours.
  • Which is better, bus or train?
    The train is much more comfortable for this distance.
  • Where does the train arrive?
    Amtrak arrives at 30th Street Station in Philadelphia.
  • Are there tolls?
    If driving, expect significant tolls on the I-95 corridor.
Quick Info
  • From Portsmouth, New Hampshire, United States
  • To Philadelphia, Pennsylvania, United States
  • Modes
Best Time to Travel

Spring or Fall for comfortable walking weather.

Things to Do in Philadelphia
1
Liberty Bell
See the iconic symbol of American independence. It is located in the Independence National Historical Park.
2
Independence Hall
Tour the building where the Declaration of Independence was signed. It is a must-see for history buffs.
3
Philadelphia Museum of Art
Run up the famous 'Rocky Steps' and explore the massive art collection. It is a cultural landmark.
4
Reading Terminal Market
Eat your way through this historic indoor food market. It offers a huge variety of local foods.
Tags
Portsmouth to Philadelphia train to Philadelphia bus to Philly traveling to Philadelphia Portsmouth to Philadelphia distance Amtrak to Philly Boston to Philly travel Pennsylvania trip