Miles between Miami, FL and Jersey City, NJ

There are
1,271 mi
from Miami, FL to Jersey City, NJ

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

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

1,271 mi = 1.61 kms