Distance from Weeksville, North Carolina to Ellis Fork, Virginia

Weeksville Ellis Fork
Total Distance
96.4 mi
(155.1 km)
Travel Time
1 hour 54 minutes

The driving distance from Weeksville, North Carolina to Ellis Fork, Virginia is 96.4 mi (155.1 km)

The straight-line (air) distance is approximately 43 mi (69.2 km)

Estimated travel time by road is 1 hour 54 minutes

We found 3 routes between Weeksville and Ellis Fork.

Available Routes

Shortest Fastest
US-158 W
89.4 mi
143.9 km
1 hour 45 minutes
US-17 BYP N and US-158 W
95.9 mi
154.3 km
1 hour 56 minutes
US-17 N
96.4 mi
155.1 km
1 hour 54 minutes

Route Directions

Get on US-17 BYP N from NC-344 N, Peartree Rd, Blount Rd and Simpson Ditch Rd
12.8 mi
17 min
Take US-17 N to George Washington Hwy S in Chesapeake
31.4 mi
28 min
Get on I-64 E from George Washington Hwy S
5.7 mi
8 min
Continue on I-64 E. Take I-664 N, US-17 N and US-258 S to Main St in Smithfield
27.8 mi
34 min
Follow State Rte 626 and State Rte 617 to State Rte 621 in Surry County
18.7 mi
24 min

Route Directions

Get on US-17 BYP N from NC-344 N, Peartree Rd, Blount Rd and Simpson Ditch Rd
12.8 mi
17 min
Take US-158 W to Medical Center Rd in Gates County
31.7 mi
33 min
Continue on Medical Center Rd. Take Johnny Harrell Rd to US-13 S
7.9 mi
9 min
0.5 mi
0 min
Follow Reynoldson Rd, Gates Rd and VA-189 N to US-258 Truck N in Suffolk
11.2 mi
13 min
Take US-258 N to State Rte 641 in Isle of Wight County
11.3 mi
13 min
Follow State Rte 641 to US-460 W in Zuni
5.8 mi
8 min
6 mi
6 min
Follow State Rte 616/Proctors Bridge Rd to State Rte 621 in Surry County
8.8 mi
12 min

Route Directions

Get on US-17 BYP N from NC-344 N, Peartree Rd, Blount Rd and Simpson Ditch Rd
12.8 mi
17 min
Follow US-17 BYP N and US-158 W to Folly Rd in Corapeake
22.9 mi
23 min
Take VA-32 N to US-13 N/Carolina Rd in Suffolk
17.6 mi
19 min
Follow US-13 N, Pruden Blvd and US-460 W to State Rte 616/Proctors Bridge Rd in Ivor
27.3 mi
32 min
Follow State Rte 616/Proctors Bridge Rd to State Rte 621 in Surry County
8.8 mi
12 min

Journey Details

Traveling from Weeksville, North Carolina to Ellis Fork, Virginia covers 89.4 miles (144 km) in a northwest direction. This mixed highways and local roads, substantial route typically takes 1 hour 45 minutes under normal conditions.

Drivers have 3 route options between these locations (89-96 miles / 144-155 km). The primary route shown here saves 12 minutes compared to alternatives.

The route features scenic views. During morning weekend travel, expect typical weekend traffic patterns with average speeds around 49 mph (79 km/h) .

Journey Waypoints

Weeksville

Starting Point

Pasquotank River, North Carolina

99 mi to destination

1 mi
Burnt Mills, North Carolina

Traveled 25 mi from origin

2 mi
South Mills, North Carolina

74 mi to destination

2 mi
Corapeake, North Carolina

Traveled 49 mi from origin

4 mi
Saunders, Virginia

49 mi to destination

1 mi
Kenyon, Virginia

Traveled 74 mi from origin

0 mi
Windsor, Virginia

25 mi to destination

1 mi
Stotts Crossroads, Virginia

Traveled 99 mi from origin

2 mi
Ellis Fork

Destination