There are
947 mi
from Springfield, MA to Oswego, IL
That's the driving distance. It would take 18 hours 2 mins to go from Springfield, Massachusetts to Oswego, Illinois.
The flight distance (direct flight from Springfield, MA to Oswego, IL) is 810.04 mi.
947 mi = 1,523.79 kms