Note that China is where it is because of efforts to do this, on purpose, over decades. 20 years ago, their urban percentage was somewhere in the 40s. We are even seeing more migration to cities in Europe and the US, even though it's unplanned, and it leads to big changes in cost of living thanks to this lack of planning.
So if China took 30 years, give or take, to get to where it's at, with its state capacity, I suspect India will take quite a bit longer.