There are
936 mi
from Newton, MA to Frankfort, IN
That's the driving distance. It would take 18 hours 7 mins to go from Newton, Massachusetts to Frankfort, Indiana.
The flight distance (direct flight from Newton, MA to Frankfort, IN) is 805.63 mi.
936 mi = 1,506.87 kms