Miles between Newark, NJ and Lafayette, IN

There are
750 mi
from Newark, NJ to Lafayette, IN

That's the driving distance. It would take 14 hours 20 mins to go from Newark, New Jersey to Lafayette, Indiana.

The flight distance (direct flight from Newark, NJ to Lafayette, IN) is 666.42 mi.

750 mi = 1,206.44 kms