Miles between Columbus, GA and Lake St Louis, MO

There are
677 mi
from Columbus, GA to Lake St Louis, MO

That's the driving distance. It would take 12 hours 54 mins to go from Columbus, Georgia to Lake St Louis, Missouri.

The flight distance (direct flight from Columbus, GA to Lake St Louis, MO) is 544.53 mi.

677 mi = 1,090.12 kms