Portsmouth
Portsmouth
Raleigh
Raleigh
Train Driving

Portsmouth to Raleigh

Updated: 28 May 2026

The journey from Portsmouth to Raleigh covers approximately 175 miles via US-58 and I-95. Driving typically takes 3 hours depending on traffic near the I-95 corridor. Alternatively, you can take the Amtrak Carolinian from nearby Norfolk. This route transitions from the coastal plains of Virginia to the rolling hills of the North Carolina Piedmont. Expect heavy congestion near the Emporia interchange during peak holiday travel.

Total Distance: 282 km driving distance; 240 km straight-line air distance.
Fastest Way
Driving via US-58 and I-95 is the fastest method at 3 hours.
Cheapest Way
Driving is the cheapest option if traveling with more than one person.
Compare Portsmouth to Raleigh Routes
Train
Direct
Driving
Direct
Duration 5 hours 15 mins 3 hours
Avg Price $40-$80 $30-$45 in fuel
Operator Amtrak Carolinian Personal Vehicle
Route Norfolk Station to Raleigh Union Station. US-58 West to I-95 South to I-40 West.
Tip Book at least two weeks in advance for the lowest fare. Avoid the I-95/I-40 junction during Friday afternoon rush hour.
Travel Tips
  • Traffic Alerts
    Use a real-time navigation app to monitor I-95 construction delays.
  • Station Parking
    Norfolk Amtrak station offers secure long-term parking for train travelers.
  • Dining
    Stop in Emporia for quick fuel and fast-food options along the highway.
  • Booking
    Always book train tickets online to secure assigned seating.
  • Weather
    Check for coastal storms that may impact visibility on US-58.
Safety Tips
  • Speed Traps
    Be aware of strict speed enforcement in small towns along US-58.
  • Night Driving
    Rural stretches of US-58 have limited lighting; stay alert for wildlife.
  • Emergency Kit
    Keep a basic roadside emergency kit in your trunk for long drives.
  • Communication
    Cell service can be spotty in rural Virginia; download offline maps.
People Also Ask
  • Is there a direct train from Portsmouth to Raleigh?
    No, you must depart from the nearby Norfolk Amtrak station.
  • How long is the drive from Portsmouth to Raleigh?
    The drive typically takes 3 hours via US-58 and I-95.
  • What is the best highway route?
    US-58 West connecting to I-95 South and I-40 West is the standard route.
  • Are there tolls on this route?
    There are no major toll roads on the direct path between these cities.
  • Can I take a bus?
    Yes, Greyhound operates routes with transfers in Richmond or Petersburg.
Quick Info
  • From Portsmouth, New Hampshire, United States
  • To Raleigh, North Carolina, United States
  • Modes
Best Time to Travel

Spring and Autumn offer mild temperatures and lower humidity for the drive.

Things to Do in Raleigh
1
North Carolina Museum of Natural Sciences
Located in downtown Raleigh, this museum features extensive exhibits on the state's natural history. Admission is free for the general public.
2
Pullen Park
This historic park offers a carousel and pedal boats. It is perfect for families looking for a relaxing afternoon.
3
Marbles Kids Museum
An interactive space designed for children to learn through play. It is located in the heart of the city near the convention center.
4
State Capitol Building
Explore the historic Greek Revival architecture of the North Carolina State Capitol. Guided tours are available on weekdays.
Tags
Portsmouth to Raleigh drive Norfolk to Raleigh train Amtrak Carolinian route US-58 travel I-95 to I-40 route best way to Raleigh from VA Portsmouth travel guide Raleigh transport options