Miles between Longview, TX and Peru, IN

There are
887 mi
from Longview, TX to Peru, IN

That's the driving distance. It would take 16 hours 10 mins to go from Longview, Texas to Peru, Indiana.

The flight distance (direct flight from Longview, TX to Peru, IN) is 745.08 mi.

887 mi = 1,427.24 kms