1 RMB (Chinese Yuan Renminbi - CNY) is approximately equal to 2.3487 SZL (Swazi Lilangeni). Lilangeni is the official currency of Swaziland. The currency is further subdivided into 100 cents. Apart from Lilangeni (SZL) South African rand is also accepted in Swaziland. The symbol of the currency is L, E and the ISO 4217 Code is SZL.