Miles between New Rochelle, NY and Swansea, IL

There are
990 mi
from New Rochelle, NY to Swansea, IL

That's the driving distance. It would take 18 hours 39 mins to go from New Rochelle, New York to Swansea, Illinois.

The flight distance (direct flight from New Rochelle, NY to Swansea, IL) is 875.45 mi.

990 mi = 1,592.47 kms