Portsmouth
Portsmouth
Richmond
Richmond
Train Driving

Portsmouth to Richmond

Updated: 28 May 2026

The journey from Portsmouth to Richmond covers approximately 100 miles along the I-64 corridor. By car, the drive takes about 1.5 to 2 hours, depending on traffic. Alternatively, you can drive to the Newport News Amtrak station and take the train to Richmond's Main Street or Staples Mill Road station. This route connects the coastal Hampton Roads region to the historic capital city of Virginia, offering a mix of urban and scenic landscapes.

Total Distance: 160 km driving, 140 km straight-line.
Fastest Way
Driving is typically faster than the train, provided you avoid major traffic congestion.
Cheapest Way
Driving is the most economical choice, especially for multiple travelers.
Compare Portsmouth to Richmond Routes
Train
Direct
Driving
Direct
Duration 2 hours 30 mins 1 hour 45 mins
Avg Price $30-$60 $20-$30 in fuel
Operator Amtrak Personal Vehicle
Route Northeast Regional line from Newport News to Richmond. I-64 W through Williamsburg.
Tip The train is a comfortable and stress-free way to travel. Traffic can be heavy near Williamsburg during tourist season.
Travel Tips
  • Amtrak Station
    The Staples Mill Road station is the primary Amtrak hub in Richmond.
  • Traffic Timing
    Try to avoid I-64 during the morning and evening rush hours.
  • Parking
    Richmond has several parking garages downtown for easy access to attractions.
  • Booking
    Book your train tickets online to receive digital boarding passes for easier travel.
  • Walking
    Richmond's downtown area is very walkable, perfect for exploring historic sites.
Safety Tips
  • Highway Safety
    Maintain a safe following distance on I-64, as traffic patterns change rapidly.
  • Personal Belongings
    Keep your bags in sight at all times while in the train station.
  • Night Travel
    If driving at night, ensure your headlights are clear and your windshield is clean.
  • Emergency Prep
    Have a physical map or offline GPS downloaded in case of cellular dead zones.
People Also Ask
  • Is Richmond worth visiting?
    Yes, it offers a rich history, vibrant arts scene, and beautiful parks.
  • How long is the train ride to Richmond?
    The Amtrak Northeast Regional takes approximately 2.5 hours from Newport News.
  • Are there tolls between Portsmouth and Richmond?
    No, the I-64 route is generally toll-free.
  • What is the best way to travel to Richmond?
    Driving is the most flexible, while Amtrak offers a more relaxing, stress-free experience.
  • Does Richmond have a good public transit system?
    GRTC Transit System provides bus service throughout the city.
Quick Info
  • From Portsmouth, New Hampshire, United States
  • To Richmond, Virginia, United States
  • Modes
Best Time to Travel

Spring and Fall are ideal for exploring Richmond's historic sites and parks.

Things to Do in Richmond
1
Virginia State Capitol
Tour the historic capitol building designed by Thomas Jefferson.
2
Maymont
Explore this 100-acre estate featuring gardens, a nature center, and a historic mansion.
3
Lewis Ginter Botanical Garden
Visit one of the top-rated botanical gardens in the country, featuring a stunning conservatory.
4
Virginia Museum of Fine Arts
View an extensive collection of art from around the world in this world-class museum.
Tags
Portsmouth to Richmond driving to Richmond Amtrak to Richmond I-64 travel Virginia travel Richmond travel guide Portsmouth transport Virginia capital