Busbus.in uses Google Maps to show the routes of buses in Bangalore, Chennai and Mumbai.
It is possible to search for routes from a drop-down menu. The route is then shown on the map with a coloured polyline and the bus stops on the route are shown with map markers.
It is also possible to search for a bus route by clicking on your start point and your destination on the map. Busbus.in then displays the best route for your chosen journey.
Bangalore Live Bus Tracking