Miles between Elgin, IL and Baton Rouge, LA

There are
936 mi
from Elgin, IL to Baton Rouge, LA

That's the driving distance. It would take 17 hours 10 mins to go from Elgin, Illinois to Baton Rouge, Louisiana.

The flight distance (direct flight from Elgin, IL to Baton Rouge, LA) is 815.60 mi.

936 mi = 1,506.92 kms