Taking the bus in Bengaluru is costly. The city is the most expensive in India for public transport, with the average ride on a Bengaluru Metropolitan Transport Corporation (BMTC) bus or train costing between Rs 5 and Rs 40 (US$0.072 and US$0.58). Cash is the preferred mode of payment, and those buying tickets must carry the exact amount—ticket vendors do not give change….
Register your email and we'll keep you informed about our latest articles, publications, webinars and conferences. Unsubscribe anytime.