Miles between Miami, FL and Gloucester City, NJ

There are
1,188 mi
from Miami, FL to Gloucester City, NJ

That's the driving distance. It would take 22 hours 17 mins to go from Miami, Florida to Gloucester City, New Jersey.

The flight distance (direct flight from Miami, FL to Gloucester City, NJ) is 1,018.06 mi.

1,188 mi = 1.61 kms