There are
479 mi
from Springfield, MO to Oswego, IL
That's the driving distance. It would take 8 hours 59 mins to go from Springfield, Missouri to Oswego, Illinois.
The flight distance (direct flight from Springfield, MO to Oswego, IL) is 406.10 mi.
479 mi = 770.50 kms