You can fly Emirates airlines from Kolkata, Emirates airlines offers flight connections from Kolkata, Delhi, Mumbai, Chennai, Bangalore and many more cities in India for Mauritius, however this might not be the cheapest option for you. You may also choose to take an Air Mauritius flight from Delhi or Mumbai.