Dialog's counter at Colombo airport is the easiest option - roughly US$10-15 buys a generous data bundle, and coverage holds up even around Ella and Sigiriya. They issue eSIMs at the counter if your phone supports one; third-party travel eSIMs work too but cost slightly more. It's worth it mainly for Google Maps and PickMe, the ride-hailing app practically everyone uses there.
Log in to comment and vote.