I love bus journey rather than any other journey. Bmtc in Bangalore provides a good service. But the fair is quite costly compare to other cities.the good thing in bmtc service Is they announce the current stop and next stop automatically. its good to the people how are new to bangalore. they cab easily get know in which stop and when is our stop. BMTC providing daily bus passes just for 70 rupees. you can roam with in the bangalore even you can get AC bus pass for 150 rupees that can be valid for both AC and non AC busses. BMTC providing regular busses to each route even the drivers and conduvters are also friendly.