The customer care for Speed Post, which is a postal service provided by India Post, can be reached through the following channels: Phone: You can call the 24/7 customer care center at +91-11-26009301, +91-11-26009208. Email: You can send an email to customer care at [email protected] Online: