Kanal to Marla

1 kanal = 20 marla. Type any value below to convert kanal to marla instantly.

1 kanal equals

20 marla

1 kanal = 20 marla

Share on WhatsApp
Same amount in every unit
  • Acre0.125
  • Cent12.5
  • Gunta5
  • Gajam605
  • Ankanam75.625
  • Kanal1
  • Marla20
  • Ground2.2687
  • Square foot5,445
  • Square metre505.8571
  • Are5.0586
  • Hectare0.050586

Kanal to Marla

1 kanal = 20 marla

To convert kanal to marla, multiply by 20. Example: 5 kanal = 100 marla.

Quick reference table

KanalMarla
0.5 kanal10 marla
1 kanal20 marla
2 kanal40 marla
5 kanal100 marla
10 kanal200 marla
25 kanal500 marla
50 kanal1,000 marla
100 kanal2,000 marla
500 kanal10,000 marla
1,000 kanal20,000 marla

Units on this page

Kanal
A land unit of 5,445 sq ft (20 marla). 8 kanal make 1 acre. Used in Punjab and Haryana.
Marla
272.25 sq ft (30.25 sq yd). 20 marla make 1 kanal. Used in Punjab and Haryana.

Always confirm measurements for a purchase or registration with official records.

Questions people ask

How many marla are in 1 kanal?

1 kanal equals 20 marla.

How many kanal are in 1 marla?

1 marla equals 0.05 kanal.