🗺️ Kanal to Marla Converter

5.0 out of 5 (1 rating)
Advertisement

Enter details

Converted Value
500

Also available in our Android app, with charts and full breakdown tables.

Rate this calculator

Was it useful? A quick star rating helps others — and you can leave a comment too.
Rate it: ★ ★ ★ ★ ★
Advertisement

⚡ Kanal to Marla: the quick answer

1 kanal = 20 marla 1 kanal equals 20 marla

To convert kanal to marla, multiply the value by 20. To go the other way, multiply marla by 0.05 to get kanal.

↔ Convert marla to kanal instead

🧮 Formula

Kanal to Marla
marla = kanal × 20
Marla to Kanal
kanal = marla × 0.05

Where

  • kanal = the area in kanal
  • marla = the area in marla
Every unit here is defined by its area in square meters, so the conversion factor is (square meters per kanal) ÷ (square meters per marla).

📊 Kanal to Marla conversion table

Kanal (kanal)Marla (marla)
1 kanal20 marla
2 kanal40 marla
5 kanal100 marla
10 kanal200 marla
20 kanal400 marla
50 kanal1,000 marla
100 kanal2,000 marla
500 kanal10,000 marla
1,000 kanal20,000 marla

📘 About these units

Kanal (kanal). A kanal is 20 marla: 5,445 square feet (605 square yards, 505.86 m²), used in Punjab, Haryana, Himachal Pradesh, Jammu & Kashmir and Pakistan; 8 kanal make an acre. Used in: Asia — Punjab, Haryana & Pakistan.

Marla (marla). A marla is 9 square karam: 272.25 square feet (30.25 square yards, 25.29 m²), used in Punjab, Haryana, Himachal Pradesh and Pakistan. Used in: Asia — Punjab, Haryana & Pakistan.

❓ Frequently asked questions

How many marla are in one kanal?

There are 20 marla in one kanal.

How do I convert kanal to marla?

Multiply the number of kanal by 20. For example, 10 kanal equal 200 marla.

How many kanal are in one marla?

One marla equals 0.05 kanal.

What people are saying
★★★★★
Anonymous · 04 Oct 2026