You asked:

how far is it from nashville tn to terre haute in

  • Nashville, Tennessee
    Nashville, Tennessee
    Terre Haute, Indiana
    Terre Haute, Indiana
    Nashville, Tennessee is 230 miles (371 kilometers) from Terre Haute, Indiana, as the crow flies.