S riLankan Airlines has announced it will operate twice-weekly direct flights from Colombo to Kathmandu starting from August 31.