Cheap Bus and Carpool tickets to Brownsville

What are the most popular routes to Brownsville?

Mexico City - BrownsvilleAverage price£131Average duration1d 11hDaily departures16
Houston - BrownsvilleAverage price£54Average duration6h 48mDaily departures17
Monterrey - BrownsvilleAverage price£35Average duration7h 40mDaily departures3
Dallas - BrownsvilleAverage price£74Average duration13h 40mDaily departures15
San Antonio - BrownsvilleAverage price£49Average duration7h 5mDaily departures6