Distance from Hazen, Pennsylvania to Mason Neck, Virginia
The driving distance from Hazen, Pennsylvania to Mason Neck, Virginia is 275.8 mi (443.9 km)
The straight-line (air) distance is approximately 124.2 mi (199.9 km)
Estimated travel time by road is 4 hours 37 minutes
This route includes Toll roads along the way.
We found 3 routes between Hazen and Mason Neck.
Available Routes
Route Directions
Get on I-80 E in Washington Township from Allens Mills Rd/T841 and Washington Twp Hwy
Follow I-80 E to PA-970 S in Woodland. Take exit 123 from I-80 E
Get on I-99 S/US-220 S in Snyder Township from US-322 E and PA-350 S
Follow US-220 S to US-30 E in Bedford Township. Take the US-30 E exit from US-220 S
Get on I-70 E in Breezewood
Follow I-70 E, I-270 S and I-495 S to Laurel Hill. Take exit 163 from I-95 S
Take VA-242 E/VA-600/Gunston Rd to Harley Rd in Mason Neck
Route Directions
Get on I-80 E in Washington Township from Allens Mills Rd/T841 and Washington Twp Hwy
Follow I-80 E to PA-970 S in Woodland. Take exit 123 from I-80 E
Get on I-99 S/US-220 S in Snyder Township from US-322 E and PA-350 S
Follow US-220 S to US-30 E in Bedford Township. Take the US-30 E exit from US-220 S
Get on I-70 E in Breezewood
Follow I-70 E to US-522 S in Hancock. Take exit 1B from I-70 E
Get on I-81 S in Frederick County
Get on VA-123 S/Ox Rd in Fairfax Station from I-66 E and 66 Express Outside the Beltway
Continue on VA-123 S/Ox Rd. Take Lorton Rd and VA-242 E/VA-600/Gunston Rd to Harley Rd in Mason Neck
Route Directions
Get on I-80 E in Washington Township from Allens Mills Rd/T841 and Washington Twp Hwy
Follow I-80 E to PA-970 S in Woodland. Take exit 123 from I-80 E
Get on I-99 S/US-220 S in Snyder Township from US-322 E and PA-350 S
Follow I-99 S/US-220 S to PA-453 S in Tyrone. Take exit 48 from I-99 S/US-220 S
Get on I-81 S in Antrim Township from US-22 E, US-522 S, PA-75 S and Lemar Rd
Continue on I-81 S. Drive from I-70 E, I-270 S and I-495 S to Laurel Hill. Take exit 163 from I-95 S
Take VA-242 E/VA-600/Gunston Rd to Harley Rd in Mason Neck
Journey Details
Traveling from Hazen, Pennsylvania to Mason Neck, Virginia covers 256.2 miles (412 km) in a southeast direction. This mixed highways and local roads, long-distance route typically takes 4 hours 48 minutes under normal conditions.
Drivers have 3 route options between these locations (256-294 miles / 412-474 km). The primary route shown here saves 21 minutes compared to alternatives.
The route features scenic views, toll sections. During night weekend travel, expect typical weekend traffic patterns with average speeds around 54 mph (87 km/h) .
Journey Waypoints
Hazen
Starting Point
Mason Neck
Destination