Navigating payments in Thailand as a tourist requires a mix of digital options and local currency. While Thailand is highly digitalized, with QR codes on almost every street vendor stall, the payment systems available to international tourists differ from those used by residents.
TL;DR: Thailand's national QR system, PromptPay, typically requires a Thai bank account, meaning most Western tourists cannot use it directly unless they use regional cross-border QR linkages (Singapore PayNow, Malaysia DuitNow, Indonesia QRIS, etc.). For transit, buy a physical Rabbit Card at BTS stations (requires passport registration) and use your contactless Visa/Mastercard directly at MRT gates. Keep 2,000 to 3,000 THB in cash for street food, markets, and massage shops.
Payment Options at a Glance
| Method | Tourist Availability | Best Used For |
|---|---|---|
| Thai Baht Cash (THB) | Essential | Street food, night markets, tuk-tuks, small shops, tipping |
| Credit / Debit Cards | Widely accepted in malls | Hotels, upscale restaurants, major retail stores, supermarkets |
| PromptPay (QR) | Regional cross-border QR only | Local vendors, taxis, markets (for SG, MY, ID, KH, HK tourists) |
| Rabbit Card | Highly recommended | Riding the Bangkok BTS Skytrain and buying at select partners |
| MRT Contactless | Available directly at gates | Riding the Bangkok MRT Subway (tap own Visa/Mastercard) |
1. Cash is Still Essential
While major cities like Bangkok and Chiang Mai have excellent card infrastructure, cash remains the primary payment method for many tourist experiences.
- Where cash is mandatory: Small local restaurants, street food stalls, Chatuchak weekend market, souvenirs, massage shops, and local transport (taxis, tuk-tuks, and long-tail boats).
- ATM Fees: ATMs in Thailand charge a flat fee (currently 220 THB, about USD 6) for withdrawals using foreign cards, on top of any fees charged by your home bank.
- Tip: Withdraw larger amounts at once to minimize the impact of the 220 THB flat fee, or exchange physical cash at reputable exchanges like SuperRich.
2. Scanning QR Codes: The PromptPay System
PromptPay is the national QR code payment system used across Thailand.
- The Tourist Barrier: You cannot register a PromptPay account without a Thai bank account. Scanning a PromptPay QR code with a standard Western banking app or credit card app will not work.
- Cross-Border QR Workaround: If your home country is part of Thailand's cross-border QR network, you can scan PromptPay QR codes using your home banking app. Supported networks include:
- Singapore: DBS PayLah!, UOB TMRW, and OCBC Digital (linked via PayNow).
- Malaysia: Maybank, CIMB, and other bank apps (linked via DuitNow).
- Indonesia: Mobile banking apps supporting QRIS.
- Cambodia: Local apps supporting Bakong.
- Hong Kong: Banking apps supporting FPS.
- Other Tourists: If you do not hold a bank account in these countries, you must pay with cash or credit cards. E-wallets like TrueMoney are available but often require complex identity verification for foreign phone numbers.
3. Bangkok Public Transit: BTS vs. MRT
Bangkok’s two primary rail transit networks operate on separate payment systems, requiring different ticketing methods:
- BTS Skytrain (Green Lines): You cannot tap your international credit card at the BTS gates. You must either buy single-trip tickets with cash/PromptPay at machines or purchase a Rabbit Card (a reloadable transit card) at the ticket counter.
- Important: You must present your physical passport at the BTS ticket office to register and purchase a Rabbit Card.
- MRT Subway (Blue and Yellow Lines): You can tap your contactless international credit or debit card (Visa or Mastercard) directly at the MRT turnstiles. No registration or separate ticket purchase is required.
4. Credit Card Tips & DCC Traps
Credit and debit cards are widely accepted at hotels, department stores (Siam Paragon, CentralWorld), convenience stores (7-Eleven has a 200 THB minimum for card payments), and chain restaurants.
- Surcharges: Some smaller shops may charge a 2% to 3% fee for credit card payments, or enforce a minimum spend limit.
- Dynamic Currency Conversion (DCC) Warning: When paying at a terminal, the screen may ask whether you want to be billed in your home currency (e.g., USD, EUR, AUD) or local currency (THB).
- Rule: Always choose Thai Baht (THB). Paying in your home currency triggers DCC, allowing the local merchant's bank to set a highly unfavorable exchange rate, adding a markup of 4% to 7% to your purchase.
References
- Bank of Thailand - Cross-Border QR Payment Services: https://www.bot.or.th/
- Bangkok Mass Transit System (BTS) Rabbit Card Guide: https://www.bts.co.th/
- Bangkok Expressway and Metro (MRT) Contactless Payment: https://www.bemplc.co.th/
- Royal Thai Government Tourist Information: https://www.thailand.go.th/