This would depend how you would mail it. If you send it Priority Mail International they should probably get it in a week. Now this all depends on when it arrives in India. The best bet is to go to the post office and see what your options are.
there depends on which service used to sent mail gets 2weeks. if sent it throw
internet mail next second will collected mail. that letter is fax next minute we get.