There are
221 mi
from Elgin, IL to Taylorville, IL
That's the driving distance. It would take 4 hours 21 mins to go from Elgin, Illinois to Taylorville, Illinois.
The flight distance (direct flight from Elgin, IL to Taylorville, IL) is 179.91 mi.
221 mi = 354.99 kms