Miles between Jacksonville, FL and Terre Haute, IN

There are
852 mi
from Jacksonville, FL to Terre Haute, IN

That's the driving distance. It would take 16 hours 5 mins to go from Jacksonville, Florida to Terre Haute, Indiana.

The flight distance (direct flight from Jacksonville, FL to Terre Haute, IN) is 710.08 mi.

852 mi = 1,371.70 kms