Flights to Brownsville
Which airport to land at, how far each is from the centre, and where the routes go. Live fares are booked here.
Brownsville is served by 5 airports with scheduled flights within 100 km. The closest large one is Brownsville South Padre Island International Airport (BRO), 7 km (4 mi) from the centre, with a longest runway of 7,399 ft, which limits it to short and medium-haul aircraft. The alternatives are General Servando Canales International Airport (MAM, 15 km), Valley International Airport (HRL, 40 km), General Lucio Blanco International Airport (REX, 74 km), McAllen Miller International Airport (MFE, 80 km).
| Airport | Code | From centre | Longest runway | Elevation |
|---|---|---|---|---|
| Brownsville South Padre Island International Airport (regional) | BRO | 7 km (4 mi) | 7,399 ft | 22 ft |
| General Servando Canales International Airport (regional) | MAM | 15 km (9 mi) | 7,546 ft | 25 ft |
| Valley International Airport (regional) | HRL | 40 km (25 mi) | 9,400 ft | 36 ft |
| General Lucio Blanco International Airport (regional) | REX | 74 km (46 mi) | 6,243 ft | 139 ft |
| McAllen Miller International Airport (regional) | MFE | 80 km (50 mi) | 7,120 ft | 107 ft |
Runway length is a practical tell: at 7,399 ft, BRO handles short and medium-haul aircraft, so a long-haul trip will connect somewhere else first. The airport sits at 22 ft; that is low enough that altitude never restricts departures.
Book a flight to Brownsville
Our airline partner is activating live fares for this site; the search below opens the moment that is done. Hotels can be booked now.
Routes to and from Brownsville
Straight-line distance and an estimated block time for the city pairs people search for most. Each opens a page with both ends’ airports, the time-zone shift and what changes on arrival.
| Route | Country | Distance | Estimated time |
|---|---|---|---|
| Brownsville to Mexico City | Mexico | 739 km (459 mi) | about 1 h 42 min |
| Brownsville to Houston | United States | 478 km (297 mi) | about 1 h 22 min |
| Brownsville to Iztapalapa | Mexico | 745 km (463 mi) | about 1 h 42 min |
| Brownsville to Puebla | Mexico | 766 km (476 mi) | about 1 h 44 min |
| Brownsville to Ecatepec de Morelos | Mexico | 718 km (446 mi) | about 1 h 40 min |
| Brownsville to Santiago de Querétaro | Mexico | 660 km (410 mi) | about 1 h 36 min |
| Brownsville to León de los Aldama | Mexico | 681 km (423 mi) | about 1 h 37 min |
| Brownsville to San Antonio | United States | 404 km (251 mi) | about 1 h 16 min |
| Brownsville to Ciudad Juárez | Mexico | 1,086 km (675 mi) | about 2 h 9 min |
| Brownsville to Zapopan | Mexico | 833 km (517 mi) | about 1 h 49 min |
| Brownsville to Guadalajara | Mexico | 833 km (518 mi) | about 1 h 49 min |
| Brownsville to Dallas | United States | 768 km (477 mi) | about 1 h 44 min |
| Brownsville to Mérida | Mexico | 972 km (604 mi) | about 2 h |
| Brownsville to Gustavo Adolfo Madero | Mexico | 731 km (455 mi) | about 1 h 41 min |
| Brownsville to Monterrey | Mexico | 283 km (176 mi) | about 1 h 7 min |
| Brownsville to Ciudad Nezahualcoyotl | Mexico | 739 km (459 mi) | about 1 h 42 min |
| Brownsville to Fort Worth | United States | 759 km (472 mi) | about 1 h 43 min |
| Brownsville to Guatemala City | Guatemala | 1,448 km (900 mi) | about 2 h 36 min |
| Brownsville to Austin | United States | 486 km (302 mi) | about 1 h 22 min |
| Brownsville to Chihuahua | Mexico | 902 km (560 mi) | about 1 h 54 min |
| Brownsville to Cancún | Mexico | 1,206 km (749 mi) | about 2 h 18 min |
| Brownsville to Naucalpan de Juárez | Mexico | 736 km (457 mi) | about 1 h 42 min |
| Brownsville to Shanghai | China | 12,434 km (7,726 mi) | about 16 h 41 min |
| Brownsville to Chongqing | China | 13,336 km (8,287 mi) | about 17 h 51 min |
| Brownsville to Chengdu | China | 13,320 km (8,277 mi) | about 17 h 50 min |
| Brownsville to Guangzhou | China | 13,638 km (8,474 mi) | about 18 h 14 min |
| Brownsville to Shenzhen | China | 13,645 km (8,478 mi) | about 18 h 15 min |
| Brownsville to Tianjin | China | 11,936 km (7,416 mi) | about 16 h 3 min |
| Brownsville to Wuhan | China | 12,883 km (8,005 mi) | about 17 h 16 min |
| Brownsville to Lahore | Pakistan | 13,567 km (8,430 mi) | about 18 h 9 min |
Distances are straight-line; road and rail routes run about 15–25% longer. Times are estimates from distance and typical speeds, not timetables.
Common questions
Which airport should I fly into for Brownsville?
Brownsville South Padre Island International Airport (BRO) is the closest large airport at 7 km (4 mi). The others, MAM, HRL, REX, MFE, are further out and worth it only when the fare or the airline makes them so.
How far is BRO from Brownsville city centre?
7 km (4 mi) in a straight line; the road or rail distance is somewhat longer.
Can I book flights to Brownsville on this site?
Very soon: our airline partner is switching live fares on for this site. Hotels can be booked now.
How are the journey times on this page worked out?
From straight-line distance and typical speeds for each mode, so they are estimates for planning, not timetables. Road and rail routes run 15–25% longer than the straight line.
Where these facts come from
- GeoNames (CC BY 4.0): population, elevation, time zone, postal codes
- Wikidata (CC0): area, sister cities, visitor numbers, heritage listings, stations and ports
- OurAirports (public domain): airports, runways
- Natural Earth (public domain): map outlines
Data compiled 14 September 2026. Hotel and hostel figures are from our booking partner’s catalogue on that date. Journey times on this page are estimates from distance, not timetables; check the operator before you rely on one.