People of all walks of life ride buses in Jaipur. Muslim, Hindu and Sikhs ride together. Buses are the main form of public transportation.