Flights from Colombo to South Africa on SriLankan Airlines. Tickets from LKR355,885*