Miles between Normal, IL and Lafayette, IN

There are
147 mi
from Normal, IL to Lafayette, IN

That's the driving distance. It would take 2 hours 57 mins to go from Normal, Illinois to Lafayette, Indiana.

The flight distance (direct flight from Normal, IL to Lafayette, IN) is 111.39 mi.

147 mi = 237.35 kms