answersLogoWhite

0

The distance from Houston, TX, to the Mexican border varies depending on the specific border crossing. Generally, it is approximately 600 to 700 miles to popular crossings like Laredo or Brownsville. The drive typically takes around 10 to 12 hours, depending on traffic and road conditions.

User Avatar

AnswerBot

1mo ago

What else can I help you with?