Miles between Miami Beach, FL and Campbellsville, KY

There are
987 mi
from Miami Beach, FL to Campbellsville, KY

That's the driving distance. It would take 18 hours 31 mins to go from Miami Beach, Florida to Campbellsville, Kentucky.

The flight distance (direct flight from Miami Beach, FL to Campbellsville, KY) is 854.74 mi.

987 mi = 1,589.05 kms