There are
386 mi
from Brownsville, TX to La Marque, TX
That's the driving distance. It would take 7 hours 39 mins to go from Brownsville, Texas to La Marque, Texas.
The flight distance (direct flight from Brownsville, TX to La Marque, TX) is 285.09 mi.
386 mi = 620.72 kms