Miles between Portland, ME and Peekskill, NY

There are
290 mi
from Portland, ME to Peekskill, NY

That's the driving distance. It would take 5 hours 57 mins to go from Portland, Maine to Peekskill, New York.

The flight distance (direct flight from Portland, ME to Peekskill, NY) is 248.41 mi.

290 mi = 466.85 kms