There are
578 mi
from Parma, OH to Lake St Louis, MO
That's the driving distance. It would take 11 hours 1 min to go from Parma, Ohio to Lake St Louis, Missouri.
The flight distance (direct flight from Parma, OH to Lake St Louis, MO) is 512 mi.
578 mi = 930.44 kms