There are
419 mi
from Overland Park, KS to Terre Haute, IN
That's the driving distance. It would take 8 hours 2 mins to go from Overland Park, Kansas to Terre Haute, Indiana.
The flight distance (direct flight from Overland Park, KS to Terre Haute, IN) is 389.76 mi.
419 mi = 674.30 kms