Distance from Heards, Virginia to Westdale, Massachusetts
The driving distance from Heards, Virginia to Westdale, Massachusetts is 590.9 mi (950.9 km)
The straight-line (air) distance is approximately 310.2 mi (499.3 km)
Estimated travel time by road is 9 hours 37 minutes
This route includes Toll roads along the way.
We found 3 routes between Heards and Westdale.
Available Routes
Route Directions
Get on I-66 E in Prince William County from US-29 N
Continue on I-66 E. Take I-495 N, I-95 N, I-95 Express Toll, I-95 N, ... and I-495 S to MA-106 E/W Center St in West Bridgewater. Take exit 28A from MA-24 N
Route Directions
Get on I-64 W in Augusta County from Taylor Creek Rd, VA-151 N and US-250
Take I-81 N, I-78 E and I-95 N to MA-106 E/W Center St in West Bridgewater. Take exit 28A from MA-24 N
Route Directions
Get on I-66 E in Prince William County from US-29 N
Continue on I-66 E. Take I-495 N, I-95 N, I-95 Express Toll, I-95 N, ... and I-95 N to MA-106 E/W Center St in West Bridgewater. Take exit 28A from MA-24 N
Journey Details
Traveling from Heards, Virginia to Westdale, Massachusetts covers 579.8 miles (933 km) in a northeast direction. This highway, long-distance route typically takes 9 hours 31 minutes under normal conditions.
Drivers have 3 route options between these locations (580-627 miles / 933-1010 km). The primary route shown here saves 29 minutes compared to alternatives.
The route features toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 64 mph (103 km/h) .
Journey Waypoints
Heards
Starting Point
Westdale
Destination