Varanasi, Uttar Pradesh, India
Colombo
The best and cheapest way to get from Varanasi, Uttar Pradesh, India and Colombo is to travel by train, which will cost about 16,659 LKR or 114.30 USD.