There are
1,281 mi
from Brownsville, TX to Vermillion, SD
That's the driving distance. It would take 23 hours 22 mins to go from Brownsville, Texas to Vermillion, South Dakota.
The flight distance (direct flight from Brownsville, TX to Vermillion, SD) is 1,166.58 mi.
1,281 mi = 1.61 kms