Capital District Transportation Authority
The Capital District Transportation Authority is a New York State public-benefit corporation providing transit services across the Capital District of New York State. CDTA runs local and express buses, including four lines of an express bus service called BusPlus, and manages three Amtrak stations in the Capital region–the Albany-Rensselaer, Schenectady and Saratoga Springs Amtrak stations. In, the system had a ridership of, or about per weekday as of.
Created as an act of the New York State Legislature in August 1970, CDTA was formed similarly to agencies in Syracuse, Rochester, and Buffalo. In 1970, CDTA purchased and took over management of the United Traction Company and Schenectady Transit.
CDTA bus operators, dispatchers, and supervisory staff are organized in Local 1321 of the Amalgamated Transit Union.
Governance
CDTA is overseen by a nine-member board of directors.At the present time, the board representation includes:
- Three members representing Albany County
- Two members representing Rensselaer County
- One member representing Schenectady County
- Two members representing Saratoga County
- One member representing the labor unions
Fixed route services
CDTA operates ~65 routes, connecting neighborhoods, shopping centers, colleges, and major regional hubs. Services generally run:Weekdays: 4:00 AM – 1:00 AM
Saturdays: 4:00 AM – 12:30 AM
Sundays: 4:00 AM – 12:30 AM
College routes often run later, up to 2:00 AM in Albany and Troy.
Albany Division
Source:The Albany Division, based at CDTA’s Watervliet Avenue headquarters, includes routes originally operated by United Traction and Albany-Nassau Bus. A major system overhaul in 2011–2012 streamlined Albany County service into more direct neighborhood and commuter routes.
In early 2011, CDTA announced its plans to restructure the Albany County bus routes in two phases. Its goal was to have a more uniformed bus system without any route deviation. Phase 1 involved reconstructing routes within the city of Albany. The results were five new neighborhood routes and three commuter routes. Phase 1 of the reconstructing went into effect on November 13, 2011. In August 2012, CDTA revealed the draft plan for Phase 2 of the reconstructing. Phase 2 involved reconstructing routes within the western and northern portions of Albany County, with a public input campaign held until September 2012. Phase 2 of the reconstructing went into effect on November 11, 2012.
This is a list of buses that run under CDTA:
This is a list of buses that run under CDTA:
Former bus routes that were part of the Albany Division include:#2 - West Albany #3 - Quail Street #4 - Pine Hills #5 - Northern Boulevard
- Old #6 - Second Avenue
- New #6 - Second/Whitehall #7 - Glenmont #8 - Arbor Hill #9 - Whitehall Road #14 - Rensselaer Third Street - Amtrak #15 - Rensselaer East Street #16 - Downtown Albany Circulator #17 - Four Mall Circuit #19 - Voorheesvile Express #20 - Downtown Albany Circulator East Parking Garage #21 - Altamont Express #23 - Albany-Troy via Menands Bridge #24 - Albany/Troy via Rensselaer #25 - West Sand Lake/Averill Park #26 - Albany-Cohoes via Broadway #27 - Corporate Woods #30 - Hackett Blvd #31 - Albany Shaker Road #32 - Hampton Manor #33 - Albany/Nassau #33x - Albany/Nassau express #34 - Albany/Castleton #116 - Mt Hope / Albany South End #138 - Allen St. / Livingston Ave. #232 - Hampton Manor #610 - Shuttle Fly #611 - Shuttle Bug #612 - Shuttle Bug #716 - Mt. Hope/Albany South End #810 - Berne/Knox rural shuttle #811 - Westerlo rural shuttle #812 - Rensselaerville rural shuttle
Schenectady">Schenectady, New York">Schenectady Division
In 2010, CDTA restructured Schenectady service, replacing several older routes with new cross-town routes 351, 352, 353, 354, and 358, though Route 358 was later cut due to low ridership. This was part of a shift to a new three-digit route numbering system.CDTA also introduced express routes 530, 531, and 532 from Schenectady to Downtown Albany, which replaced the former 55x route. These buses did not accept local passengers. Routes 531 and 532 were eventually consolidated and discontinued, while Route 530 became part of Route 560, the Thruway Express to Montgomery County, launched in 2022.
Former bus routes that were part of the Schenectady Division include:
- Old #50 - Route 50 #51 - Broadway
- Old #52 - Scotia/Crane St.
- New #52 - Crane St. #53 - Altamont Ave
- Old #54 - Kings Rd.
- New #54 - Scotia/Walmart #55 - Schenectady/Albany #55x - Schenectady/Albany Express #56x - Schenectady/State Office Campus Express #58 - Union St./Mohawk Mall #59 - Nott St. #60 - Rosa Rd. #61 - Van Vraken Ave. #62 - McClellan St./Rotterdam Square Mall #63 - Route Twenty #64 - Charlton #66 - Schenectady South Loop #70 - Schenectady/Troy )#77 - Schenectady North Loop #78 - Schenectady West Loop #95 - Duanesburg/Delanson rural service #96 - Rensselaer rural service, with summer Grafton State Park service
- #352 - McClellan St/Altamount Ave
- #354 - Rotterdam Square Mall/Nott Street #358 - Hamburg St./McClellan St. #530 - Exit 26/Via Port Rotterdam Express #531 - St. Luke's Express #532 - Woodlawn Express
- Original #830 - Duanesburg rural shuttle
- Recent #830 - Schenectady Shopping Bus (eliminated in 2025 due to low ridership
Saratoga Division
Source:Saratoga Springs routes operate from CDTA’s Schenectady Division and run seven days a week. Before 2007, service was limited and operated out of the Uncle Sam Depot in Troy, with no direct connection to the rest of the CDTA network.
On July 2, 2007, Route 50 was expanded and began running hourly between Schenectady and Wilton Mall, with several local deviations. Service was centralized out of the Electric Depot in Schenectady.
In 2016, CDTA restructured the system:
Route 50 became Route 450, now running direct along NY 50
New Routes 451 and 452 absorbed former deviations and replaced portions of Routes 472 and 473
CDTA has future plans to build a Saratoga Springs garage at Grande Industrial Park off Geyser Road.
In 2025,
Routes 451 and 452 were discontinued, "except for late night Skidmore trips on Thursday, Friday, and Saturday nights" and replaced with Flex service.
Former Saratoga Springs bus routes that were operated by the Schenectady Division include:
- New #50 - Route 50 #409 - federally founded pilot service on Rt. 9 between Saratoga Springs and Clifton Park #471 - Union Ave. #472 - Lake Ave. #473 - Jefferson St./Skidmore College #474 - Saratoga Springs City Shuttle #870 - Saratoga County Shuttle
Troy Division
Before CDTA, most of these routes were operated by the United Traction Co and the Troy-Fifth Avenue Bus Company. Buses run from the Uncle Sam Depot at 40 Hoosick Street in Troy, which also used to operate Saratoga Springs service prior to July 2007.Source:
Former routes that were part of the Troy Division include:#24 - Albany/Troy via Rensselaer #29 - Albany/Cohoes via Route 9 #35x - I-787 express #80 - Troy/5th Ave #81 - Baker Street #82 - Troy/Cohoes/Green Island #84 - Watervliet Belt
- Old #86 - Sycaway
- New #86 - RPI Shuttle #88 - Troy/Mechanicville/Stillwater #89 - Griswold Heights
- Old #90 - Troy/Latham
- New #90 - Troy/Latham/Crossgates #90x - Troy/State Office Campus Express #129 - Albany/Latham Farms #280 - Troy/Wynantskill
- Old #286 - RPI Shuttle #432 - Troy/Mechanicville #620 - Shuttle Bee
Amsterdam Division
CDTA began Montgomery County Service on August 28, 2022, after the City of Amsterdam discontinued its municipal bus service in 2018.The new service included service along Route 5 to Schenectady, connecting Amsterdam to its fixed route system. The takeover also included the introduction of the TX: Thruway Express, which provides commuter express service from Amsterdam to Albany; similar to its Northway Express service in Saratoga County.
Glens Falls Division
CDTA officially took over the former Greater Glens Falls Transit bus company on January 1, 2024. Upon the takeover, CDTA left all of the former Greater Glens Falls Transit routes the same, only changing the route numbers to match its new three-digit route identification. The routes service Warren, Washington and northern Saratoga Counties. On April 1, 2025, CDTA upgraded the fare structure in its Glens Falls Division to align with the rest of its fixed route system. On August 24, 2025, Route #713 was created, connecting Glens Falls with Saratoga Springs. In the future, CDTA plans to restructure its Glens Falls routes.Other services
Shuttles
CDTA formerly operated three suburban shuttles using smaller vans out of Albany Division. These served office parks and destinations not requiring full-size buses. In November 2012, all shuttle service was discontinued and replaced with fixed routes 117 and 155, which now connect Albany International Airport, Wolf Road, Colonie Center, Crossgates Mall, and Washington Ave Ext. This is similar to FLEX Service.Flex service
In 2020, CDTA began a service called Flex which is an on-demand service where a person is transported by van to their desired location or CDTA bus route. Riders use an app similar to Uber and Lyft to request a ride. Currently the service only operates in parts of Colonie and Guilderland, but the program may be expanded in the future. At first the service was free, but in October 2020, CDTA started requiring riders to pay for Flex ride. In September 2021, the service was expanded to the southern part of Saratoga County, New York, to service Clifton Park, Halfmoon and Mechanicville. Starting in November 2025, FLEX service will absorb all areas that routes 451 and 452 served, as well as surrounding areas. As stated in the 2025 TDP, FLEX service in Amsterdam has been looked into since 2024, and may be a possibility in the future, as well as Glens Falls.BusPlus
CDTA’s BusPlus service is a limited-stop BRT system with distinct line colors, shown to the right.NY 5 BRT service began on Monday, April 4, 2011, with new silver and red-branded Gillig 40-foot hybrid buses, numbered Route 905 and referred to as BusPlus. Other routes were adjusted accordingly.
Route 905 is more of an enhanced limited-stop service than an actual BRT service, with only 19 stops between Downtown Schenectady and Downtown Albany.
In November 2020, the BusPlus Service was expanded from one to three routes The two new routes that operate along the NY 32/Broadway corridor between Downtown Albany, Menands, and Troy/Cohoes are the 922 & 923, also known as the "Blue Line", with 32 stops between Downtown Albany, Cohoes, and Waterford.
On November 5, 2023, Route 910, the "Purple Line" began service operating along Western Ave/US 20 between Downtown Albany and Crossgates Mall, via UAlbany. On November 30, 2025, 2 previously cut stations were re-added at Western & Colonial and Harriman East.
Saratoga Trolley
In cooperation with the Saratoga Chamber of Commerce, CDTA operates open-air trolleys during the summer months. In the past, the trolleys would run from Memorial Day weekend to Labor Day to serve popular destinations such as the Saratoga Performing Arts Center, Saratoga Spa State Park, the Saratoga Casino and Raceway, the Saratoga Race Course and Broadway. Prior to 2011, the trolley ran between Skidmore College and the Saratoga Performing Arts Center. From 2007 to 2010, Route #471 provided summer service to the Saratoga Race Course, before it was discontinued due to low ridership. From 2011 to 2015, the trolley route ran between Broadway, the Saratoga Performing Arts Center, Saratoga Spa State Park, the Saratoga Casino and Raceway and the Saratoga Race Course, to include areas previously served by Route #471., trolley service to Skidmore College was discontinued, with year-round service to Skidmore College continued on former Route #473 and new Route #452., trolley service to Saratoga Spa State Park and the Saratoga Performing Arts Center has been discontinued and replaced by a new route that runs between the Courtyard Hotel, Broadway, the Saratoga Race Course and the Saratoga Casino and Raceway. The 2016 changes also included free fare for all riders and service reduction to instead only run from Independence Day weekend to Labor Day. While not marked as such on the vehicles, this service appears as Route #875 on the Saratoga Service map.Lake George Trolleys
Upon taking over Greater Glens Falls Transit in January 2024, CDTA acquired its summer trolley service. Similar to its Saratoga Trolley, the service consists of open-air trolleys that operate during the summer months. The trolleys run from Memorial Day weekend to Columbus Day, with two fixed routes. Route 876 runs along Route 9 between the Ridge St terminal Glens Falls and Beach Rd in Lake George. Additional trips run to Lake George RV Park. During the summer months, Route 419 is temporarily suspended. After Columbus Day, when service along Route 876 is discontinued, Route 419 is continued again.Route 877 runs along Route 9N between Beach Rd in Lake George to the Sagamore in Bolton Landing.
STAR Service
In 1982, CDTA began providing paratransit services to riders who are medically unable to take regular transit services. ADA wheelchair-accessible buses were added in 1988; since 2004, all CDTA routes have been wheelchair-accessible. The Star fleet has had a variety of minibuses. Though for most of its history it has been dominated by the Orion II low-floor minibus, STAR has begun replacing older models with Startrans "Senator" cutaway vehicles. Other minibuses in the fleet include Ford "ELF" minibuses and several transfers from suburban shuttle routes.NX: Northway Xpress
The NX: Northway Xpress is a group of express routes that links Albany to towns in Saratoga County which is operated under contract by Upstate Transit. These routes run from Saratoga Springs, Ballston Spa, Malta, Clifton Park, Round Lake, and South Glens Falls to Downtown Albany. In October 2012, Northway Express fares and schedules were redesigned to increase ridership and service efficiency. Fare structure was consolidated from 5 zones to 3 zones, with the addition of an unlimited ride prepayment card. Service was also eliminated from areas with low ridership, including Mechanicville, Stillwater, Albany International Airport, SUNY Albany, Wolf Road and the Harriman State Office Campus. In May 2014, Northway Express service was expanded to Corporate Woods, but this was later retracted. With the takeover of Greater Glens Falls Transit in January 2024, CDTA is looking to potentially expand its Northway Express service further north into Warren County in the future.TX: Thruway Xpress
When CDTA expanded to Montgomery County in August 2022, it began its TX: Thruway Express service, which operates similar to its Northway Express. The new Thruway Express provides commuter express service between Albany and Amsterdam, also stopping at the Thruway Exit 26 Park & Ride in Glenville along the way. Before CDTA, This service had been provided by Brown Coach for many years, and still uses some of their coaches, but CDTA brought more advertising to the route, and numbered it #560.Rural service
Until 2012, CDTA operated rural/lifeline services to several areas in rural Albany and Rensselaer counties, once per week, including routes #810, #812, #870, and #96 ; as part of CDTA's route restructuring, these routes were phased out, except Route #96, which now only provides summer Grafton State Park service.Electric scooters
The CDTA has been promoting its own electric scooters. Initially planned for use by the public in the summer of 2021, implementation was delayed to 2025.In 2025, CDTA SCOOT launched, for 1 month from September to October
Fleet
Active CDTA fleet
All buses are wheelchair accessible.| Year | Manufacturer | Model | Engine | Transmission | Fleet numbers | Notes | Depot Assignments |
| 2014 | Gillig | Low Floor 40' | Cummins ISL9 | Voith D864.5 | 4113-4127 | Albany | |
| 2015 | Gillig | Low Floor 40' | Cummins ISL9 | Voith D864.5 | 4128-4139 | 4137 has plastic seats, later used on 2025 buses | 4128, 4129 Albany; 4130-4139 Schenectady |
| 2016 | Gillig | Low Floor 40' | Cummins ISL9 | Voith D864.5 | 4140-4149 | Schenectady | |
| 2016 | Gillig | BRT 40' | Cummins ISL9 | Voith D864.5 | 5515-5516 | Used for the 905 BRT | Schenectady |
| 2017 | Gillig | Low Floor 40' | Cummins ISL9 | Voith D864.5 and Voith D864.6 | 4150-4170 | 4150-4161 have Voith D864.5 and 4162-4170 has Voith D864.6 | 4150-4154 Schenectady; 4155-4170 Troy |
| 2017 | Gillig | BRT 40' | Cummins ISL9 | Voith D864.6 | 5517 | Used for the 905 BRT | Schenectady |
| 2018 | Gillig | Low Floor 40' | Cummins L9 | Voith D864.6 | 4171-4182 | 4173 has virtual mirrors | 4171-4172, 4174-4182 Troy; 4173 Albany |
| 2019 | Gillig | Low Floor 29' | Cummins L9 | Allison B300R-6 | 40-43 | Ex-GGFT buses | Glens Falls |
| 2019 | Gillig | Low Floor 40' | Cummins L9 | Voith D864.6 | 4183-4194 | 4183-4191 Troy Division, 4192-4194 Albany Division | |
| 2020 | Gillig | Low Floor 40' | Cummins L9 | Voith D864.6 | 4195-4206 | 4200 has virtual mirrors | Albany |
| 2020 | Gillig | BRT 40' | Cummins L9 | Voith D864.6 | 2200-2219 | Used for the 922/923 BRT | Troy |
| 2022 | Gillig | Low Floor 29' | Cummins L9 | Allison B300R-6 | 44 | Ex-GGFT bus | Glens Falls |
| 2022 | Gillig | Low Floor 40' | Cummins L9 | Allison B400R-6 | 4207-4242 | 4207-4212 Glen Falls; 4213-4223 swapped regularly between Amsterdam and Schenectady; 4224-4242 Albany | |
| 2023 | Gillig | Low Floor 29' | Cummins L9 | Allison B300R-6 | 45-46 | Ex-GGFT buses | Glens Falls |
| 2024 | Gillig | BRT 40' | Cummins L9 | Voith D867.8 NXT | 5525-5532 | Used for the 905 BRT | Schenectady |
| 2024 | Gillig | Low Floor 40' | Cummins L9 | Voith D867.8 NXT | 4243-4252 | 4243-4250 Albany; 4251, 4252 Glens Falls | |
| 2025 | Gillig | Low Floor 40' | Cummins L9 | Voith D867.8 NXT | 4253-4267 | 4253-4257 Albany; 4258-4262 Troy; 4263-4267 Schenectady | |
| 2025 | Gillig | BRT 40' | Cummins L9 | Voith D867.8 NXT | 5533-5537 | Used on the 905 BRT | Schenectady |
| 2015 | New Flyer | XD60 | Cummins ISL9 | Voith D864.5 | 6000-6001 | First 60' buses since the Crown Ikarus 286s | Albany |
| 2017 | New Flyer | XD60 | Cummins ISL9 | Voith D864.5 | 6002-6007 | Albany | |
| 2018 | New Flyer | XD60 | Cummins L9 | Voith D864.5 | 5518, 6008 | 5518 is used for the 905 BRT | 5518 Schenectady; 6008 Troy |
| 2019 | New Flyer | XE40 | Siemens ELFA2 | Direct Drive | 1900E-1903E | First 100% all-electric buses in Upstate NY. | Albany |
| 2022 | New Flyer | XE40 NG | Siemens ELFA3 | Direct Drive | 1904E-1907E | Albany | |
| 2022 | New Flyer | XD60 | Cummins L9 | Allison B500R-6 | 5519-5522, 6009-6024 | 5519-5522, 6020 is used for the 905 BRT, 6019 is used for the 910 BRT. 6015 has virtual mirrors. | 5519-5522, 6020 Schenectady; 6009-6019 Albany; 6021-6022 swapped regularly between Amsterdam and Schenectady; 6023-6024 Troy |
| 2023 | New Flyer | XD60 | Cummins L9 | Allison B500R-6 | 2220, 3300-3315 | 2220 is used for the 922/923 BRT, 3300-3315 are used for the 910 BRT | 2220 Troy; 3300-3315 Albany |
| 2024 | New Flyer | XD60 | Cummins L9 | Voith D867.8 NXT | 5523-5524 | Used for the 905 BRT | Schenectady |
| 2026 | New Flyer | XE40 NG | Siemens ELFA3 | Direct Drive | 1908E-1916E | 1908E has been delivered as of 12/26 | Albany |
| 2015 | MCI | D4500CT | Cummins ISL9 | Allison B500R-6 | 329-330* | Used for the 560 | Amsterdam |
| 2017 | MCI | D4500CT | Cummins ISX12 | Allison B500R-6 | 331-333* | Used for the 540 and 560 | Saratoga, Amsterdam |
| 2019 | MCI | D4500CT | Cummins ISX12 | Allison B500R-6 | 334-335* | Used for the 540 | Saratoga |
| 2020 | MCI | D4500CT | Cummins X12 | Allison B500R-6 | 336-337* | Used for the 540 | Saratoga |
| 2022 | MCI | D4500CT | Cummins X12 | Allison B500R-6 | 338-339* | Used for the 540 and 560 | Saratoga, Amsterdam |
| 2024 | MCI | D45 CRT | Cummins X12 | Allison B500R-6 | 340-341* | Used on the 540 | Saratoga |
Future fleet
CDTA will get 14 more 40' Gillig Diesel Buses, with delivery in 2026.In 2025, CDTA mentioned in their Transit Development Plan a preference for Hybrid Electric Buses going forward, as a "proven bridge technology." They were awarded $31.787 million dollars in 2025 under the FTA's Low/No Emissions grant program to purchase 20 Hybrid Buses.
Also in 2025, CDTA was awarded 17.5 million dollars, partially to purchase 2 Hydrogen/Fuel Cell Electric Buses.
Transit development plans
In 2005, CDTA commissioned a transit development plan that would create a planned environment to react to needed changes in the CDTA organization.Parts of this plan included:
- Replacing similar numbers of transit vehicles each year over an expected twelve-year life span, creating a more uniform expectation of vehicles needing replacement, also replacing few and larger orders. This began in 2007, and is expected to reduce the costs of maintaining an aging fleet.
- Replacing Orion VI buses by 2012 and the NABI and NovaBus LFS buses by 2016.
- Installing LED destination signs on all vehicles, replacing expensive curtain style signage.
- Expansion of service in Saratoga Springs, which took place in July 2007 and modified in May 2016. In addition a further expansion is planned, and includes erecting and opening of a bus garage in Saratoga Springs for Saratoga County vehicles.
- Redrawing bus routes in hopes to better serve riders, starting with Schenectady-based routes in the second half of 2007.
- Implementation of a three-digit route system, in which the first digit will serve as an indication of the route's primary base. As part of the new three-digit system, 100 routes represent Albany Division, 200 routes represent Troy Division, 300 routes represent Schenectady Division, 400 routes represent Saratoga and Glens Falls service, 500 routes represent express route service, 600 routes represent Amsterdam service, 700 routes represent commuter service, 800 routes represent School routes and shopping shuttles and 900 routes represent Bus Rapid Transit service.
- Expansion of service into Montgomery County to service the City of Amsterdam, which took place on August 28, 2022.
- Connecting Warren & Washington Counties to the rest of its route system by a regular fixed route between Glens Falls and Saratoga Springs and extension of its Northway Express Service