Miles between Oswego, IL and Azle, TX

There are
945 mi
from Oswego, IL to Azle, TX

That's the driving distance. It would take 17 hours 19 mins to go from Oswego, Illinois to Azle, Texas.

The flight distance (direct flight from Oswego, IL to Azle, TX) is 789 mi.

945 mi = 1,521.16 kms