Miles between Rogers, AR and Terre Haute, IN

There are
475 mi
from Rogers, AR to Terre Haute, IN

That's the driving distance. It would take 9 hours 21 mins to go from Rogers, Arkansas to Terre Haute, Indiana.

The flight distance (direct flight from Rogers, AR to Terre Haute, IN) is 424.71 mi.

475 mi = 764.65 kms