Miles between Miami, FL and Vincennes, IN

There are
1,109 mi
from Miami, FL to Vincennes, IN

That's the driving distance. It would take 20 hours 34 mins to go from Miami, Florida to Vincennes, Indiana.

The flight distance (direct flight from Miami, FL to Vincennes, IN) is 986.59 mi.

1,109 mi = 1.61 kms