Best Answer: *****************************. Kanal is a traditional unit of land area in Pakistan, equal to 20 marlas. Under British rule the marla and kanal were standardized so that the kanal equals exactly 605 square yards or 1/8 acre; this is equivalent to about 505.857 square meters. It is also used in some parts of India. Summary: 1 Kanal = 20 Marla 1 Kanal = 505.857 sq meters 1 Kanal = 0.125 acres KKG