How to get from Raleigh to Portsmouth by car, truck, bike, walk

Distance between Raleigh and Portsmouth is 237 kilometers (147 miles).
Driving distance from Raleigh to Portsmouth is 287 kilometers (178 miles)

RaleighPortsmouth
Leaving from
Going to

Route Map

Routes from raleigh-north-carolina to portsmouth-virginia

4 Ways from Raleigh (United States/North Carolina) to Portsmouth (United States/Virginia)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto South Salisbury Street 89 m
2. Turn left onto West Morgan Street 5.75 km
3. Keep right 1.23 km
4. Keep right 28.19 km
5. Keep left onto US 64 East, US 64 43.58 km
6. Keep right 412 m
7. Keep left 646 m
8. Keep right 548 m
9. Keep left 82.38 km
10. Keep right 562 m
11. Keep left 59 m
12. Turn left onto Skippers Road, US 301 3.48 km
13. Turn right 46 m
14. Turn slight right onto East Atlantic Street, US 58 Business 2.28 km
15. Turn right onto US 58 105.66 km
16. Keep right onto US 13, US 460 1.16 km
17. Continue onto US 13, US 460 1.63 km
18. Keep left 4.49 km
19. Keep right 479 m
20. Turn left onto Victory Boulevard, VA 239 651 m
21. Turn right onto Airline Boulevard, US 58, US 460 Alternate 433 m
22. Keep left onto Airline Boulevard, US 58 1.47 km
23. Keep left onto Rodman Avenue 847 m
24. Turn left onto Western Branch Boulevard 707 m
25. Turn right onto Hartford Street 64 m
26. Turn left onto Sycamore Road 207 m
27. Turn slight left onto West Road 401 m
28. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Raleigh (United States/North Carolina) to Portsmouth (United States/Virginia)?
How do I get from Raleigh (United States/North Carolina) to Portsmouth (United States/Virginia) the fastest?
How long does it take to get from Raleigh (United States/North Carolina) to Portsmouth (United States/Virginia)?

Information about Stations

All station in Raleigh (United States/North Carolina)
Raleigh Raleigh Station
All station in Portsmouth (United States/Virginia)
Norfolk Portsmouth StationIngleside Road Portsmouth StationNSU Portsmouth StationYork Street/Freemason Portsmouth StationMonticello Portsmouth StationMacArthur Square Portsmouth StationCivic Plaza Portsmouth StationHarbor Park Portsmouth StationBallentine/Broad Creek Portsmouth Station