Distance between New Hanover and Newcastle

117.02 mi Straight Distance

144.76 mi Driving Distance

3 hours 6 mins Estimated Driving Time

The straight distance between New Hanover (KwaZulu-Natal) and Newcastle (KwaZulu-Natal) is 117.02 mi, but the driving distance is 144.76 mi.

It takes 3 hours 7 mins to go from New Hanover to Newcastle.

Driving directions from New Hanover to Newcastle

Distance in kilometers

Straight distance: 188.29 km.      Route distance: 232.92 km

New Hanover, South Africa

Latitude: -29.3578 // Longitude: 30.5265

Photos of New Hanover

New Hanover Weather

Newcastle, South Africa

Latitude: -27.7464 // Longitude: 29.9328

Photos of Newcastle

Newcastle Weather