Miles between Columbus, OH and North Miami Beach, FL

There are
1,139 mi
from Columbus, OH to North Miami Beach, FL

That's the driving distance. It would take 21 hours 25 mins to go from Columbus, Ohio to North Miami Beach, Florida.

The flight distance (direct flight from Columbus, OH to North Miami Beach, FL) is 982.94 mi.

1,139 mi = 1.61 kms