Miles between Baltimore, MD and North Palm Beach, FL

There are
1,019 mi
from Baltimore, MD to North Palm Beach, FL

That's the driving distance. It would take 19 hours to go from Baltimore, Maryland to North Palm Beach, Florida.

The flight distance (direct flight from Baltimore, MD to North Palm Beach, FL) is 884.26 mi.

1,019 mi = 1.61 kms