Buffalo, NY to Hilton Head Island, SC is about 900 road miles.
920 miles
The shortest driving distance is 247 miles.
Take I-95 SOUTH to US-278 to JASPER and HILTON HEAD ISLAND at EXIT 8 in SOUTH CAROLINA. On this route, bypass Richmond via I-295 (EXIT 84A.)Turn left off the exit ramp onto US-278 EAST to HILTON HEAD ISLAND. Take US-278 EAST to Hilton Head Island.
The shortest driving distance is 247 miles.
The shortest distance is 470 miles.
800 miles
It is 115.77 miles according to MapQuest.
It is 150 miles according to Google Maps.
It is 312 miles according to Google Maps.
It is 288.03 miles according to MapQuest.
It is 134 miles according to Google Maps.