Miles between Elgin, IL and Raymore, MO

There are
519 mi
from Elgin, IL to Raymore, MO

That's the driving distance. It would take 9 hours 45 mins to go from Elgin, Illinois to Raymore, Missouri.

The flight distance (direct flight from Elgin, IL to Raymore, MO) is 393.98 mi.

519 mi = 835.63 kms