Miles between Miami, FL and Somers Point, NJ

There are
1,220 mi
from Miami, FL to Somers Point, NJ

That's the driving distance. It would take 23 hours 10 mins to go from Miami, Florida to Somers Point, New Jersey.

The flight distance (direct flight from Miami, FL to Somers Point, NJ) is 990.03 mi.

1,220 mi = 1.61 kms