Miles between Miami, FL and Summit, NJ

There are
1,273 mi
from Miami, FL to Summit, NJ

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

The flight distance (direct flight from Miami, FL to Summit, NJ) is 1,084.89 mi.

1,273 mi = 1.61 kms