Sri Lanka is expected to achieve a total capacity of 1,251 MW from solar power generation by the end of this year, Power and Energy Minister Kanchana Wijesekera said.