Thai Numbers for Travelers
Count from 1 to 1,000, understand prices, and never overpay. The number system is surprisingly logical.
Start free · Upgrade to Travel Thai for $4.99/mo
Start Learning for Your TripNumbers are the backbone of every transaction in Thailand -- from market bargaining to taxi fares to reading restaurant bills. The good news: Thai numbers follow a logical system that is arguably simpler than English. Once you know 0-10 plus the words for hundred and thousand, you can construct any number you need.
Start with the 11 core digits below, then learn the construction rules with Jam Kham's travel mode to practice prices and quantities.
Thai Numbers 0-10
The foundation of the entire system. Master these 11 digits and you can build any number.
Essential Number Phrases
Three phrases you will use constantly alongside numbers.
The most essential number-adjacent phrase. Use it at markets, restaurants, and taxis.
Combine with numbers: สองร้อย (sŏng rói) = 200, ห้าร้อย (hâa rói) = 500.
สองพัน (sŏng pan) = 2,000. Most tourist purchases fall between 100 and a few thousand baht.
How Thai Numbers Are Built
Thai numbers follow clear patterns. Learn the two exceptions and you can count to 999,999.
Teens (11-19): สิบ + digit
Add the unit after สิบ (ten).
Exception: 1 becomes เอ็ด (èt) when it follows another digit.
Tens (20-90): digit + สิบ
Put the multiplier before สิบ (ten).
Exception: 20 uses ยี่ (yîi) instead of สอง (sŏng).
Combine Everything
Stack the components from largest to smallest.
Numbers need to come out fast in Thai -- at the market, in a taxi, splitting the bill. Spaced repetition makes them automatic.
Try Travel Thai — $4.99/moAdvanced Numbers & Patterns
Hundreds, time, classifiers, and number patterns for confident conversations.
Note: "one" changes to เอ็ด (èt) when it follows another number. This is a key Thai number rule.
"Two" changes to ยี่ (yîi) when meaning "twenty." สอง is only used for 2, 200, 2000, etc.
Pattern: number + สิบ. So 40 = สี่สิบ (sèe-sìp), 50 = ห้าสิบ (hâa-sìp), etc.
Pattern: number + ร้อย. 300 = สามร้อย, 500 = ห้าร้อย, 900 = เก้าร้อย.
Basic time question. Thai time-telling has a unique system but this phrase gets you started.
More specific than เท่าไหร่. Asks directly for the price in baht.
Used for larger purchases. สองหมื่น (sŏng mèun) = 20,000 baht.
Thai uses classifiers when counting. อัน is the general classifier for objects: สองอัน = "two items."
What You'll Hear Back
Price responses follow patterns. Recognize these and you will understand what things cost.
The most common price response. Listen for the number before บาท. For example: สามร้อยบาท = 300 baht.
Used for activities, tours, and buffets. คนละห้าร้อย means "500 per person."
Used at markets when buying individual items. ชิ้นละร้อย means "100 per piece."
Want to Practice Before Your Trip?
Numbers in Thai take practice to produce quickly. Travel Thai includes audio drills for every number. $4.99/mo.
Includes native audio · Offline access · Spaced repetition · Paced to your trip date
From the Blog
Frequently Asked Questions
How do you count in Thai?
How do I say prices in Thai?
Do Thai people use Arabic numerals?
How does the Thai number system work?
Native audio · Offline access · Spaced repetition · Paced to your trip date
Start Practicing with Travel ThaiStart free today. No credit card required.
Start free · Upgrade to Travel Thai for $4.99/mo