Colombo
Karnataka, India
The best and cheapest way to get from Colombo and Karnataka, India is to travel by bus, which will cost about 5,108 INR or 73.80 USD.