India
Sri Lanka
The best and cheapest way to get from India and Sri Lanka is to travel by bus, which will cost about 11,412 LKR or 78.30 USD.