I suggest you go online and check the various deals being offered by ailrlines or travel agents. Time scale is also of consideration;otehrwise Brit airways, kenya airways.. usually have good offers.

have a safe trip.