There are
431 mi
from Newton, KS to Granite City, IL
That's the driving distance. It would take 8 hours 12 mins to go from Newton, Kansas to Granite City, Illinois.
The flight distance (direct flight from Newton, KS to Granite City, IL) is 392.32 mi.
431 mi = 693.37 kms