The distance between Lake St Louis and O'Fallon is approximately 10 kilometers. The most practical way to travel is by driving via I-64 or local roads, which takes about 10-15 minutes. This is a very short commute within St. Charles County. Both cities are well-connected, making travel between them very easy and convenient.
Total Distance: 10 km driving, 8 km straight-line.
Traffic is usually light, but check for construction on I-64.
Any time of year is suitable for this short drive.