$1 takes you from BRO to Brownsville on B-Metro
B-Metro runs city buses between Brownsville South Padre Island International Airport (BRO) and downtown Brownsville, with a cash fare usually around $1 per adult rider. Service operates from the airport’s Main terminal curb, so you walk straight out from arrivals to the bus stop without needing a shuttle or extra transfer inside the airport.
The B-Metro stop sits in front of the Main terminal arrivals area, in the ground transportation zone used by taxis and shuttles, with posted route numbers and basic schedules on the sign. Look for the clearly marked B-Metro bus rather than private shuttles, and have small bills or coins ready since local buses often do not make change for larger than $5.
Most B-Metro trips into central Brownsville take roughly 20–30 minutes from BRO, depending on traffic along the main access roads into town, and buses typically run on fixed daytime schedules tied to normal work hours. If your flight lands after 8–9 p.m. or very early in the morning, check the day’s schedule in advance because late-night service windows can be limited.
Compared with a $15–$25 taxi ride into Brownsville from the airport, the B-Metro fare around $1 per person works well if you are solo or not in a rush, but it adds time if you are trying to meet a tight check-in cutoff. Plan for at least 45–60 minutes total from airport curb to a downtown hotel, including waiting time at the stop plus the 20–30 minute bus ride itself.
Heading back to Brownsville South Padre Island International Airport, B-Metro drops off at the same Main terminal curb area outside departures, letting you walk a short distance to the airline check-in counters. For a morning departure, take a bus that gets you to BRO at least 90 minutes before your scheduled flight time to leave room for ticketing and security.
Practical tip: Bring small cash and a screenshot of the day’s B-Metro schedule before you land at BRO, so you are not stuck if your mobile data is slow at the Main terminal curb.