Length · Unit Converter

Convert Kanal to Square Kilometer

Convert kanals to square kilometers instantly. 1 kanal = 0.000505857 square kilometer — use the live calculator, the exact formula, a conversion table and worked examples. Also check the Square Kilometer to Kanal converter for the reverse conversion.

Written by Sunith Babu L, Ph.D., Lead Engineer Reviewed by Girish V Kulkarni Ph.D.
Length category 2 min read Published Last reviewed Updated

Units explained

Indian Subcontinent

Kanal

What is a kanal?

A kanal is a unit of land area used in Punjab, Haryana, and Pakistani Punjab, equal to approximately 505.857 m² (1/8 of an acre or 605 square yards).

Origin of the kanal

Defined as 1/8 of an acre during British colonial administration of Punjab. 8 kanals make 1 acre; 20 marlas make 1 kanal.

Where it is used

Kanals are the primary unit for residential property in Punjab (India and Pakistan), Haryana, Jammu and Kashmir, and Himachal Pradesh. Property listings typically use kanal and marla units alongside square feet.

When and where it was developed

Standardized in colonial Punjab.

Metric / SI

Square Kilometer

What is a square kilometer?

A square kilometer is a metric unit of area equal to 1,000,000 m² (one million square meters), or 100 hectares. It is used for measuring large land areas, regional geography, and country-scale statistics.

Origin of the square kilometer

Derived by squaring the kilometer (1000 m). The kilo- prefix comes from the Greek 'chilioi' (thousand).

Where it is used

Square kilometers express the area of cities, districts, lakes, forests, and entire countries. India's total area is approximately 3,287,263 km². 1 km² equals 100 hectares or about 247.105 acres.

When and where it was developed

Kilometer has been part of the metric system since 1795.

Kanal to Square Kilometer conversion formula

The relationship between kanals and square kilometers:

1 kanal = 0.000505857 km²
1 km² = 1976.8432580749 kanal

To convert kanals to square kilometers, multiply the value in kanals by 0.000505857. To reverse, multiply square kilometers by 1976.8432580749.

How to use this converter

Type a value into the calculator. The result in square kilometers updates as you type. Tap a quick value, copy the result with one click, or use the swap arrow to jump straight to the Square Kilometer to Kanal converter for the reverse direction.

Step-by-step: convert kanals to square kilometers

  1. Write down the value in kanals (kanal).
  2. Multiply that value by the factor 0.000505857.
  3. The product is the equivalent value in square kilometers (km²).
  4. To reverse, multiply the square kilometer value by 1976.8432580749.

Worked examples

Example 1 — Convert 1 kanal to km²:
1 × 0.000505857 = 0.000505857 km²

Example 2 — Convert 100 kanal to km²:
100 × 0.000505857 = 0.0505857 km²

Kanal to Square Kilometer conversion table

Standard reference values for converting kanals to square kilometers:

Kanal [kanal]Square Kilometer [km²]
0.015.05857e-6
0.15.05857e-5
10.000505857
20.001011714
30.001517571
40.002023428
50.002529285
100.00505857
200.01011714
300.01517571
400.02023428
500.02529285
1000.0505857
5000.2529285
10000.505857

Frequently asked questions

How many square kilometers is 1 kanal?
1 kanal equals 0.000505857 square kilometer.
How do I convert kanals to square kilometers?
Multiply the value in kanals by 0.000505857 to get square kilometers.
How do I convert square kilometers back to kanals?
Multiply the value in square kilometers by 1976.8432580749, or use the Square Kilometer to Kanal converter.
How many square kilometers is 100 kanals?
100 kanals equals 0.0505857 square kilometers, because 100 × 0.000505857 = 0.0505857.

Convert Kanal to other area units

Show all Kanal conversions

Sources & references

Conversion factor (1 kanal = 0.000505857 km²) verified against the following authoritative sources:

Results are provided for general reference. Verify critical measurements against an authoritative standard.