Convert kanal to marla
To convert kanal to marla, multiply the value in kanal by 20. Plots in Punjab, Haryana, Himachal, Jammu & Kashmir and Pakistan are sold in kanal and marla, often written together as “1 kanal 5 marla”. This kanal to marla converter works both ways: type kanal or marla into either box above and the other box, the worked formula and the chart below update as you type.
A kanal is 20 marla. With the 272.25 sq ft revenue marla it is 5,445 sq ft, and 8 kanal make one acre (Haryana WEB-HALRIS land-record units). Farm land and large residential plots in Punjab, Haryana, Himachal, Jammu & Kashmir and Pakistan are measured in kanal and marla. One kanal is 20 marla.
A marla in Punjab and Haryana revenue records is 9 sarsai of 5.5 ft × 5.5 ft — 272.25 sq ft or 30.25 square yards. Going the other way, one marla equals 0.05 kanal. House plots in Punjab, Haryana, Himachal, Jammu & Kashmir and Pakistan are sold as “5 marla” or “10 marla”.
How to convert kanal to marla with this tool
- Type a number into the Kanal (kanal) box — it starts at 1 kanal as an example.
- Read the answer in the Marla (marla) box and in the result panel, which also shows the formula with your number.
- To go the other way, type into the marla box and the kanal value is worked out backwards. For other units, open the area converter.
- Choose how many decimal places you want, or tap a quick value such as 0.5 kanal, 2 kanal, 4 kanal.
- Press Copy result to paste the conversion into a message, spreadsheet or note.
Kanal to Marla converter features
Converts both ways
Type in the kanal box to get marla, or in the marla box to get kanal. The other box follows instantly.
Exact factor
Calculations use 1 kanal = 20 marla, and rounding is applied only to the answer you see — choose Auto or 0–10 decimal places.
Formula with your number
The working is shown under the result, for example 1 kanal × 20 = 20 marla, so you can check it or copy the method.
Quick values and chart
Tap common values like 0.5 kanal, 2 kanal, 4 kanal, or read the kanal-to-marla table further down this page.
Kanal to Marla formula
The formula is marla = kanal × 20. It is exact because by definition 20 marla make one kanal, whatever the size of the marla.
The reverse formula is kanal = marla ÷ 20. Three worked examples:
- One kanal: 1 kanal × 20 = 20 marla
- Half a kanal: 0.5 kanal × 20 = 10 marla
- 8 kanal (one acre): 8 kanal × 20 = 160 marla
Which marla?
The kanal is always 20 marla, but the marla itself is not one size. Revenue records in Punjab and Haryana use 272.25 sq ft (9 sarsai of 5.5 ft × 5.5 ft), as Haryana’s WEB-HALRIS land-record portal and Punjab’s Chief Town Planner state; many urban housing schemes in Punjab and Pakistan use a 225 sq ft or 250 sq ft marla. So 1 kanal = 20 marla, but the square footage depends on the marla — use the marla to square feet converter with its state selector.
Kanal to Marla quick reference
The values people look up most often, worked out with the exact factor:
- 1 kanal = 20 marla
- 1 marla = 0.05 kanal
- 0.5 kanal = 10 marla
- 2 kanal = 40 marla
- 4 kanal = 80 marla
- 8 kanal = 160 marla
Quick tip: Multiply by 20: 1.25 kanal = 25 marla — the “1 kanal 5 marla” plot.
Related conversions: Gaj to Square Feet, Square Feet to Gaj and the full area converter.
Kanal to Marla conversion table
Values in marla are rounded to 4 decimal places (more for very small numbers). For any value not listed, type it into the converter above.
| Kanal (kanal) | Marla (marla) |
|---|---|
| 0.25 | 5 |
| 0.5 | 10 |
| 0.75 | 15 |
| 1 | 20 |
| 1.25 | 25 |
| 1.5 | 30 |
| 2 | 40 |
| 2.5 | 50 |
| 3 | 60 |
| 4 | 80 |
| 5 | 100 |
| 6 | 120 |
| 8 | 160 |
| 10 | 200 |
| 16 | 320 |
| 20 | 400 |
Kanal to Marla FAQ
How many marla is 2 kanal?
2 kanal is 40 marla: 2 kanal × 20 = 40 marla.
How do I convert kanal to marla?
Multiply the value in kanal by 20. For example, 4 kanal × 20 = 80 marla. To convert back, divide the value in marla by 20.
How many kanal are in one marla?
One marla is 0.05 kanal, because 1 marla ÷ 20 = 0.05 kanal.
What is 4 kanal in marla?
How many marla are in a kanal?
Twenty. With the revenue marla of 272.25 sq ft, a kanal is 5,445 sq ft and 8 kanal make an acre: 1 kanal = 20 marla.