There are
834 mi
from Aurora, IL to Troy, AL
That's the driving distance. It would take 15 hours 40 mins to go from Aurora, Illinois to Troy, Alabama.
The flight distance (direct flight from Aurora, IL to Troy, AL) is 699.71 mi.
834 mi = 1,341.67 kms