The newly added cities are Chandigarh, Lucknow, Vadodara, Indore, Mysore, Surat and Coimbatore.
"Google Maps is your guide to the world around you and this launch is part of our effort to reflect the real world and provide you with relevant information about your surroundings," Sanket Gupta, Product Manager of Google Maps, said in a statement.
With the update, the transit feature is now available in sixteen Indian cities -- the seven newly added places and Delhi, Mumbai, Bangalore, Chennai, Kolkata, Jaipur, Hyderabad, Pune and Ahmedabad.
If a user wants to go to Sukhna Lake in Chandigarh, he/she needs to search for Sukhna Lake and Google Maps will show how to get there from the user's current location.
Google will also show bus routes and stops, including details such as departure and arrival times, the names of bus stands and even where to change buses.
Google Maps globally provides over 1 billion kilometre worth of transit results every day and has schedules for more than 2.5 million public transit stops worldwide.