Google and Chinese smartphone maker Xiaomi are among investors lining up for Where Is My Train, an Indian app that provides live updates on trains without the use of the internet and GPS.

Google is in talks to acquire the company for $30 to $40 million, while Xiaomi has held discussions for an investment. The talks with Google are more advanced and it is likely to buy the company as a part of its users' initiative.

The acquisition of Where is my Train makes a good fit for Google, enabling it to tap into tier two, three and four markets at scale.

Last year, Google acquired Indian software engineering company Halli Labs.