Can I buy travel insurance after I depart from India?

Unfortunately, no. You are not given the option of buying a travel insurance policy once you have already set sail on your travels. This is why you should be very prompt in purchasing a travel insurance policy well in advance so that you can go on your trip without having to worry about anything.