Around the World

Distance between Hamilton and O'Fallon

Distance from Hamilton, OH to O'Fallon, MO is 332 miles / 534 kilometers.

Map showing the distance from Hamilton to O'Fallon

Beeline Air distance: miles km

Hamilton, OH

City: Hamilton, OH
Country: United States

O'Fallon, MO

City: O'Fallon, MO
Country: United States

Time difference between Hamilton and O'Fallon

The time difference between Hamilton and O'Fallon is 1 hour. O'Fallon is 1 hour behind Hamilton. Current local time in Hamilton is 19:33 EST (2025-03-04) and time in O'Fallon is 18:33 CST (2025-03-04).

Search