Distance from Fairplains, North Carolina to Ironto, Virginia
The driving distance from Fairplains, North Carolina to Ironto, Virginia is 141.2 mi (227.2 km)
The straight-line (air) distance is approximately 53 mi (85.3 km)
Estimated travel time by road is 2 hours 34 minutes
We found 3 routes between Fairplains and Ironto.
Available Routes
Route Directions
Get on I-81 N in Atkins from NC-18 N, NC-113 N and VA-16 N
Follow I-81 N to VA-603 in Montgomery County. Take exit 128 from I-81 N
Follow VA-603 to Ironto Rd
Route Directions
Follow NC-18 N and NC-113 N to US-58 E in Mouth of Wilson
Follow US-58 E, I-77 N and I-81 N to VA-603 in Montgomery County. Take exit 128 from I-81 N
Follow VA-603 to Ironto Rd
Route Directions
Get on I-77 N in Surry County from NC-268 E and NC-268 Bypass E/CC Camp Rd
Follow I-77 N and I-81 N to VA-603 in Montgomery County. Take exit 128 from I-81 N
Follow VA-603 to Ironto Rd
Journey Details
Traveling from Fairplains, North Carolina to Ironto, Virginia covers 125.7 miles (202 km) in a northeast direction. This highway, substantial route typically takes 2 hours 7 minutes under normal conditions.
Drivers have 3 route options between these locations (126-141 miles / 202-227 km). The primary route shown here saves 27 minutes compared to alternatives.
The route features scenic views. During evening weekend travel, expect typical weekend traffic patterns with average speeds around 61 mph (98 km/h) .
Journey Waypoints
Fairplains
Starting Point
Ironto
Destination