Miles between San Mateo, CA and Lake St Louis, MO

There are
2,042 mi
from San Mateo, CA to Lake St Louis, MO

That's the driving distance. It would take 1 day 11 hours to go from San Mateo, California to Lake St Louis, Missouri.

The flight distance (direct flight from San Mateo, CA to Lake St Louis, MO) is 1,706.65 mi.

2,042 mi = 3.22 kms