Shopping Thai · Quick lesson

How to Say “Too Expensive” in Thai

Learn how to say too expensive in Thai, pronounce แพงไป, and bargain or decline politely at an appropriate Thai market.

SIANG Editorial TeamUpdated 21 August 20264-minute lesson

แพงไป

phɛɛng pai · too expensive

Say the complete phrase

แพงไปหน่อยครับ / ค่ะ ลดได้ไหมphɛɛng pai nòi khráp / khâ, lót dâai mái?It is a little expensive. Can you reduce the price?

หน่อย softens the statement. Bargaining can fit some open markets, but not malls, convenience stores, or clearly fixed-price shops.

Use it naturally

Pronunciation and context

Avoid repeating แพงไป aggressively. Ask once, smile, and accept the answer. A polite ไม่เอาครับ / ค่ะ ขอบคุณ means “No thank you.”

Practice a real exchange

Read, listen, then answer without looking
ThaiMeaning
A: อันนี้เท่าไหร่ครับA: How much is this?
B: ห้าร้อยบาทค่ะB: Five hundred baht.
A: แพงไปหน่อยครับ ลดได้ไหมA: It is a little expensive. Can you reduce it?

Common questions

Is bargaining expected everywhere in Thailand?

No. Use it selectively at markets where negotiation is normal, and respect a seller who says the price is fixed.

What is a gentler alternative?

Say แพงไปหน่อย, adding หน่อย to soften “too expensive.”

Keep practicing

Take 10 essential Thai phrases with you

Get the free phone-friendly card, then continue with the complete 84-phrase survival pack when you are ready.