Bookings on this page are made here on AirOrSeaTravel, with payment taken by our booking partner. How this works.

AirOrSeaTravel — find your way there
Brownsville · United States

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).

Airports with scheduled service within 100 km of Brownsville (OurAirports)
AirportCodeFrom centreLongest runwayElevation
Brownsville South Padre Island International Airport (regional)BRO7 km (4 mi)7,399 ft22 ft
General Servando Canales International Airport (regional)MAM15 km (9 mi)7,546 ft25 ft
Valley International Airport (regional)HRL40 km (25 mi)9,400 ft36 ft
General Lucio Blanco International Airport (regional)REX74 km (46 mi)6,243 ft139 ft
McAllen Miller International Airport (regional)MFE80 km (50 mi)7,120 ft107 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

Flight booking is switching on.

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.

Flights from Brownsville: distances and estimated journey times
RouteCountryDistanceEstimated time
Brownsville to Mexico CityMexico739 km (459 mi)about 1 h 42 min
Brownsville to HoustonUnited States478 km (297 mi)about 1 h 22 min
Brownsville to IztapalapaMexico745 km (463 mi)about 1 h 42 min
Brownsville to PueblaMexico766 km (476 mi)about 1 h 44 min
Brownsville to Ecatepec de MorelosMexico718 km (446 mi)about 1 h 40 min
Brownsville to Santiago de QuerétaroMexico660 km (410 mi)about 1 h 36 min
Brownsville to León de los AldamaMexico681 km (423 mi)about 1 h 37 min
Brownsville to San AntonioUnited States404 km (251 mi)about 1 h 16 min
Brownsville to Ciudad JuárezMexico1,086 km (675 mi)about 2 h 9 min
Brownsville to ZapopanMexico833 km (517 mi)about 1 h 49 min
Brownsville to GuadalajaraMexico833 km (518 mi)about 1 h 49 min
Brownsville to DallasUnited States768 km (477 mi)about 1 h 44 min
Brownsville to MéridaMexico972 km (604 mi)about 2 h
Brownsville to Gustavo Adolfo MaderoMexico731 km (455 mi)about 1 h 41 min
Brownsville to MonterreyMexico283 km (176 mi)about 1 h 7 min
Brownsville to Ciudad NezahualcoyotlMexico739 km (459 mi)about 1 h 42 min
Brownsville to Fort WorthUnited States759 km (472 mi)about 1 h 43 min
Brownsville to Guatemala CityGuatemala1,448 km (900 mi)about 2 h 36 min
Brownsville to AustinUnited States486 km (302 mi)about 1 h 22 min
Brownsville to ChihuahuaMexico902 km (560 mi)about 1 h 54 min
Brownsville to CancúnMexico1,206 km (749 mi)about 2 h 18 min
Brownsville to Naucalpan de JuárezMexico736 km (457 mi)about 1 h 42 min
Brownsville to ShanghaiChina12,434 km (7,726 mi)about 16 h 41 min
Brownsville to ChongqingChina13,336 km (8,287 mi)about 17 h 51 min
Brownsville to ChengduChina13,320 km (8,277 mi)about 17 h 50 min
Brownsville to GuangzhouChina13,638 km (8,474 mi)about 18 h 14 min
Brownsville to ShenzhenChina13,645 km (8,478 mi)about 18 h 15 min
Brownsville to TianjinChina11,936 km (7,416 mi)about 16 h 3 min
Brownsville to WuhanChina12,883 km (8,005 mi)about 17 h 16 min
Brownsville to LahorePakistan13,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.