Distance from Valhalla, North Carolina to Hamilton, North Carolina

Valhalla Hamilton
Total Distance
56.5 mi
(90.9 km)
Travel Time
59 minutes

The driving distance from Valhalla, North Carolina to Hamilton, North Carolina is 56.5 mi (90.9 km)

The straight-line (air) distance is approximately 20.9 mi (33.6 km)

Estimated travel time by road is 59 minutes

We found 3 routes between Valhalla and Hamilton.

Available Routes

Shortest
US-17 S
54.4 mi
87.5 km
59 minutes
Fastest
US-17 S and NC-308 W
56.5 mi
90.9 km
59 minutes
NC-11 S
74.1 mi
119.3 km
1 hour 19 minutes

Route Directions

Get on US-17 S from Coffield Rd, Greenhall Rd and NC-32 S
7.6 mi
9 min
Continue on US-17 S to Windsor
20.5 mi
19 min
Continue on NC-308 W to Lewiston Woodville
15.6 mi
16 min
8.9 mi
8 min
3.8 mi
4 min

Route Directions

74.1 mi
1 hr 19 min

Route Directions

Get on US-17 S from Coffield Rd, Greenhall Rd and NC-32 S
7.6 mi
9 min
Continue on US-17 S. Take US-13 S to US-17 BUS S in Williamston
33.2 mi
32 min
Follow NC-125 N to N Front St in Hamilton
13.6 mi
17 min

Journey Details

Traveling from Valhalla, North Carolina to Hamilton, North Carolina covers 54.4 miles (88 km) in a west direction. This highway, moderate route typically takes 59 minutes under normal conditions.

Drivers have 3 route options between these locations (54-74 miles / 88-119 km). The primary route shown here saves 21 minutes compared to alternatives.

The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 57 mph (92 km/h) .

Journey Waypoints

Valhalla

Starting Point

Mt Gould Landing, North Carolina

48 mi to destination

1 mi
Todds Crossroads, North Carolina

36 mi to destination

1 mi
Windsor, North Carolina

24 mi to destination

1 mi
Drew, North Carolina

Traveled 36 mi from origin

2 mi
Quitsna, North Carolina

12 mi to destination

1 mi
Ballard, North Carolina

Traveled 48 mi from origin

2 mi
Hamilton

Destination