Distances from Salem, VA
Driving distance and travel time from Salem, Virginia to 18 places. The nearest is Roanoke, VA, 12 miles away (16 min by car); the farthest listed is Virginia Beach, VA at 294 miles. Open any route for the road map, directions, halfway point and gas cost.
18
Destinations
1
Within 50 miles
5
Within 150 miles
12 mi
Nearest: Roanoke
Under 50 miles from Salem
1 destination, nearest first.
| Destination | Miles | Drive time |
|---|---|---|
| Salem to Roanoke, VA | 12 | 16 min |
50 to 150 miles from Salem
4 destinations, nearest first.
| Destination | Miles | Drive time |
|---|---|---|
| Salem to West Lynchburg, VA | 66 | 1 h 14 min |
| Salem to Lynchburg, VA | 67 | 1 h 16 min |
| Salem to Harrisonburg, VA | 109 | 1 h 47 min |
| Salem to Charlottesville, VA | 120 | 1 h 49 min |
150 to 300 miles from Salem
13 destinations, nearest first.
| Destination | Miles | Drive time |
|---|---|---|
| Salem to Richmond, VA | 186 | 2 h 56 min |
| Salem to McLean, VA | 232 | 3 h 43 min |
| Salem to Arlington, VA | 234 | 3 h 44 min |
| Salem to Suffolk, VA | 234 | 4 h 15 min |
| Salem to South Suffolk, VA | 238 | 4 h 14 min |
| Salem to Alexandria, VA | 243 | 3 h 53 min |
| Salem to Portsmouth Heights, VA | 248 | 4 h 28 min |
| Salem to Portsmouth, VA | 251 | 4 h 29 min |
| Salem to Norfolk, VA | 252 | 4 h 29 min |
| Salem to Chesapeake, VA | 254 | 4 h 32 min |
| Salem to Newport News, VA | 256 | 3 h 58 min |
| Salem to Hampton, VA | 264 | 4 h 06 min |
| Salem to Virginia Beach, VA | 294 | 4 h 41 min |
Destinations from Salem on the map
Click a point to open the route.