🗺️ Rai (Thailand) to Kanal Converter

5.0 out of 5 (1 rating)
Advertisement

Enter details

Converted Value
79.0737

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

⚡ Rai (Thailand) to Kanal: the quick answer

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

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

↔ Convert kanal to rai (Thailand) instead

🧮 Formula

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

Where

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

📊 Rai (Thailand) to Kanal conversion table

Rai (Thailand) (rai)Kanal (kanal)
1 rai3.16295 kanal
2 rai6.3259 kanal
5 rai15.8147 kanal
10 rai31.6295 kanal
20 rai63.259 kanal
50 rai158.147 kanal
100 rai316.295 kanal
500 rai1,581.47 kanal
1,000 rai3,162.95 kanal

✏️ Worked examples

Convert 25 rai (Thailand) to kanal

25 rai × 3.16295 = 79.0737 kanal

Try this example →

Convert 250 rai (Thailand) to kanal

250 rai × 3.16295 = 790.737 kanal

Try this example →

📘 About these units

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.

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.

❓ Frequently asked questions

How many kanal are in one rai (Thailand)?

There are 3.16295 kanal in one rai (Thailand).

How do I convert rai (Thailand) to kanal?

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

How many rai (Thailand) are in one kanal?

One kanal equals 0.316161 rai (Thailand).

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