Miles between Elizabeth, NJ and Oshkosh, WI

There are
954 mi
from Elizabeth, NJ to Oshkosh, WI

That's the driving distance. It would take 18 hours to go from Elizabeth, New Jersey to Oshkosh, Wisconsin.

The flight distance (direct flight from Elizabeth, NJ to Oshkosh, WI) is 766.67 mi.

954 mi = 1,535.20 kms