You can use Western Union Money transfer to send or receive payments from Mexico to India. However You can also use xoom.com for the same. Hope it will help you
I personally never tried Xoom but have heard some good reviews about them. I hope you should try them out.
ok did you heard about transfast.com, seems to be good review comparing to other money transfer sites. Can we use this website from Mexico
I would highly recommend using TransferWise for international payments. transferwise.com The fees are very low, and you save money in the foreign exchange compared to any bank. I tried it once and never used a bank since. Both Mexican peso and Indian rupee are supported - I just checked. The funds normally reach you within 2 days. Hope you find this helpful.