Distance from Mortimer, North Carolina to St Clair, Virginia
The driving distance from Mortimer, North Carolina to St Clair, Virginia is 183.4 mi (295.1 km)
The straight-line (air) distance is approximately 55.9 mi (90 km)
Estimated travel time by road is 3 hours 21 minutes
We found 3 routes between Mortimer and St Clair.
Available Routes
Route Directions
Get on US-421 S in Wilkesboro from Brown Mountain Beach Rd, Abington Rd and NC-18 N
Follow US-421 S and I-77 N to US-52 N in Mercer County. Take exit 1 from I-77 N
Follow US-52 N and US-460 W to State Rte 650 in Tazewell County
Route Directions
Take NC-90 E and Globe Rd to US-321 N/Valley Blvd in Blowing Rock
Continue on US-321 N. Take US-221 N/US-421 S to NC-16 N in Crumpler
Get on I-81 N in Atkins from VA-16 N
Follow I-81 N, I-77 N and US-460 W to St Clairs Crossing in Tazewell County
Continue on St Clairs Crossing. Drive to State Rte 650
Route Directions
Take NC-90 E, Globe Rd, US-321 N, US-421 N, ... and US-19 N/US-460 E/Trail of the Lonesome Pine to St Clairs Crossing in Tazewell County
Continue on St Clairs Crossing. Drive to State Rte 650
Journey Details
Traveling from Mortimer, North Carolina to St Clair, Virginia covers 130.9 miles (211 km) in a north direction. This secondary roads, substantial route typically takes 3 hours 26 minutes under normal conditions.
Drivers have 3 route options between these locations (131-183 miles / 211-295 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Mortimer
Starting Point
St Clair
Destination