There are
1,223 mi
from Coral Springs, FL to Lake St Louis, MO
That's the driving distance. It would take 22 hours 31 mins to go from Coral Springs, Florida to Lake St Louis, Missouri.
The flight distance (direct flight from Coral Springs, FL to Lake St Louis, MO) is 1,057.77 mi.
1,223 mi = 1.61 kms