Miles between St Charles, IL and Peekskill, NY

There are
842 mi
from St Charles, IL to Peekskill, NY

That's the driving distance. It would take 16 hours 2 mins to go from St Charles, Illinois to Peekskill, New York.

The flight distance (direct flight from St Charles, IL to Peekskill, NY) is 743.89 mi.

842 mi = 1,355.48 kms