The Lankan national carrier has also cancelled flights flying to Singapore and Male.
The rescheduling of flights remain for three months from January 2017 due to runway repairs that will close the Colombo international airport during day time, the airline said in a statement.
The airport will remain closed from 8.30 AM to 4.30 PM each day for runway maintenance work from January 6, 2017, to April 6, 2017, it said.
"Sri Lankan Airlines regrets any inconvenience caused to its passengers due to these arrangements that have been made under unavoidable circumstances," it said.
"The closure of BIA affects flights of all airlines that operate to BIA during the scheduled time of maintenance work. The airline is not the operator of the airport and has no control over scheduled maintenance work," it added.