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