The distance between the starting point and the destination is 431mi, (693km), and with reasonable traffic conditions it will take approximately 7 hours of driving time.
This is the best route:
Its at the Hilton on Perimeter Park
There are various chain hotels in Birmingham, AL. There is the Sheraton, Embassy Suites, Double Tree, The Marriott, and the Hilton. Most of these are located in the city center.
There are many hotels in the birmingham, Alabama area that have diner clubs such as the Homewood Suites by Hilton as well as The Tutwiler Hotel among others.
Hilton Head is in South Carolina, about 40 miles from Savannah.
It is 380.13 miles accordig to MapQuest.
The driving distance between Hilton Head, SC and Birmingham, AL is approximately 425 miles. The driving time would be approximately 7 hours 30 minutes if you were to travel non-stop in good driving conditions. (The driving time does not take into consideration conditions which may extend trip time such as weather, road work and rush hour traffic in urban areas.)
Charleston, South Carolina is 98 miles away from Hilton Head Island, South Carolina. It would about 2 hours to drive by car.
Hilton Birmingham Metropole Hotel
According to google maps, the trip to from Hilton Head Island to Charleston, SC is a 2 and a half hour drive.
The driving distance between Tulsa, OK and Hilton Head Island, SC is 1,064 miles.
About 600 miles
The driving distance from Hilton Head SC to Birmingham AL via I-16 West to I-20 West is 428 miles per Map Quest. The driving time per Map Quest is 6 hours and 30 minutes.