Tata Motors is a leading manufacturer of buses in India, offering a wide range of models to suit various needs, from small minibusses to large luxury coaches. The Tata bus price in India ranges from Rs. 12.69 Lakh to Rs. 2.2 Crore, depending on the model and features.