Distance from Mortimer, North Carolina to Keokee, Virginia
The driving distance from Mortimer, North Carolina to Keokee, Virginia is 146.7 mi (236 km)
The straight-line (air) distance is approximately 54.5 mi (87.6 km)
Estimated travel time by road is 3 hours 45 minutes
We found 2 routes between Mortimer and Keokee.
Available Routes
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-421 N to TN-91 in Mountain City
Continue on TN-91 to Washington County
Follow US-58 W and US-58 ALT W to Hwy 58 W in Norton
Take US-23 BUS S and VA-68 W/N Inman St to State Rte 606 in Keokee
Route Directions
Take Brown Mountain Beach Rd and NC-181 N to US-221 S in Avery County
Take TN-362 S to US-321 N/W Elk Ave in Elizabethton
Follow US-23 N to US-23 BUS N/Gilley Ave E in Wise County. Take the exit toward US-23 N/US-58 W from US-23 N
Continue on US-23 BUS N. Take VA-68 W/N Inman St to State Rte 606 in Keokee
Journey Details
Traveling from Mortimer, North Carolina to Keokee, Virginia covers 146 miles (235 km) in a northwest direction. This mixed highways and local roads, substantial route typically takes 3 hours 16 minutes under normal conditions.
Drivers have 2 route options between these locations (146-147 miles / 235-236 km). The primary route shown here saves 29 minutes compared to alternatives.
Journey Waypoints
Mortimer
Starting Point
Keokee
Destination