Distance from Bloomfield, New Jersey to Blairs, Virginia
The driving distance from Bloomfield, New Jersey to Blairs, Virginia is 504.4 mi (811.8 km)
The straight-line (air) distance is approximately 248.1 mi (399.3 km)
Estimated travel time by road is 8 hours 5 minutes
We found 3 routes between Bloomfield and Blairs.
Available Routes
Route Directions
Get on I-80 W in Wayne from E Passaic Ave, NJ-3 W and US-46 W
Take I-287 S, I-78 W, US-22 W, I-78 W and I-81 S to US-250 E in Augusta County. Take exit 99 from I-64 E
Continue to Lynchburg. Take the US-29 S/US-460 W exit from US-29 S
Follow US-460 W to US-29 S in Campbell County. Take the US-29 S exit from US-29 S/US-460 W
Follow US-29 S to Landrum Rd in Blairs
Route Directions
Get on Garden State Pkwy S from Hoover Ave
Continue on Garden State Pkwy S. Take I-95 S, NJ Tpke S, I-95 S, Baltimore-Washington Pkwy and I-95 S to US-360 W/Hull Street Rd in Brandermill. Take the US-360 W/Hull Street Rd exit from VA-288
Follow US-360 W and VA-360 W to Landrum Rd in Blairs
Route Directions
Get on Garden State Pkwy S from Hoover Ave
Continue on Garden State Pkwy S. Take I-95 S, NJ Tpke S, I-95 S, I-495 W and 66 Express Outside the Beltway to US-29 S in Gainesville. Take exit 43A from I-66 W
Continue to Lynchburg. Take the US-29 S/US-460 W exit from US-29 S
Follow US-460 W to US-29 S in Campbell County. Take the US-29 S exit from US-29 S/US-460 W
Follow US-29 S to Landrum Rd in Blairs
Journey Details
Traveling from Bloomfield, New Jersey to Blairs, Virginia covers 461.6 miles (743 km) in a southwest direction. This highway, long-distance route typically takes 7 hours 31 minutes under normal conditions.
Drivers have 3 route options between these locations (462-504 miles / 743-812 km). The primary route shown here saves 34 minutes compared to alternatives.
The route features toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 60 mph (97 km/h) .
Journey Waypoints
Bloomfield
Starting Point
Blairs
Destination