The best-selling bus models in India are Tata Starbus Ultra, Eicher 2075 E CNG and others. The major brands of different types of buses are Tata, Mahindra, SML, Eicher, BharatBenz, and Ashok Leyland. Moreover, the Volvo and BharatBenz are luxury buses in India, ideal for different transportation like intercity and tourist buses. All the bus manufacturers offer different prices for their buses related to the features they are offering. New bus prices in India range from Rs. 15 lakh to Rs. 40 lakh (ex-showroom).