🗺️ Kanal to Hectares Converter

5.0 out of 5 (1 rating)
Advertisement

Enter details

Converted Value
0.0505857

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 Hectares: the quick answer

1 kanal = 0.0505857 ha 1 kanal equals 0.0505857 hectares

To convert kanal to hectares, multiply the value by 0.0505857. To go the other way, multiply hectares by 19.7684 to get kanal.

↔ Convert hectares to kanal instead

🧮 Formula

Kanal to Hectares
ha = kanal × 0.0505857
Hectares to Kanal
kanal = ha × 19.7684

Where

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

📊 Kanal to Hectares conversion table

Kanal (kanal)Hectares (ha)
1 kanal0.0505857 ha
2 kanal0.101171 ha
5 kanal0.252929 ha
10 kanal0.505857 ha
20 kanal1.01171 ha
50 kanal2.52929 ha
100 kanal5.05857 ha
500 kanal25.2929 ha
1,000 kanal50.5857 ha

📘 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.

Hectare (ha). A hectare is 10,000 square meters (100 m × 100 m), the world's standard unit for farmland and large plots.

❓ Frequently asked questions

How many hectares are in one kanal?

There are 0.0505857 hectares in one kanal.

How do I convert kanal to hectares?

Multiply the number of kanal by 0.0505857. For example, 10 kanal equal 0.505857 hectares.

How many kanal are in one hectare?

One hectare equals 19.7684 kanal.

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