Distance from Edenton, North Carolina to McCrays, Pennsylvania

Edenton McCrays
Total Distance
541.3 mi
(871.2 km)
Travel Time
9 hours 8 minutes

The driving distance from Edenton, North Carolina to McCrays, Pennsylvania is 541.3 mi (871.2 km)

The straight-line (air) distance is approximately 247.6 mi (398.5 km)

Estimated travel time by road is 9 hours 8 minutes

We found 3 routes between Edenton and McCrays.

Available Routes

Shortest Fastest Tolls
I-95 N
517.8 mi
833.3 km
8 hours 38 minutes
I-95 N and US-15 N
541.3 mi
871.2 km
9 hours 8 minutes
Tolls
I-64 W
559.4 mi
900.3 km
9 hours 22 minutes

Route Directions

Get on I-95 N in Templeton from NC-32 N, NC-37 N, Gates Rd, US-58 W and VA-35 N
96.3 mi
1 hr 52 min
Continue on I-95 N. Take I-270 N to US-15 N in Frederick
180.8 mi
2 hr 45 min
Continue to Camp Hill. Take the PA-581 E exit from US-15 N
67.8 mi
1 hr 5 min
Follow US-22 W to US-322 W in Highland Park
62.4 mi
1 hr 4 min
Continue to College Township
29.8 mi
30 min
Follow I-99 S, Exit U.S. 322 and I-80 W to PA-36 N/Allegheny Blvd in Brookville. Take exit 78 from I-80 W
79.5 mi
1 hr 20 min
Continue on PA-36 N. Take PA-899 N to PA-66 N in Jenks Township
24.7 mi
30 min

Route Directions

Get on I-95 N in Templeton from NC-32 N, NC-37 N, Gates Rd, US-58 W and VA-35 N
96.3 mi
1 hr 52 min
Take I-64 W and I-81 N to VA-37 N in Frederick County. Take exit 310 from I-81 N
225.9 mi
3 hr 18 min
Get on I-70 W/US-40 W/US-522 N in Washington County
47 mi
55 min
Continue on I-70 W. Take I-76 W, I-99 N/US-220 N, PA-350 N, US-322 W and I-80 W to PA-36 N/Allegheny Blvd in Brookville. Take exit 78 from I-80 W
165.5 mi
2 hr 45 min
Continue on PA-36 N. Take PA-899 N to PA-66 N in Jenks Township
24.7 mi
30 min

Route Directions

Get on I-95 N in Templeton from NC-32 N, NC-37 N, Gates Rd, US-58 W and VA-35 N
96.3 mi
1 hr 52 min
Continue on I-95 N. Drive from I-495 N, I-270 N, I-70 W, I-76 W and I-99 N/US-220 N to Snyder Township. Take exit 52 from I-99 N/US-220 N
325.6 mi
4 hr 59 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-36 N/Allegheny Blvd in Brookville. Take exit 78 from I-80 W
43.8 mi
39 min
Continue on PA-36 N. Take PA-899 N to PA-66 N in Jenks Township
24.7 mi
30 min

Journey Details

Traveling from Edenton, North Carolina to McCrays, Pennsylvania covers 517.8 miles (833 km) in a northwest direction. This highway, long-distance route typically takes 8 hours 38 minutes under normal conditions.

Drivers have 3 route options between these locations (518-559 miles / 833-900 km). The primary route shown here saves 45 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

Edenton

Starting Point

Camptown, Virginia

570 mi to destination

1 mi
Garysville, Virginia

Traveled 143 mi from origin

1 mi
Doswell, Virginia

428 mi to destination

1 mi
Silver Hill, Virginia

Traveled 285 mi from origin

1 mi
Millwood, Virginia

285 mi to destination

2 mi
Exline, Maryland

Traveled 428 mi from origin

1 mi
Musselman Grove, Pennsylvania

143 mi to destination

1 mi
Sidney, Pennsylvania

Traveled 570 mi from origin

1 mi
McCrays

Destination