The delivery time varies from cities to cities. Typically, it takes 2 – 3 days for all metros & Tier 1 cities. Tier 2 & 3 cities may take 3 to 5 days. Some cities in northeast India & J&K etc may take 5 to 7 days. We also ship through Speed Post to few pin codes where no other courier partner can deliver. For any shipment which is getting shipped through India Post, you will be notified at the time of providing your address. India post shipments may take 7 to 12 business days for delivery.You could enter your pin code at the product view page to know the exact estimate time of delivery.