05-20-2019 08:00 AM - edited 05-20-2019 08:07 AM
I've never sent a package from Canada to India but if I was sending one, I probably wouldn't expect it to arrive for about 3 weeks after it had been shipped. But I would probably give it at least a month before I filed an item not received claim as some parcels do get delayed.
Unless the seller regularly sends package there they aren't going to know exactly how long it will take either.