Miles between Elizabeth, NJ and Edwardsville, IL

There are
938 mi
from Elizabeth, NJ to Edwardsville, IL

That's the driving distance. It would take 17 hours 42 mins to go from Elizabeth, New Jersey to Edwardsville, Illinois.

The flight distance (direct flight from Elizabeth, NJ to Edwardsville, IL) is 844.98 mi.

938 mi = 1,508.84 kms