Miles between Indianapolis, IN and Phillipsburg, NJ

There are
638 mi
from Indianapolis, IN to Phillipsburg, NJ

That's the driving distance. It would take 12 hours 26 mins to go from Indianapolis, Indiana to Phillipsburg, New Jersey.

The flight distance (direct flight from Indianapolis, IN to Phillipsburg, NJ) is 581.68 mi.

638 mi = 1,026.50 kms