Miles between Indianapolis, IN and Carlsbad, NM

There are
1,266 mi
from Indianapolis, IN to Carlsbad, NM

That's the driving distance. It would take 22 hours 57 mins to go from Indianapolis, Indiana to Carlsbad, New Mexico.

The flight distance (direct flight from Indianapolis, IN to Carlsbad, NM) is 1,126.53 mi.

1,266 mi = 1.61 kms