Around the World

Distance between St. Louis and The Colony

Distance from St. Louis, MO to The Colony, TX is 535 miles / 861 kilometers.

Map showing the distance from St. Louis to The Colony

Beeline Air distance: miles km

St. Louis, MO

City: St. Louis, MO
Country: United States

The Colony, TX

City: The Colony, TX
Country: United States

Time difference between St. Louis and The Colony

There is no time difference between St. Louis and The Colony. Current local time in St. Louis and The Colony is 13:14 CST (2025-02-26)

Search