Distance from Baytown, Texas to Matamoros, Mexico

The direct distance from Baytown, Texas to Matamoros, Mexico is 540 miles (869 kilometers).

Copyright Wanderlust World © https://www.ynyoo.com