Miles between Elgin, IL and Phillipsburg, NJ

There are
761 mi
from Elgin, IL to Phillipsburg, NJ

That's the driving distance. It would take 14 hours 36 mins to go from Elgin, Illinois to Phillipsburg, New Jersey.

The flight distance (direct flight from Elgin, IL to Phillipsburg, NJ) is 684.46 mi.

761 mi = 1,225.00 kms