Mapquest says 2 hours 41 minutes. (Times vary based on specific location.)
24 hours
about 420 miles to drive
Buffalo, NY to Hilton Head Island, SC is about 900 road miles.
I takes about 1 hour and 54 minutes to drive from Buffalo,NY to Toronto,Ontario,Canada.
Assuming you meant Buffalo, NY to Manchester, NY. They are about 90 miles apart on the I-90E - 1.5 hours.
1890 kilometers (1174 miles).
Drive: about 2 hours
There is a Long Island New York near Syracuse that is only 155 miles from Buffalo, NY. There is one north of Syracuse that is only 168 miles from Buffalo and there are four other Long Island New Yorks.
The distance between Buffalo, NY to Hilton Head, SC is about 912 miles which is about 15 hours and 8 minutes drive.
The trip from Oakville, Ontario to Buffalo, NY takes about 2 hours; with a distance of 76.38 miles according to MapQuest.
395.7 miles, or about 6 hours and 11 minutes.
15 hours 38 minutes