🗺️ Kanal to Rai (Thailand) Converter

5.0 out of 5 (1 rating)
Advertisement

Enter details

Converted Value
79.0402

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 Rai (Thailand): the quick answer

1 kanal = 0.316161 rai 1 kanal equals 0.316161 rai (Thailand)

To convert kanal to rai (Thailand), multiply the value by 0.316161. To go the other way, multiply rai (Thailand) by 3.16295 to get kanal.

↔ Convert rai (Thailand) to kanal instead

🧮 Formula

Kanal to Rai (Thailand)
rai = kanal × 0.316161
Rai (Thailand) to Kanal
kanal = rai × 3.16295

Where

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

📊 Kanal to Rai (Thailand) conversion table

Kanal (kanal)Rai (Thailand) (rai)
1 kanal0.316161 rai
2 kanal0.632321 rai
5 kanal1.5808 rai
10 kanal3.16161 rai
20 kanal6.32321 rai
50 kanal15.808 rai
100 kanal31.6161 rai
500 kanal158.08 rai
1,000 kanal316.161 rai

✏️ Worked examples

Convert 25 kanal to rai (Thailand)

25 kanal × 0.316161 = 7.90402 rai

Try this example →

Convert 250 kanal to rai (Thailand)

250 kanal × 0.316161 = 79.0402 rai

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.

Rai (Thailand) (rai). A rai is 4 ngan, exactly 1,600 m² (40 m × 40 m), the main land unit in Thailand. Used in: Asia — Thailand & Southeast Asia.

❓ Frequently asked questions

How many rai (Thailand) are in one kanal?

There are 0.316161 rai (Thailand) in one kanal.

How do I convert kanal to rai (Thailand)?

Multiply the number of kanal by 0.316161. For example, 10 kanal equal 3.16161 rai (Thailand).

How many kanal are in one rai (Thailand)?

One rai (Thailand) equals 3.16295 kanal.

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