Miles between Clearwater, FL and Perth Amboy, NJ

There are
1,127 mi
from Clearwater, FL to Perth Amboy, NJ

That's the driving distance. It would take 21 hours 37 mins to go from Clearwater, Florida to Perth Amboy, New Jersey.

The flight distance (direct flight from Clearwater, FL to Perth Amboy, NJ) is 993.01 mi.

1,127 mi = 1.61 kms