Distance from to

Distance between Portsmouth and Winston-Salem

Distance between Portsmouth and Winston-Salem is 362.16 km. This distance is equal to 225.04 miles, and 195.42 nautical miles.

The distance line on map shows distance from Portsmouth to Winston-Salem between two cities.
If you travel with an airplane (which has average speed of 560 miles per hour) between Portsmouth to Winston-Salem,
It takes 0.4 hours to arrive.

Portsmouth 36.8354258 -76.2982742
Winston-Salem 36.0998596 -80.244216
Distance 362.16 km 225.04 miles

Related Distances