Distance from Winslow, North Carolina to Machipongo, Virginia

Winslow Machipongo
Total Distance
106.9 mi
(172 km)
Travel Time
1 hour 55 minutes

The driving distance from Winslow, North Carolina to Machipongo, Virginia is 106.9 mi (172 km)

The straight-line (air) distance is approximately 53.6 mi (86.2 km)

Estimated travel time by road is 1 hour 55 minutes

This route includes Toll roads along the way.

We found 2 routes between Winslow and Machipongo.

Available Routes

Shortest Fastest Tolls
US-17 N and US-13 N
104.3 mi
167.9 km
1 hour 51 minutes
Tolls
US-13 N
106.9 mi
172 km
1 hour 55 minutes

Route Directions

Get on US-17 N from Nixonton Rd and Halls Creek Rd
10.2 mi
13 min
Continue on US-17 N to Chesapeake
33 mi
30 min
Get on I-64 W/US-17 S
5.5 mi
8 min
Drive to US-13 N in Machipongo
58.2 mi
1 hr 3 min

Route Directions

Get on US-17 N from Nixonton Rd and Halls Creek Rd
10.2 mi
13 min
Continue on US-17 N. Drive to US-13 N in Machipongo
94.2 mi
1 hr 37 min

Journey Details

Traveling from Winslow, North Carolina to Machipongo, Virginia covers 104.3 miles (168 km) in a north direction. This highway, substantial route typically takes 1 hour 51 minutes under normal conditions.

Drivers have 2 route options between these locations (104-107 miles / 168-172 km). The primary route shown here saves 5 minutes compared to alternatives.

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

Journey Waypoints

Winslow

Starting Point

Camden, North Carolina

123 mi to destination

1 mi
Snowden, North Carolina

Traveled 31 mi from origin

1 mi
Vine, Virginia

93 mi to destination

1 mi
Nimmo, Virginia

Traveled 62 mi from origin

2 mi
Virginia Beach, Virginia

62 mi to destination

2 mi
Broad Bay Colony, Virginia

Traveled 93 mi from origin

4 mi
Magotha, Virginia

31 mi to destination

2 mi
Seaview, Virginia

Traveled 123 mi from origin

1 mi
Machipongo

Destination