VIA Metropolitan Transit Authority (referred to as VIA Metro or simply VIA) is the mass transit agency serving San Antonio, Texas, United States, and its surrounding municipalities. It began operation in 1978 as a successor to the San Antonio Transit System. In 2024, the system had a ridership of 27,938,100, or about 103,600 per weekday as of the second quarter of 2025.
VIA was created in 1977 when the citizens of Bexar County voted in favor of a one-half cent sales tax to fund the service. Subsequently, VIA purchased transit assets from the City of San Antonio and began operations in March 1978, taking its name from the Latin word for "road". In 2004, city voters in San Antonio approved the formation of the Advanced Transportation District. This quarter-cent sales tax expanded and improved VIA operations.[3]
VIA has received several accolades from the American Public Transportation Association, most notably the award for Best Transit System in North America in 1990, as well as several of APTA's safety awards in multiple years.[3]
VIA added a limited-stop bus service known as Prímo to the Fredericksburg Road corridor on December 17, 2012.[4] Designated as Route 100, it connects the South Texas Medical Center to Downtown San Antonio. The route had connected the main campus of the University of Texas at San Antonio to its downtown campus using an extension from the Medical Center to the UTSA Main Campus, as well as a second extension that ran from the Medical Center to the nearby independent city of Leon Valley[5] until January 2017 (when the extensions were split into Route 101 which later became Route 501 in January 2019). An expansion of Prímo to Zarzamora Street opened in January 2019 and an expansion to Military Drive opened in late August 2019, additionally VIA is looking into other corridors to which to add improved bus transit in the coming decades.[6]
In March 2020, fares on all VIA services were temporarily suspended due to the COVID-19 pandemic. The fare suspension was set to last until April 1, 2020, but was later extended until the end of May 2020.[7][8] On April 6, 2020, VIA implemented temporary service changes, including temporarily suspending some routes, implementing capacity limits on buses, and changing their fleet to Saturday service hours.[9] On April 27, 2020, VIA implemented further temporary service changes, including suspending additional routes and further decreasing frequency.[10] Fare collection continued on June 1, 2020,[11] and capacity limits were later removed on June 1, 2021.[7]
Services
VIA operates over 500 wheelchair accessiblebuses on 75 bus routes, serving the entire city of San Antonio and most of Bexar County. About 36 million trips are made on VIA every year.[3] The bus routes are separated into Frequent, and Standard Service types. VIA additionally provides special event service from its Park & Ride locations to events such as San Antonio Spurs basketball games at the Frost Bank Center, selected annual Fiesta San Antonio activities, and the San Antonio Stock Show & Rodeo.[12] VIA also offers "VIAtrans" paratransit services for disabled travelers.
Fares for VIA have remained relatively modest during its existence. At its inception in 1978, fares were 25¢ for most routes. Fares for most fixed routes during 2006 were 80¢, and a monthly bus pass was $20, much lower than most other transit systems in the country. On January 1, 2007, basic fares were raised to $1, and monthly pass prices were raised to $25. Basic fares increased to $1.10 and monthly pass prices were raised to $30 on January 1, 2009.[13] On March 1, 2014, the basic bus fare was $1.20; day passes were $4 and a 31-day pass was $35.[14] As of January 1, 2016[update], the base fare is $1.30, express fares are $2.60, day passes are $2.75, 7-day passes are $12, and 31-day passes are $38.[15] Children 4 years old and under ride fare-free.[16] On November 9, 2019, transfers became free and can be requested when paying to board the bus. To transfer from a local to an express bus, the difference of the service must be paid. One-day, seven-day and 31-day passes are accepted on all routes except for VIAtrans and Special Event Service.
High school, college, and trade students are able to purchase a semester pass for $38 with proof of enrollment. Upon boarding, students must display valid VIA-issued IDs, or school IDs with stickers for the semester. Students, faculty, and staff attending or working for the Alamo Colleges District, Our Lady of the Lake University, Texas A&M San Antonio, the University of Texas at San Antonio, and the University of the Incarnate Word can ride the bus for free by showing their school-issued goMobile pass as part of VIA's U-Pass program.[17]
Bus service types
The color of a route is assigned by its average off-peak frequency. Some routes contain portions of their route which operate at lesser service types.
Prímo Service is the designation for a special skip-stop service. These routes run along heavy ridership corridors throughout the city, operating every 12–15 minutes.
Frequent
Frequent Service is the designation for routes which operate every 15–20 minutes.
Standard
Cyan Cobalt Blue
Standard Service routes of this color operate every 30 minutes.
Dupain
Standard Service routes of this color operate every 40–60 minutes, with some routes having sections that run during peak hours only.
Butterbrot
Standard Service routes of this color operate at a frequency greater than 60 minutes.
Special event service
VIA runs special service for major events in San Antonio, ranging from sporting events such as UTSA home football games, San Antonio Spurs home games, the annual Valero Alamo Bowl, and events such as the Monster Jam, Fiesta San Antonio, and The Texas Folklife Festival. Park & Ride Service is usually offered from the Randolph, and Crossroads Park/Rides as well as the Frank Madla Transit Center. The cost for the service is $1.30 one way, $2.60 round trip with discounts for students, children 5-11, seniors 62+, and persons with disabilities.
VIA Link service
On May 4, 2019, VIA launched a new ride-share service in the Northeast San Antonio area which promised more frequent service reliability as well as more flexible drop off points compared to traditional fixed route service.[18]
This service was later expanded to the Northwest Side in 2021, the South Side in 2022, southeast of Randolph Park & Ride in 2023, and Downtown in 2024 to also include The Little Runner, which shuttles UTSA students between the UTSA Downtown Campus and its surrounding parking lots.[19]
The public with a 68% vote approved the Keep San Antonio Moving in October 2020.[31] The plan has three primary projects:[32]
VIA Advanced Rapid Transit (ART), a bus rapid transit system. The first route, the Green Line, planned to run north-south along San Pedro Avenue between San Antonio International Airport and through Downtown to the Missions area, is planned to start construction in 2025 and planned to be opened for service in 2027. A second route, the Silver Line, planned to run east-west through Downtown between Frost Bank Center and the area near Our Lady of the Lake University to General McMullen Drive, is currently in the design phase and projected to open in late 2029.
Better Bus, a service improvement plan that will expand service to areas currently not served by buses, increase service so that all routes run every 30 minutes or less during all hours of service, increase service and operating spans on key bus routes and better integrate the bus network with VIA Link. Additionally, as part of the Better Bus Plan, the Green Line would be extended southward to Brooks Transit Center and the Silver Line would be extended on its western and eastern ends to Kel-Lac Transit Center and the future Eastside Transit Center. Implementation started in April 2025 and is expected to happen in phases through 2030.
VIA Link expansion, expanding the aforementioned rideshare service to improve coverage in neighborhoods and suburban cities within VIA's jurisdiction so that over 80% of jobs and the population are within half a mile of transit.
Governance
VIA is governed by an eleven-member Board of Trustees, all of whom have two-year terms.
Ten of the trustees are appointed by the various governmental entities in Bexar County—the City of San Antonio appoints five members, the Bexar County Commissioners Court appoints three, and the mayors of the suburban cities acting in concert appoint two. The appointed trustees then elect a chairperson as the Board's eleventh member. The current President and CEO is Jon Gary Herrera.[33]
Current routes
Typical VIA bus stop signage featuring a NaviLens code
The following is a list of VIA's routes as of the service changes on August 18, 2025.[34] Many routes that travel through Downtown San Antonio or change directions at a major transfer point continue with a different number; this route pair is also indicated.[35]
Radial routes
Radial routes are numbered from 1–99, providing service to Downtown and travel along major streets.[36]
The route number also encodes the general direction the bus travels away from downtown:
Prímo routes are high frequency skip-stop routes that operate on heavy ridership corridors. Route 100 features stations along Fredericksburg Road and Medical Drive, while Routes 102 and 103 feature enhanced bus stops with real-time arrival information. The northern portion of Route 103 also uses Fredericksburg Road's stations.
Prímo Bus Departing the Northbound Mary Louise Station to The Medical Center T/C
Mary Louise Southbound Prímo Station to Downtown & Madla T/C
Operates only at Prímo stations on Fredericksburg road
Lineup routes
Lineup routes are numbered from 200 to 299.
At 10:30pm, 11:30pm, and 12:30am, all buses that are part of a lineup route will arrive northwest of Travis Park and leave Downtown to provide riders with a final opportunity to arrive at their final destinations.
The last two digits of each route number is inherited from the number of the base route that heads away from Downtown (e.g. Route 275 inherits its route number from Route 75 instead of Route 67, as the bus leaves downtown following Route 75).
Route
Route Name
Terminals
Routes Served
Route Description
202
Standard Service
Blanco
St. Mary's & Martin
↔
West Ave. & Jackson-Keller
2
Travels to Blanco & Jackson-Keller via Route 2 northbound, and briefly follows Route 651 northbound to West Ave. & Jackson-Keller
Travels to St. Mary's & Pecan via Route 2 southbound
204
Standard Service
San Pedro / McCullough
Martin & Navarro
↔
North Star Transit Center
4
5
Travels to North Star Transit Center via Route 4 northbound
Travels to Martin & Navarro via Route 5 southbound
Travels to Randolph Park & Ride via Route 14 northbound
Travels to Pecan & Navarro via Route 17 westbound
222
Standard Service
Hays / E. Houston
Pecan & Navarro
↔
Hines & Dignowity
22
24
Travels to Hines & Dignowity via Route 22 eastbound, and continues to W.W. White & Springfield on IH-35
Travels to Pecan & Navarro via Route 24 westbound
225
Standard Service
E. Commerce / M.L. King
Pecan & Navarro
↔
Houston & Kenmar
25
26
Travels to Houston & Kenmar via Route 25 eastbound, and continues to W.W. White & Martin Luther King
Travels to Pecan & Navarro via Route 26 westbound
230
Standard Service
Rigsby / Porter
Pecan & Navarro
↔
Rigsby & W.W. White
28
30
Travels to Rigsby & W.W. White via Route 30 southbound
Travels to Pecan & Navarro via Route 28 westbound on Southcross
232
Standard Service
Steves Ave / S. St. Mary's
Pecan & Navarro
↔
Goliad & S.E. Military Dr.
32
34
Travels to Goliad & S. E. Military Dr. via Route 32 southbound
Travels to Pecan & Navarro via Route 34 northbound
242
Standard Service
Roosevelt / S. Presa
Pecan & Navarro
↔
Brooks Transit Center
36
42
Travels to Brooks Transit Center via Route 42 southbound
Travels to Pecan & Navarro via Route 36 northbound on Hotwells
243
Standard Service
S. Flores / Pleasanton
Pecan & Navarro
↔
Gillette & Pleasanton
43
44
Travels to Gillette & Pleasanton via Route 43 southbound
Travels to Pecan & Navarro via Route 44 northbound
246
Standard Service
Commercial
Pecan & Navarro
↔
Madla Transit Center
46
Travels to Commercial & Gillette via Route 46 southbound, and continues west to Madla Transit Center
Travels to Downtown on IH-35 northbound, and follows Route 64 to Pecan & Navarro
251
Standard Service
Nogalitos / Kirk
Pecan & Navarro
↔
Barlite & S.W. Military Dr.
51
62
Travels to Barlite & S.W. Military Dr. via Route 51 southbound
Briefly follows Route 524 northbound, and continues on Cupples Rd. until Kirk Place. Travels to Pecan & Navarro via Route 62 northbound
268
Standard Service
Guadalupe St. / Ceralvo
St. Mary's & Martin
↔
Castroville & S.W. 36th
66
68
Travels to Castroville & S.W. 36th via Route 68 westbound
Travels to St. Mary's & Martin via Route 66 eastbound, and follows Route 17 eastbound within Downtown
275
Standard Service
Commerce / Laredo
St. Mary's & Martin
↔
Las Palmas Shopping Ctr.
67
75
Travels to Acme Rd & Old Highway 90 via Route 75 westbound, and continues eastbound via Eldridge Ave. Briefly follows Route 75 eastbound until El Paso & Gen. McMullen, and travels southbound on General McMullen until arriving at Las Palmas Shopping Ctr.
Travels to St. Mary's & Martin via Route 67 northbound
276
Standard Service
Commerce / Kel-Lac Transit Ctr.
St. Mary's & Martin
↔
Kel-Lac Transit Center
64
76
Travels to Kel-Lac Transit Center via Route 76 westbound
Travels to St. Mary's & Martin via Route 64 eastbound
277
Standard Service
Martin / Ruiz
St. Mary's & Martin
↔
Ruiz & Gen. McMullen
77
79
Travels to Ruiz & Gen. McMullen via Route 77 westbound
Travels to St. Mary's & Martin via Route 79 eastbound
282
Standard Service
Culebra
St. Mary's & Martin
↔
Ingram Transit Center
82
Route identical to daytime 82
288
Standard Service
Bandera / Evers Rd.
St. Mary's & Martin
↔
Loop 410 & Bandera
88
Travels to Loop 410 & Bandera via Route 88 northbound
Travels to St. Mary's & Martin via Route 88 southbound
289
Standard Service
Poplar / Woodlawn
Pecan & Navarro
↔
Ingram Rd. & Callaghan
89
90
Travels to Ingram Rd. & Callaghan via Route 89 northbound
Travels to Pecan & Navarro via Route 90 eastbound
296
Standard Service
Vance Jackson / West Ave.
Martin & Navarro
↔
Jackson-Keller & West Ave.
96
97
Travels to Jackson-Keller & West Ave. via Route 96 northbound
Travels to Martin & Navarro via Route 97 southbound
Crosstown routes
Crosstown routes are numbered from 500 to 599, providing service on major travel corridors that are outside of Downtown.[36]
Circulator routes are numbered from 600 to 699, providing local service within residential areas and allowing transfers to other lines at transit centers.[36]
The route number also encodes the general area that the route serves:
Routes 602 and 647–651 serve the area surrounding the North Star Transit Center
^"Fredericksburg BRT Route". VIA Metropolitan Transit Destination 2012. VIA Metropolitan Transit. n.d. Archived from the original on March 6, 2009. Retrieved March 7, 2009.
^ ab"COVID-19". VIA Metropolitan Transit. March 18, 2020. Archived from the original on March 22, 2020. Retrieved March 22, 2020.