Miles between Palm Bay, FL and Lake St Louis, MO

There are
1,095 mi
from Palm Bay, FL to Lake St Louis, MO

That's the driving distance. It would take 20 hours 20 mins to go from Palm Bay, Florida to Lake St Louis, Missouri.

The flight distance (direct flight from Palm Bay, FL to Lake St Louis, MO) is 945.93 mi.

1,095 mi = 1.61 kms