Comparing things
What you will be able to do
Compare two things out loud in a shop, a clinic or a taxi: say which is cheaper, which is best, which two are the same, and ask for a bit better.
Start with the part that trips everyone up: a Thai comparison contains no word for "is". แพง (phaeng) is not the adjective "expensive", it is the verb "to be expensive". So อันนี้แพง (an-níi phaeng) is a complete sentence, "this one is expensive", with the verb sitting right there in แพง. Once you accept that, comparison becomes easy, because you never have to find a verb, conjugate anything, or agree with anything. You take the word you already have and hang one more word on the back of it. That word is กว่า (gwàa). The frame is A + quality + กว่า + B. อันนี้แพงกว่าอันนั้น (an-níi phaeng-gwàa an-nán), this one is more expensive than that one. กว่า is doing two English jobs at once, the "more" and the "than", which is why nothing goes in front of the quality word. Learners who reach for มาก (mâak) to mean "more" and produce something like มากแพง get blank looks. One apparent exception needs clearing up now, because it sits in the list below. มากกว่า (mâak-gwàa) really does have มาก in front of กว่า, but that มาก is not the degree word "very". It is the quality word มาก, to be much or many, taking กว่า on its back like every other quality word, so มากกว่า is literally "to be more, exceeding". น้อยกว่า (náwy-gwàa) works the same way. When มาก is a degree word it always follows the finished comparison: ถูกกว่ามาก (thùuk-gwàa mâak), much cheaper. Test it by asking whether the word is the thing being compared or the size of the gap. Otherwise the order is fixed and it never changes: quality first, กว่า second, the thing you are comparing against third. B does not have to be a noun. กว่า will happily take a whole idea introduced by ที่: แพงกว่าที่คิด (phaeng-gwàa thîi khít), more expensive than I thought, ไกลกว่าที่บอก (glai-gwàa thîi bàwk), further than they said. The word order does not move at all. And if B is obvious from the situation, just leave it off. Holding up two mangoes and saying แพงกว่า is perfectly good Thai. The two you will use most in Thailand are ถูกกว่า (thùuk-gwàa), cheaper, and แพงกว่า (phaeng-gwàa), more expensive. The useful shop line is มีอันไหนถูกกว่านี้ไหมครับ (mii an-nǎi thùuk-gwàa níi mǎi khráp), "do you have anything cheaper than this?", which asks about the stock rather than pressing the seller on price, so it costs you nothing socially. Note that ถูก has a second life as "correct" and a third as a passive marker. Next to a price in a shop, the cheap reading is the natural one and you are unlikely to be misunderstood, but do not lean on context outside the shop. For "correct", Thai normally uses the two-syllable ถูกต้อง (thùuk-dtâwng), so keeping ถูกต้อง for correctness and bare ถูก for cheap is the simplest way to stay clear in both directions. The same pattern runs through everything else you need: ดีกว่า (dii-gwàa) better, ใหญ่กว่า (yài-gwàa) bigger, เล็กกว่า (lék-gwàa) smaller, เร็วกว่า (reo-gwàa) faster, ร้อนกว่า (ráwn-gwàa) hotter, เผ็ดกว่า (phèt-gwàa) spicier, อร่อยกว่า (à-ràwy-gwàa) tastier, มากกว่า (mâak-gwàa) more, น้อยกว่า (náwy-gwàa) less. Two more belong on that list but need a warning first. ใกล้กว่า (glâi-gwàa) nearer and ไกลกว่า (glai-gwàa) further are the same syllable with a different tone, and they mean opposite things, which matters most in exactly the situation you use them in, a taxi. If you are not confident of the tone, say it another way instead: อันไหนใช้เวลาน้อยกว่ากันครับ (an-nǎi chái wee-laa náwy-gwàa gan khráp), which one takes less time? One more thing you will say in a market far more often than แพงกว่า: แพงไป (phaeng bpai), or in full แพงเกินไป (phaeng goen-bpai), too expensive. เกินไป measures against what you think is reasonable, not against another item, so it takes no second thing at all. เผ็ดไปหน่อย (phèt bpai nàwy), a bit too spicy. ใหญ่ไป (yài bpai), too big. Learners routinely say แพงกว่า when they mean แพงไป, and the seller is left waiting to hear more expensive than what. Degree words come after the whole comparison, not before it. For "a bit", add หน่อย (nàwy) at the end: ถูกกว่านี้หน่อย (thùuk-gwàa níi nàwy), a bit cheaper than this. For "much", add มาก (mâak): ถูกกว่ามาก (thùuk-gwàa mâak), much cheaper. The ...กว่านี้ shape is the workhorse in a shop, because นี้ (níi) is "this" and กว่า supplies the "than", and the thing in your hand is always the reference point. Turned into a request it becomes ถูกกว่านี้หน่อยได้ไหมครับ (thùuk-gwàa níi nàwy dâi mǎi khráp), roughly "could you go a bit cheaper than this?". The หน่อย matters. It is a softener as much as a quantity, and without it the same sentence lands as a demand. A vendor may answer with ลดได้นิดหน่อย (lót dâi nít-nàwy), "I can come down a little", where ลด is simply the verb "to reduce" and no comparison is involved. Thai also compares a thing with its own past, and it does not use กว่า for that. It uses ขึ้น (khêun), up, and ลง (long), down, stuck on the back of the quality word. แพงขึ้น (phaeng-khêun) means the price has gone up, not that it is expensive next to something else. ค่าเช่าขึ้นทุกปี (khâa-châo khêun thúk bpii), the rent goes up every year. ดีขึ้น (dii-khêun) is better than before, and it is what you will use and hear in a clinic: วันนี้ดีขึ้นไหมครับ (wan-níi dii-khêun mǎi khráp), are you better today? The opposite is แย่ลง (yâe long), getting worse, and ปวดน้อยลง (bpùat náwy long), hurting less. Keep the two systems apart by what they point at: กว่า points at another thing, ขึ้น and ลง point at the same thing at an earlier time. One more shape belongs here, because nothing is ranked in it either. When two things move together, Thai uses ยิ่ง...ยิ่ง... (yîng ... yîng ...), the English "the more X, the more Y". ยิ่งพูด ยิ่งเก่ง (yîng phûut yîng gèng), the more you speak, the better you get. ยิ่งไปเช้า ยิ่งดี (yîng bpai cháo yîng dii), the earlier you go the better, which is the standing advice about immigration offices. The sentence describes a trend rather than a ranking, so กว่า has no place in it. Now the trap that catches people in exactly the situation this lesson is for. When กว่า follows a number, it does not mean "more than" in the comparing sense. It means "and a bit over", the English "-odd". ร้อยกว่าบาท (ráwy-gwàa bàat) is a hundred and something baht, somewhere between 100 and 200. ยี่สิบกว่าปี (yîi-sìp-gwàa bpii) is twenty-odd years. สามชั่วโมงกว่า (sǎam chûa-moong gwàa) is a bit over three hours. The logic holds together once you see that กว่า basically means "exceeding": exceeding the quality of that one, or exceeding that number. But if you hear ร้อยกว่าบาท and process it as "more than one hundred", you will think you have been quoted a range when you have actually been quoted a rough price. So how do you say "more than a hundred baht" when you mean it as a threshold? Put มาก in front: มากกว่าร้อยบาท (mâak-gwàa ráwy bàat). Or use เกิน (goen), to exceed: เกินร้อยบาท (goen ráwy bàat). For the other direction, น้อยกว่า (náwy-gwàa) works, but in speech you will hear ไม่ถึง (mâi thǔeng), not reaching: ไม่ถึงร้อยบาท (mâi thǔeng ráwy bàat), under a hundred baht. The rule is positional and it is worth saying out loud: กว่า in front of the number is a threshold, กว่า behind the number is and a bit over. For the superlative, use ที่สุด (thîi-sùt), and it goes in the same place gwàa does, straight after the quality. ถูกที่สุด (thùuk-thîi-sùt) cheapest, แพงที่สุด (phaeng-thîi-sùt) most expensive, ดีที่สุด (dii-thîi-sùt) best, ใหญ่ที่สุด (yài-thîi-sùt) biggest. อันไหนถูกที่สุดครับ (an-nǎi thùuk-thîi-sùt khráp) is "which one is the cheapest?". To set the range, add ใน (nai) or แถว (thǎew): อร่อยที่สุดในกรุงเทพฯ (à-ràwy-thîi-sùt nai grung-thêep), the best in Bangkok, or อร่อยที่สุดแถวนี้ (à-ràwy-thîi-sùt thǎew níi), the best around here. ที่สุด also attaches to real verbs, not just qualities: ชอบอันนี้ที่สุด (châwp an-níi thîi-sùt) means "I like this one best". A housekeeping point, because almost every frame above is built on อัน. อันนี้ (an-níi) and อันนั้น (an-nán) are the all-purpose this one and that one, used for small objects with no obvious classifier of their own. When the thing has its own classifier you swap it in: เสื้อตัวนี้ (sêua dtua níi) for clothes, รถคันนี้ (rót khan níi) for vehicles, กระเป๋าใบนี้ (grà-bpǎo bai níi) for bags, and ห้องนี้ (hâwng níi) where the noun is already its own classifier. The comparison frame does not move at all, only the word sitting in front of นี้ and นั้น. Using อัน for a shirt will be understood and sounds a little childish, so it is a usable fallback, not the target. Equality splits into two words that look interchangeable and are not. เท่ากับ (thâo-gàp) needs something after it: อันนี้ราคาเท่ากับอันนั้น (an-níi raa-khaa thâo-gàp an-nán), this one costs the same as that one. It is also the "equals" of arithmetic. เท่ากัน (thâo-gan) has nothing after it, because กัน already means "each other": ราคาเท่ากัน (raa-khaa thâo-gan), the prices are the same. Pick by whether you are naming the second item or not. The negative form is the one to drill, because English speakers reach for the wrong word here. "Not as expensive as" is ไม่...เท่า, not ไม่...กว่า: อันนี้ไม่แพงเท่าอันนั้น (an-níi mâi phaeng thâo an-nán). The same เท่า sits inside เท่าไหร่ (thâo-rài), "how much", and inside the useful hedge ไม่แพงเท่าไหร่ (mâi phaeng thâo-rài), "not that expensive". เหมือน (měuan) is "the same as, just like", and it compares identity rather than amount. อันนี้เหมือนอันนั้น (an-níi měuan an-nán), this one is the same as that one. Drop the second item and add กัน and you get เหมือนกัน (měuan-gan), "they are the same", which doubles as the everyday "same here, me too": ผมก็คิดเหมือนกันครับ (phǒm gâw khít měuan-gan khráp), I think so too. Its opposites are ไม่เหมือนกัน (mâi měuan-gan) and ต่างกัน (dtàang-gan), both "different from each other", with ต่างกัน the more neutral of the two. คล้าย (khláai) is the weaker cousin: similar, close, not identical. อันนี้คล้ายอันนั้น (an-níi khláai an-nán). In speech you will hear it doubled and softened as คล้ายๆ กัน (khláai-khláai gan), "sort of similar". That gives you a usable ladder from strongest to loosest: เหมือนกัน is the same thing, คล้ายๆ กัน is similar but you can tell them apart, พอๆ กัน (phaw-phaw gan) is "about the same" for quality or quantity where neither wins, and ต่างกัน is different. คุณภาพพอๆ กัน แต่อันนี้ถูกกว่า (khun-ná-phâap phaw-phaw gan dtàe an-níi thùuk-gwàa), same quality, but this one is cheaper, is a whole shopping decision in six words. Two last things about กว่า that are not comparisons at all, though they look like them. At the end of a sentence, ดีกว่า means "I would rather" or "better just": กลับบ้านดีกว่า (glàp bâan dii-gwàa), better head home. It is a decision announced out loud, and it is extremely common. Second, preference uses ชอบ...มากกว่า (châwp ... mâak-gwàa): ผมชอบอันนี้มากกว่าครับ (phǒm châwp an-níi mâak-gwàa khráp), I prefer this one, literally "I like this one more". And when you want to say one thing is simply not in the same league, Thai skips กว่า entirely and uses สู้...ไม่ได้ (sûu ... mâi dâi), "cannot fight it": ร้านนี้สู้ร้านนั้นไม่ได้ (ráan níi sûu ráan nán mâi dâi), this shop is no match for that one. That one is worth having ready, because it turns up whenever someone ranks two shops or two brands, and the literal words, cannot fight, give you nothing to guess from if you have not met it before.
Examples
| Thai | Sound | Meaning |
|---|---|---|
| อันนี้แพงกว่าอันนั้น | an-níi phaeng-gwàa an-nán | This one is more expensive than that one. No word for "is" appears. แพง already means "to be expensive". |
| มีอันไหนถูกกว่านี้ไหมครับ | mii an-nǎi thùuk-gwàa níi mǎi khráp | Do you have anything cheaper than this one? The politest opening move in a market. You are asking about stock, not haggling yet. |
| ถูกกว่านี้หน่อยได้ไหมครับ | thùuk-gwàa níi nàwy dâi mǎi khráp | Could you go a bit cheaper than this? หน่อย keeps it light. Without it the request sounds blunt. |
| ราคาเดียวครับ ลดไม่ได้ | raa-khaa diao khráp, lót mâi dâi | One price, I cannot come down. The commonest answer to a request for a discount. ราคาเดียว means fixed price. |
| อันนี้แพงไปหน่อยครับ | an-níi phaeng bpai nàwy khráp | This one is a bit too expensive. หน่อย keeps it from sounding like an accusation. Nothing is being compared, so no second item is needed. |
| ร้านนี้ถูกกว่าตลาด | ráan níi thùuk-gwàa dtà-làat | This shop is cheaper than the market. |
| แพงกว่าที่คิดเลยครับ | phaeng-gwàa thîi khít loei khráp | A lot more expensive than I thought. After กว่า you can put a whole idea introduced by ที่, not just a noun. |
| อันไหนดีกว่ากันครับ | an-nǎi dii-gwàa-gan khráp | Which one is better? กัน means the items are being weighed against each other, and in practice that is usually two. Once there are three or more, Thai normally switches to the superlative instead: อันไหนดีที่สุดครับ (an-nǎi dii-thîi-sùt khráp). |
| ห้องนี้ใหญ่ที่สุด | hâwng níi yài-thîi-sùt | This room is the biggest. |
| ร้านไหนอร่อยที่สุดแถวนี้ครับ | ráan nǎi à-ràwy-thîi-sùt thǎew níi khráp | Which place around here has the best food? แถวนี้ means "around here", the everyday way to set the range. |
| ราคาเท่ากัน | raa-khaa thâo-gan | The prices are the same. เท่ากัน needs no second item because กัน already means "each other". |
| อันนี้ราคาเท่ากับอันนั้น | an-níi raa-khaa thâo-gàp an-nán | This one costs the same as that one. เท่ากับ takes an object. เท่ากัน never does. |
| อันนี้ไม่แพงเท่าอันนั้น | an-níi mâi phaeng thâo an-nán | This one is not as expensive as that one. For "not as X as", use ไม่...เท่า, not ไม่...กว่า. |
| ไม่แพงเท่าไหร่ครับ | mâi phaeng thâo-rài khráp | It is not that expensive. Same เท่า, used as a hedge rather than a comparison. |
| เสื้อตัวนี้เหมือนตัวนั้นเลย | sêua dtua níi měuan dtua nán loei | This shirt is exactly the same as that one. เลย at the end pushes it to "exactly". ตัว is the classifier for clothes, which is why it replaces อัน here. |
| ผมก็คิดเหมือนกันครับ | phǒm gâw khít měuan-gan khráp | I think so too. เหมือนกัน also does the work of "same here". |
| รสชาติคล้ายๆ กัน | rót-châat khláai-khláai gan | They taste similar. คล้าย means close but not identical. Doubling it softens further. |
| คุณภาพพอๆ กัน | khun-ná-phâap phaw-phaw gan | The quality is about the same. |
| สองอันนี้ต่างกันนิดหน่อย | sǎwng an níi dtàang-gan nít-nàwy | These two are a little different. |
| ร้อยกว่าบาท | ráwy-gwàa bàat | A hundred and something baht. After a number, กว่า means "and a bit over", never "more than" in the comparing sense. |
| ผมอยู่ที่นี่สิบกว่าปีแล้ว | phǒm yùu thîi-nîi sìp-gwàa bpii láew | I have lived here for ten-odd years. |
| ไม่ถึงพันบาทครับ | mâi thǔeng phan bàat khráp | Under a thousand baht. ไม่ถึง, literally not reaching, is what you will hear far more often than น้อยกว่า when someone talks about a price ceiling. |
| น้ำมันแพงขึ้นอีกแล้ว | nám-man phaeng-khêun ìik láew | Fuel has gone up again. No second item, because the comparison is with last month's price. |
| วันนี้ร้อนกว่าเมื่อวาน | wan-níi ráwn-gwàa mêua-waan | Today is hotter than yesterday. |
| วันนี้ดีขึ้นกว่าเมื่อวานครับ | wan-níi dii-khêun gwàa mêua-waan khráp | I am better than yesterday. ดีขึ้น is the change, กว่าเมื่อวาน names what it is measured against. |
| วันนี้ปวดน้อยลงแล้วครับ | wan-níi bpùat náwy long láew khráp | It hurts less today. ลง is the downward version of ขึ้น, and it is the honest answer a doctor wants. |
| ยาตัวนี้แรงกว่าตัวเก่าไหมครับ | yaa dtua níi raeng-gwàa dtua gào mǎi khráp | Is this medicine stronger than the old one? At a pharmacy counter this is the whole conversation. |
| อันนี้เผ็ดกว่าไหมครับ | an-níi phèt-gwàa mǎi khráp | Is this one spicier? No second item, because both plates are already on the table. Dropping B after กว่า is normal whenever the situation makes it obvious. |
| ไปรถไฟฟ้าเร็วกว่ามาก | bpai rót-fai-fáa reo-gwàa mâak | Going by skytrain is much faster. มาก goes after the whole comparison, never before it. |
| ทางไหนเร็วกว่ากันครับ | thaang nǎi reo-gwàa gan khráp | Which way is faster? Ask before the driver picks, not after. |
| ยิ่งไปเช้ายิ่งดีครับ | yîng bpai cháo yîng dii khráp | The earlier you go the better. A trend, not a ranking, so กว่า has no part in it. |
| ผมชอบอันนี้มากกว่าครับ | phǒm châwp an-níi mâak-gwàa khráp | I prefer this one. |
| กลับบ้านดีกว่า | glàp bâan dii-gwàa | Better head home. Sentence-final ดีกว่า is a decision, not a comparison. |
| ร้านนี้สู้ร้านนั้นไม่ได้ | ráan níi sûu ráan nán mâi dâi | This shop is no match for that one. |
Common mistake
The commonest mistake is the negative comparison. English "not cheaper than" and "not as cheap as" both open with "not", so learners produce อันนี้ไม่ถูกกว่าอันนั้น when they mean "this one is not as cheap as that one". Thai splits the two. ไม่...กว่า is a flat denial of the ranking: อันนี้ไม่ถูกกว่าอันนั้น says this one is not cheaper, full stop, which is a contradiction rather than a soft comparison. "Not as cheap as" is ไม่...เท่า: อันนี้ไม่ถูกเท่าอันนั้น (an-níi mâi thùuk thâo an-nán). The reason is worth holding on to, because it makes the rule self-evident: เท่า means equal to, matching. ไม่...เท่า therefore says the first thing does not reach the second, which is exactly the job "not as X as" does in English, while กว่า means exceeding and negating it only cancels the excess. Drill it on the pair you will actually use: ร้านนี้ไม่ถูกเท่าร้านนั้น (ráan níi mâi thùuk thâo ráan nán), this shop is not as cheap as that one. The same เท่า is inside the hedge ไม่แพงเท่าไหร่ (mâi phaeng thâo-rài), not that expensive. And remember the point from the first paragraph: there is no "is" anywhere in any of this, so never insert เป็น.
Next: Want, need and must