Go to the nearest consulate and apply in person ... if they cant give you a new passport in time, they maybe able to give an emergency travel document that will gain you entry into India. Once in India, you will have to go though the passport office to get a new passport.