There are
648 mi
from Lincoln, NE to Peru, IN
That's the driving distance. It would take 12 hours 24 mins to go from Lincoln, Nebraska to Peru, Indiana.
The flight distance (direct flight from Lincoln, NE to Peru, IN) is 554.92 mi.
648 mi = 1,042.35 kms