🗺️ Kanal to Square Kilometers Converter

5.0 out of 5 (1 rating)
Advertisement

Enter details

Converted Value
0.126464

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

1 kanal = 0.000505857 km² 1 kanal equals 0.000505857 square kilometers

To convert kanal to square kilometers, multiply the value by 0.000505857. To go the other way, multiply square kilometers by 1,976.84 to get kanal.

↔ Convert square kilometers to kanal instead

🧮 Formula

Kanal to Square Kilometers
km² = kanal × 0.000505857
Square Kilometers to Kanal
kanal = km² × 1,976.84

Where

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

📊 Kanal to Square Kilometers conversion table

Kanal (kanal)Square Kilometers (km²)
1 kanal0.000505857 km²
2 kanal0.00101171 km²
5 kanal0.00252929 km²
10 kanal0.00505857 km²
20 kanal0.0101171 km²
50 kanal0.0252929 km²
100 kanal0.0505857 km²
500 kanal0.252929 km²
1,000 kanal0.505857 km²

✏️ Worked examples

Convert 25 kanal to square kilometers

25 kanal × 0.000505857 = 0.0126464 km²

Try this example →

Convert 250 kanal to square kilometers

250 kanal × 0.000505857 = 0.126464 km²

Try this example →

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

Square kilometer (km²). A square kilometer is one million square meters (100 hectares), used for countries, cities and lakes.

❓ Frequently asked questions

How many square kilometers are in one kanal?

There are 0.000505857 square kilometers in one kanal.

How do I convert kanal to square kilometers?

Multiply the number of kanal by 0.000505857. For example, 10 kanal equal 0.00505857 square kilometers.

How many kanal are in one square kilometer?

One square kilometer equals 1,976.84 kanal.

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