Miles between Port St Lucie, FL and Crawfordsville, IN

There are
1,103 mi
from Port St Lucie, FL to Crawfordsville, IN

That's the driving distance. It would take 20 hours 36 mins to go from Port St Lucie, Florida to Crawfordsville, Indiana.

The flight distance (direct flight from Port St Lucie, FL to Crawfordsville, IN) is 957.66 mi.

1,103 mi = 1.61 kms