Around the World

Distance between St. Louis and Port Arthur

Distance from St. Louis, MO to Port Arthur, TX is 641 miles / 1031 kilometers.

Map showing the distance from St. Louis to Port Arthur

Beeline Air distance: miles km

St. Louis, MO

City: St. Louis, MO
Country: United States

Port Arthur, TX

City: Port Arthur, TX
Country: United States

Time difference between St. Louis and Port Arthur

There is no time difference between St. Louis and Port Arthur. Current local time in St. Louis and Port Arthur is 16:04 CST (2025-02-26)

Search