Did you register your Surface Pro on the Microsoft Website? If it's still within the warranty time (12 or 24 months if you didn't buy a prolonged service plan) Microsoft will pay for the shipping fees I think. As well I think there will be no customs since you are only sending your device in for repair / replacement (meaning that you will get it back). Just ask the Microsoft customers service to send you a written confirmation that you are sending it in to have it repaired. As well you should include a copy of the bill / receipt as proof of your ownership.
I found this website from which you can contact Microsoft customer support for India:
http://support.microsoft.com/contactus/?ln=en-in
Finally what you can try is to contact Microsoft India directly:
Microsoft India Office Address and Telephone
Microsoft Corporation (I) Pvt. Ltd.
10th Floor, Tower B & C,
DLF Building No.5 (Epitome),
Cyber City, DLF Phase III,
Gurgaon, 122002
Tel.: 0124 4158000
Fax: 91-124-4158888
Dial toll-free no.
• 1800 102 1100
• 1800 111 100
Direct dial
• +91 80 40103000
They should be able to provide assistance.
Hope I could help you
Cheers
Max