Distance from Eagleton, North Carolina to Hazen, Pennsylvania

Eagleton Hazen
Total Distance
529.9 mi
(852.8 km)
Travel Time
8 hours 36 minutes

The driving distance from Eagleton, North Carolina to Hazen, Pennsylvania is 529.9 mi (852.8 km)

The straight-line (air) distance is approximately 248 mi (399.1 km)

Estimated travel time by road is 8 hours 36 minutes

This route includes Toll roads along the way.

We found 3 routes between Eagleton and Hazen.

Available Routes

Shortest Tolls
I-64 W and I-95 N
528.4 mi
850.4 km
8 hours 36 minutes
I-64 W
529.7 mi
852.4 km
8 hours 41 minutes
Fastest Tolls
I-95 N
529.9 mi
852.8 km
8 hours 36 minutes

Route Directions

Take US-158 W to VA-168 N in Moyock
58.3 mi
1 hr 10 min
Continue on VA-168 N. Drive from I-664 N, I-64 W, I-295 N, I-95 N, ... and I-99 N/US-220 N to Snyder Township. Take exit 52 from I-99 N/US-220 N
404.9 mi
6 hr 9 min
Get on I-80 W in Bradford Township from PA-350 N and US-322 W
27.3 mi
36 min
Follow I-80 W to PA-830/Washington Twp Hwy in Washington Township. Take exit 90 from I-80 W
31.9 mi
29 min
Continue on Washington Twp Hwy. Drive to Allens Mills Rd/T841 in Warsaw Township
7.6 mi
10 min

Route Directions

Get on VA-168 N in Chesapeake from US-158 W and NC-168 N
66.7 mi
1 hr 22 min
Drive from I-64 W, I-95 N, I-495 N, I-270 N, ... and I-99 N to Snyder Township. Take exit 52 from I-99 N
396.2 mi
6 hr 2 min
Get on I-80 W in Bradford Township from PA-350 N and US-322 W
27.3 mi
36 min
Follow I-80 W to PA-830/Washington Twp Hwy in Washington Township. Take exit 90 from I-80 W
31.9 mi
29 min
Continue on Washington Twp Hwy. Drive to Allens Mills Rd/T841 in Warsaw Township
7.6 mi
10 min

Route Directions

Take US-158 W to VA-168 N in Moyock
58.3 mi
1 hr 10 min
Continue on VA-168 N. Drive from I-64 W, I-95 N, I-495 N, I-270 N, ... and I-99 N/US-220 N to Snyder Township. Take exit 52 from I-99 N/US-220 N
403.4 mi
6 hr 9 min
Get on I-80 W in Bradford Township from PA-350 N and US-322 W
27.3 mi
36 min
Follow I-80 W to PA-830/Washington Twp Hwy in Washington Township. Take exit 90 from I-80 W
31.9 mi
29 min
Continue on Washington Twp Hwy. Drive to Allens Mills Rd/T841 in Warsaw Township
7.6 mi
10 min

Journey Details

Traveling from Eagleton, North Carolina to Hazen, Pennsylvania covers 528.4 miles (850 km) in a northwest direction. This highway, long-distance route typically takes 8 hours 36 minutes under normal conditions.

Drivers have 3 route options between these locations (528-530 miles / 850-853 km). The primary route shown here saves 6 minutes compared to alternatives.

The route features toll sections. During midday weekday travel, expect lighter midday traffic with average speeds around 63 mph (101 km/h) .

Journey Waypoints

Eagleton

Starting Point

Vine, Virginia

571 mi to destination

1 mi
Dare, Virginia

Traveled 143 mi from origin

0 mi
Oakley, Virginia

428 mi to destination

2 mi
Hampstead, Virginia

Traveled 285 mi from origin

1 mi
South Riding, Virginia

285 mi to destination

1 mi
Greensburg, West Virginia

Traveled 428 mi from origin

0 mi
Graceville, Pennsylvania

143 mi to destination

0 mi
Nagles Crossroad, Pennsylvania

Traveled 571 mi from origin

1 mi
Hazen

Destination