I have been to Hilton Head 3 times. I have flown to Jacksonville once and it was a 3 hour ride for me. I flew to Savannah twice and it was about 40 minute ride. The thing that no one has mentioned yet is that the time of year that you travel will greatly influence the time it takes to get to the resort. You may get to the island in good time but traffic bottlenecks and getting to your resort may be bumper to bumper in the summer months June, July and August especially if you arrive on a weekend when a lot of rental property is changing hands. This may easily add an unexpected 30 minutes to your travel time once you cross the bridge onto the island.