There are
940 mi
from Naperville, IL to Saginaw, TX
That's the driving distance. It would take 17 hours 15 mins to go from Naperville, Illinois to Saginaw, Texas.
The flight distance (direct flight from Naperville, IL to Saginaw, TX) is 796.97 mi.
940 mi = 1,512.43 kms