There are
89 mi
from Columbia, MO to Lake St Louis, MO
That's the driving distance. It would take 1 hour 48 mins to go from Columbia, Missouri to Lake St Louis, Missouri.
The flight distance (direct flight from Columbia, MO to Lake St Louis, MO) is 83.99 mi.
89 mi = 142.83 kms