Question: how long does it take for a letter to get from canada to india?
Answer: 6-7 weeks. It could be lost too in a worst case scenario . Ask ur college to send it via courier and pay courier charges by a credit card. U will get it in 4 days.