I'm in Tamil Nadu, India.
Let's say I go to the area around Rameswaram, India, and that after that I want to visit the area around Mannar Island, Sri Lanka. Getting a visa for Sri Lanka is done very quickly online for my passport. (I've done it before.)
If I were to pay some fishermen or something to bring me over, it shouldn't take more than roughly two hours. But I have a feeling this might be illegal? I'm not too keen on being taken into custody by coast guard personnel. Now, is it in fact illegal, even if I have a visa for Sri Lanka? If it's legal, will I still have to find a way to report to both countries' authorities about my border crossing?
I will not break either country's law.
What other options do I have?
According to Skyscanner, the only possible airports are Chennai (MAA) and Colombo (CMB). Can anyone find a more convenient flight?
This means I have to travel 520 km by road to Chennai airport.
Going through the airports, checking in, waiting, flying, etc, should take around 4 hours at best.
Then, I've got to get from Colombo to Mannar Island, which is another 280 km.
I'm estimating that such a road/air journey would take at least 20 hours (more, if I stop to rest or sleep), and cost me several hundred USD, depending on choice of flight and what kind of ground transportation I use.
Now, is there any faster and/or cheaper option here? Remember that everything has to be perfectly legal to both countries.