BRTS

Definition : Bus Rapid Transit System
Category : Transport & Travel » Land Transport
Country/Region : India India
Popularity :
Type :
Initialism

What does BRTS mean?

Bus Rapid Transit System (BRTS) is a city-based, high-speed bus transit system in India. In BRTS, the buses travel on dedicated routes.