It takes about 35 miles and 48 minutes to drive from Beaufort to Hilton Head.