Distance from Messongo, Virginia to Champlain, Virginia
The driving distance from Messongo, Virginia to Champlain, Virginia is 263.5 mi (424 km)
The straight-line (air) distance is approximately 46 mi (74 km)
Estimated travel time by road is 4 hours 31 minutes
We found 3 routes between Messongo and Champlain.
Available Routes
Route Directions
Take State Rte 702 to US-13 N
Continue on US-13 N. Take US-50 W and I-95 S to US-17 S in Champlain
Route Directions
Take State Rte 692, VA-779 and VA-316 S to US-13 S in Onley
Follow US-13 S and I-64 W to VA-30 W in James City County. Take exit 227 from I-64 W
Take VA-273 N, VA-33 E and State Rte 610 to US-17 N/Tidewater Trail in Church View
Route Directions
Follow State Rte 692, VA-779 and VA-316 S to US-13 S
Continue on US-13 S. Drive to US-17 S in Caret
Journey Details
Traveling from Messongo, Virginia to Champlain, Virginia covers 188.4 miles (303 km) in a west direction. This mixed highways and local roads, long-distance route typically takes 3 hours 38 minutes under normal conditions.
Drivers have 3 route options between these locations (188-263 miles / 303-424 km). The primary route shown here saves 54 minutes compared to alternatives.
The route features scenic views, toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 55 mph (89 km/h) .
Journey Waypoints
Messongo
Starting Point
Champlain
Destination