Portsmouth
Portsmouth
Baltimore
Baltimore
Train

Portsmouth to Baltimore

Updated: 28 May 2026

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

Total Distance: 640 km driving, 550 km air distance.
Fastest Way
Train, taking 7.5 hours total.
Cheapest Way
Bus to Boston, then bus to Baltimore.
Compare Portsmouth to Baltimore Routes
Train
Connecting
Duration
7 hours 30 minutes
Avg Price
100-200 USD
Operator
Amtrak
Route
Bus to Boston, then Amtrak to Penn Station.

Penn Station is a beautiful historic building and a major transit hub.

Travel Tips
  • Transit
    Use the MTA system to get around the city; it is very efficient.
  • Tickets
    Book Amtrak tickets early to save money.
  • Arrival
    Penn Station is centrally located and easy to navigate.
  • Walking
    Baltimore is a very walkable city, especially in the Inner Harbor area.
  • Apps
    Use a transit app for real-time MTA updates.
Safety Tips
  • Awareness
    Stay alert in crowded tourist areas.
  • Transit Safety
    Follow all safety instructions on the MTA trains.
  • Night Travel
    Stick to well-lit areas when walking at night.
  • Emergency
    Baltimore 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 Baltimore takes about 6 to 7 hours.
  • Which is better, bus or train?
    The train is much more comfortable for this distance.
  • Where does the train arrive?
    Amtrak arrives at Penn Station in Baltimore.
  • Are there tolls?
    If driving, expect significant tolls on the I-95 corridor.
Quick Info
  • From Portsmouth, New Hampshire, United States
  • To Baltimore, Maryland, United States
  • Modes
Best Time to Travel

Spring or Fall for comfortable walking weather.

Things to Do in Baltimore
1
Inner Harbor
Visit the famous waterfront area. It is a must-see in Baltimore.
2
National Aquarium
Explore the world-class aquarium. It is a popular destination.
3
Fort McHenry
Learn about the history of the fort. It is a cultural landmark.
4
Baltimore Museum of Art
Explore the massive art collection. It is a cultural landmark.
Tags
Portsmouth to Baltimore train to Baltimore bus to Baltimore traveling to Baltimore Portsmouth to Baltimore distance Amtrak to Baltimore Boston to Baltimore travel Maryland trip