Travel from Orlando to Hilton-Head-Island

Bus or fly from Orlando to Hilton Head Island?

Greyhound USA operates a bus from Orlando to Hilton Head Island 3 times a day. Tickets cost $30 - $80 and the journey takes 5 h 45 min. Alternatively, American Airlines flies from Orlando to Hilton Head Island every 3 hours.

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Orlando to Hilton Head Island

From Orlando, FL bus to Savannah, GA then taxi to Hilton Head Island. 6 h 39 min $159. From Orlando Amtrak train to Savannah Amtrak then taxi to Hilton Head Island. 6 h 44 min $216. From Church Street train to Debary Sunrail Station, line 32 bus to Deltona, FL, bus to Hardeeville, SC, taxi to Hwy 278 & TCL, then line 310 bus to Hwy 278 & King Neptune. 9 h 15 min. From Orlando Amtrak train to Yemassee, bus to Hwy 278 & Spanish Wells, then line 310 bus to Hwy 278 & King Neptune. 10 h 40 min $110. From Orlando drive to Hilton Head Island. 5 h 27 min $38. From Church Street train to Sand Lake Rd Sunrail Station, line 111 bus to Orlando airport, fly to Hilton Head airport, then line 310 bus to Hilton Head Island. 7 h 13 min $305. From Church Street train to Sand Lake Rd Sunrail Station, line 111 bus to Orlando airport, fly to Brunswick airport, taxi to Brunswick, GA, bus to Savannah, GA, then taxi to Hilton Head Island. 10 h 4 min $771.