For anyone who is not here on business, three days, at most four, should be enough to get a good idea of this exhausting city with the possible exception of nostalgics of the British Raj, who will find a wealth of intriguing relics.
Most people understand the city well enough after a few days.