On my upcoming trip to India, I also would like to visit the neighboring countries of Nepal and Sri Lanka.
Assuming I am flying into India (and out again) this means I need to get a multiple entry visa for it. This seems to be harder to get than a single entry visa and even if I get one, I need to stay outside of India for two months before I can re-enter. (that time counts towards the India visa). This raises some issues:
- The visas given on arrival in Sri Lanka is only valid for 30 days not the two months needed to re-enter India.
- If I have a six months Indian visa and I need to stay 2 months each in Nepal and Sri Lanka. That leaves me with just two months in India itself, not enough! 12 months visas are harder to get.
One option would be to fly into Sri Lanka, stay there a few weeks, then do India for several months on a single entry visa and finally move on to Nepal and also leaving from there. Is this a practical option? Is it the only option?