There are
318 mi
from Ann Arbor, MI to Indiana, PA
That's the driving distance. It would take 6 hours 20 mins to go from Ann Arbor, Michigan to Indiana, Pennsylvania.
The flight distance (direct flight from Ann Arbor, MI to Indiana, PA) is 263.88 mi.
318 mi = 511.79 kms