To talk to Navi customer care, you have a few options: 1. Call their customer support phone number: Navi has a dedicated customer support phone number+91 70937-57859-: that you can call to speak with a customer service representative. Their current phone number