Distance from Maple, North Carolina to Fitzhugh, Virginia
The driving distance from Maple, North Carolina to Fitzhugh, Virginia is 123.2 mi (198.3 km)
The straight-line (air) distance is approximately 61.7 mi (99.3 km)
Estimated travel time by road is 2 hours 11 minutes
This route includes Toll roads along the way.
We found 3 routes between Maple and Fitzhugh.
Available Routes
Route Directions
Take NC-168 N, VA-168 N, I-64 E and US-58 W to E Atlantic St in Emporia
Take Dry Bread Rd to Western Mill Rd in Brunswick County
Route Directions
Take US-158 W to NC Hwy 343 N in Camden
Follow NC Hwy 343 N to US-17 S
Follow US-158 W to Jackson By-Pass Rd in Northampton County
Continue on Jackson By-Pass Rd. Take Pleasant Grove Rd, Elam Church Rd, Macon Price Rd, Warner Bridge Rd, ... and Halifax Rd to Western Mill Rd in Brunswick County
Route Directions
Take US-158 W to NC Hwy 343 N in Camden
Follow NC Hwy 343 N to US-17 S
Follow US-158 W to Medical Center Rd in Gates County
Continue on Medical Center Rd. Take Johnny Harrell Rd to US-13 S
Get on US-258 Truck S/US-58 W in Suffolk from Reynoldson Rd, Gates Rd and VA-189 N
Take Dry Bread Rd to Western Mill Rd in Brunswick County
Journey Details
Traveling from Maple, North Carolina to Fitzhugh, Virginia covers 118.6 miles (191 km) in a west direction. This highway, substantial route typically takes 2 hours 15 minutes under normal conditions.
Drivers have 3 route options between these locations (119-123 miles / 191-198 km). The primary route shown here saves 8 minutes compared to alternatives.
Journey Waypoints
Maple
Starting Point
Fitzhugh
Destination