Many people think of Sri Lanka as the country that has beautiful beaches, breathtaking nature, and excellent food. A lot of truth in this. Typically, if the local authorities want to attract many tourists who bring a lot of money infrastructure should be well-developed, including access to the Internet. Sri Lanka does not follow this way of thinking.
In most tourist destinations in the south of the country, (where are the beaches) the Internet is not something common. In the centers along the beaches, there are single Internet cafes, occasionally at these locations is available wi-fi. The wi-fi is only in resorts providing “decent level of service.” Close to the beaches, there are many guesthouses, small hotels but on average only in 1/3 of them, you will find wi-fi. Often, the Internet access is available via cable.
In Colombo, the capital of Sri Lanka, as well as in Kandy, the second largest city in Sri Lanka, the Internet is of course not only more frequent. There is also wireless Internet access. This what I learned from locals because I, unfortunately, have not experienced it. Perhaps the reason was that in Kandy was a holiday, and part of the points were closed.
In Kandy, I experienced something that never happened to me before anywhere. Employees of one of the restaurants, redirect me to the other point, which was supposed to be Wi-Fi. I had to buy a prepaid to connect to it. The fact that I was a guest at the restaurant did not matter – the lady explained to me that they are the private place, and they have to make money even on the internet. Well 🙂
OK, prices. They are relatively uniform across the country – an hour on Internet usually costs in the range of 40-100 SLR (1 USD = approx. 120 rupees).