Distance from Mitchells Fork, North Carolina to Hatteras, North Carolina

Mitchells Fork Hatteras
Total Distance
150.6 mi
(242.3 km)
Travel Time
3 hours

The driving distance from Mitchells Fork, North Carolina to Hatteras, North Carolina is 150.6 mi (242.3 km)

The straight-line (air) distance is approximately 58.7 mi (94.4 km)

Estimated travel time by road is 3 hours

We found 2 routes between Mitchells Fork and Hatteras.

Available Routes

Shortest Fastest
US-64 E
150.3 mi
241.8 km
2 hours 51 minutes
US-158 E
150.6 mi
242.3 km
3 hours

Route Directions

Take NC-37 S to US-17 N/Ocean Hwy N in Winfall
16.6 mi
19 min
Take US-158 to North Carolina Hwy 12 N in Hatteras
134 mi
2 hr 41 min

Route Directions

Get on US-64 E in Washington County from NC-32 S, NC-37 S and NC-94
40.5 mi
47 min
Continue on US-64 E. Drive to North Carolina Hwy 12 N in Hatteras
109.8 mi
2 hr 4 min

Journey Details

Traveling from Mitchells Fork, North Carolina to Hatteras, North Carolina covers 150.3 miles (242 km) in a southeast direction. This mixed highways and local roads, substantial route typically takes 2 hours 51 minutes under normal conditions.

Drivers have 2 route options between these locations (150-151 miles / 242-242 km). The primary route shown here saves 9 minutes compared to alternatives.

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

Journey Waypoints

Mitchells Fork

Starting Point

Beach Springs, North Carolina

135 mi to destination

1 mi
Burgess, North Carolina

Traveled 34 mi from origin

2 mi
River Neck, North Carolina

101 mi to destination

2 mi
Scotia, North Carolina

Traveled 68 mi from origin

1 mi
Gum Neck, North Carolina

68 mi to destination

1 mi
Engelhard, North Carolina

Traveled 101 mi from origin

4 mi
Frisco, North Carolina

Traveled 135 mi from origin

7 mi
Hatteras

Destination