Miles between Baltimore, MD and Hempstead, NY

There are
217 mi
from Baltimore, MD to Hempstead, NY

That's the driving distance. It would take 4 hours 26 mins to go from Baltimore, Maryland to Hempstead, New York.

The flight distance (direct flight from Baltimore, MD to Hempstead, NY) is 186.19 mi.

217 mi = 348.97 kms