Distance from Edwards Fork, North Carolina to Williamstown, Indiana

Edwards Fork Williamstown
Total Distance
682.2 mi
(1097.8 km)
Travel Time
10 hours 52 minutes

The driving distance from Edwards Fork, North Carolina to Williamstown, Indiana is 682.2 mi (1097.8 km)

The straight-line (air) distance is approximately 309.1 mi (497.5 km)

Estimated travel time by road is 10 hours 52 minutes

We found 3 routes between Edwards Fork and Williamstown.

Available Routes

Shortest Fastest Tolls
I-77 N
676.4 mi
1088.5 km
10 hours 24 minutes
US-35 N
682.2 mi
1097.8 km
10 hours 52 minutes
Tolls
I-76 W
845.1 mi
1360.1 km
12 hours 44 minutes

Route Directions

Get on US-64 W in Rocky Mount from US-258 S and NC-97 W
28.2 mi
32 min
Continue on US-64 W. Take I-87, I-440 W, I-40, NC-74, ... and I-64 W/I-77 N to US-35 N in Putnam County. Take exit 40 from I-64 W
395.2 mi
6 hr 25 min
96.2 mi
1 hr 28 min
Continue on US-35 W. Take I-71 S, I-275 W and I-74 to IN-3 N in Washington Township. Take exit 134B from I-74
156 mi
2 hr 18 min
Follow IN-3 N to W 1100 S/E County Rd 800 N
6.5 mi
7 min

Route Directions

Follow NC-125 N/NC-903 N, US-301 N and NC-125 N to I-95 N in Roanoke Rapids
26.2 mi
31 min
Continue on I-95 N. Take I-270 N, I-70 W, I-76 W, I-71 S and I-74 to IN-3 N in Washington Township. Take exit 134B from I-74
812.3 mi
12 hr 5 min
Follow IN-3 N to W 1100 S/E County Rd 800 N
6.5 mi
7 min

Route Directions

Get on US-64 W in Rocky Mount from US-258 S and NC-97 W
28.2 mi
32 min
Continue on US-64 W. Take I-40, US-52 N, I-74 W, I-77 N and I-64 W to US-35 N in Putnam County. Take exit 40 from I-64 W
389.4 mi
5 hr 57 min
96.2 mi
1 hr 28 min
Continue on US-35 W. Take I-71 S, I-275 W and I-74 to IN-3 N in Washington Township. Take exit 134B from I-74
156 mi
2 hr 18 min
Follow IN-3 N to W 1100 S/E County Rd 800 N
6.5 mi
7 min

Journey Details

Traveling from Edwards Fork, North Carolina to Williamstown, Indiana covers 676.4 miles (1089 km) in a west direction. This highway, long-distance route typically takes 10 hours 24 minutes under normal conditions.

Drivers have 3 route options between these locations (676-845 miles / 1089-1360 km). The primary route shown here saves 2 hours and 21 minutes compared to alternatives.

The route features toll sections. During morning weekday travel, expect morning rush hour with average speeds around 65 mph (105 km/h) .

Journey Waypoints

Edwards Fork

Starting Point

Drewry, North Carolina

712 mi to destination

1 mi
Peytonsburg, Virginia

Traveled 178 mi from origin

2 mi
Poages Mill, Virginia

534 mi to destination

2 mi
Ellison, West Virginia

Traveled 356 mi from origin

1 mi
Hewett, West Virginia

356 mi to destination

1 mi
Rush, Kentucky

Traveled 534 mi from origin

1 mi
Sprigg Township, Ohio

178 mi to destination

1 mi
Bromley, Kentucky

Traveled 712 mi from origin

1 mi
Williamstown

Destination