Distance from Windsor, North Carolina to Ahoskie, North Carolina

Windsor Ahoskie
Total Distance
24.8 mi
(39.9 km)
Travel Time
30 minutes

The driving distance from Windsor, North Carolina to Ahoskie, North Carolina is 24.8 mi (39.9 km)

The straight-line (air) distance is approximately 12.5 mi (20 km)

Estimated travel time by road is 30 minutes

We found 3 routes between Windsor and Ahoskie.

Available Routes

Shortest Fastest
US-13 N
22.1 mi
35.6 km
27 minutes
US-13 N and Early Station Rd
24.8 mi
39.9 km
30 minutes
NC-305 N and NC-42 E
28.1 mi
45.2 km
33 minutes

Route Directions

24.8 mi
30 min

Route Directions

Follow US-13 BUS N/N King St to US-13 N/US-13 BYP N
1.1 mi
2 min
5.1 mi
5 min
12.4 mi
13 min
Follow NC-42 E to 1st St W in Ahoskie
9.2 mi
11 min
0.3 mi
0 min

Route Directions

22.1 mi
27 min

Journey Details

Traveling from Windsor, North Carolina to Ahoskie, North Carolina covers 22.1 miles (36 km) in a north direction. This mixed highways and local roads, moderate route typically takes 27 minutes under normal conditions.

Drivers have 3 route options between these locations (22-28 miles / 36-45 km). The primary route shown here saves 7 minutes compared to alternatives.

Journey Waypoints

Windsor

Starting Point

Drew, North Carolina

29 mi to destination

3 mi
Askewville, North Carolina

Traveled 7 mi from origin

2 mi
Cremo, North Carolina

14 mi to destination

1 mi
Powellsville, North Carolina

7 mi to destination

1 mi
Earleys, North Carolina

Traveled 29 mi from origin

2 mi
Ahoskie

Destination