198 miles taking this route:
About 135 miles.
It is 58.9 miles according to Google Maps.
103 miles
105 miles
Rocky Mount, NC
Rocky Mount, NC
It is 97 miles according to Google Maps.
The half way point between Philadelphia, PA and Hilton Head, SC is approximately Rocky Mount, NC. The halfway mileage is 363 miles from Philadelphia, PA. Rocky Mount, NC is 374 miles from Philadelphia, PA.
A good hour depending on traffic and construction hazards.
Need to give a specific point in NC... it's a pretty substantially sized state, after all, and the distance from, say, Rocky Mount will be significantly different than it will be from Charlotte, as will the halfway point.
111 miles
209 miles