There are
933 mi
from Cambridge, MA to Indianapolis, IN
That's the driving distance. It would take 17 hours 49 mins to go from Cambridge, Massachusetts to Indianapolis, Indiana.
The flight distance (direct flight from Cambridge, MA to Indianapolis, IN) is 803.09 mi.
933 mi = 1,501.34 kms