Miles between Missoula, MT and Hilton Head Island, SC

There are
2,446 mi
from Missoula, MT to Hilton Head Island, SC

That's the driving distance. It would take 1 day 19 hours to go from Missoula, Montana to Hilton Head Island, South Carolina.

The flight distance (direct flight from Missoula, MT to Hilton Head Island, SC) is 2,019.25 mi.

2,446 mi = 3.22 kms