For Chiang Mai tours, direct booking with us beats Klook on price by ฿200-฿500 per tour, by ethical-camp screening on elephants, and by flexibility on date changes. Klook still wins on SIM cards, airport transfers, and self-arrival ticket activities like Doi Suthep entry. This piece compares both line-by-line, including the app-only price trick and the USD-vs-THB FX trap.
Disclosure: We publish chiangmaigotours.com. We've reviewed Klook's public pricing and feature documentation as of 2025-12-26. We don't pay Klook for placement and we did not consult them before writing this. Where the text below quotes a fee or commission rate, the source is Klook's public help-centre or seller-onboarding documentation.
Why compare Chiang Mai Go Tours to Klook specifically?
Klook is the largest Asia-focused activities marketplace, with strong inventory in Chiang Mai and an aggressive app-only discount strategy that confuses the real price.
Klook is incorporated in Hong Kong and has ~70% of its booking volume from Asia-Pacific travellers (Klook Annual Insights, 2024). For travellers booking Chiang Mai from Singapore, Hong Kong, Seoul, or Tokyo, Klook is the default. The platform's specific quirks — app-only pricing, in-app FX conversion, e-ticket gating — are designed for that audience.
We're a direct operator. We sell our own tours and a vetted roster of partner tours. No marketplace markup, no app vs website pricing games, but also no instant gratification — we confirm by phone with the camp or operator the same day.
How much commission does Klook actually charge?
Klook's published commission range for Thailand activities is 15-22%, lower than Viator's 20-30% but high enough that direct booking saves real money.
The commission is baked into the listing price — the operator sets a higher number on Klook to net the same THB after commission. The traveller pays the markup. It's not technically a separate fee, it's just price inflation.
What's the deal with app-only prices?
The app-only discount is usually 5-8% off the website price, but the app defaults to your home-currency billing with Klook's FX margin baked in. End-to-end, the website often wins.
This is the trickiest part of Klook's pricing model. Here's how it actually breaks down for a hypothetical traveller paying with a UK-issued Visa for a ฿2,400 listing:
| Booking path | Quoted price | Charge currency | Final cost (with bank fee) | Notes |
|---|---|---|---|---|
| Klook website, THB billing | ฿2,400 | THB | ~฿2,400 + £1-2 ATM/card FX margin | Issuing bank's FX applies |
| Klook app, USD billing | $65 (~฿2,280) | USD | ~฿2,440 after Klook FX + bank fee | Klook FX margin + bank fee stack |
| Klook app, GBP billing | £52 (~฿2,290) | GBP | ~฿2,420 after Klook FX | Klook FX usually 2-3% off mid-market |
| Direct (Chiang Mai Go Tours) | ฿2,000 | THB | ~฿2,000 + £1-2 bank FX | No Klook layer |
The app version looks cheaper because the quoted number is smaller in foreign currency. The hidden cost is Klook's FX margin, which Klook documents at 2-3% above the daily interbank rate. Stack that on top of your issuing bank's foreign-currency fee (usually 2-3%) and the app-only price is often the most expensive path.
Where does Klook win?
Three categories: SIM cards, airport transfers, and self-arrival ticketed attractions. For these, Klook is genuinely competitive with — and sometimes better than — direct booking.
We don't compete with Klook on SIM cards. The 30-day Thailand AIS or DTAC SIM with 50GB data is ฿299 on Klook with airport-counter pickup, often cheaper than buying at the airport counter directly. Same for airport transfers — Klook's Chiang Mai airport pickup is ฿350-฿550 depending on vehicle, which is competitive with Bolt and cheaper than the airport taxi counter.
For self-arrival activities like Doi Suthep entry or Royal Park Rajapruek tickets, the e-ticket convenience plus the small Klook discount makes Klook a reasonable choice. These activities don't need an operator — you just walk in and scan a QR code.
Where does Klook lose for Chiang Mai?
Operator-confirmed activities — elephants, trekking, cooking classes with hotel pickup, multi-day tours. Anything that requires a human to coordinate logistics is better direct.
The pattern is consistent across the Viator comparison and the GetYourGuide comparison: the more an activity needs a phone call between marketplace, operator, and traveller, the more value the marketplace destroys.
For an elephant day trip, three things have to happen between booking and execution:
- The camp needs to confirm the date (some camps are at capacity weeks ahead).
- The driver needs your hotel address (Klook's standard form doesn't capture pickup time well).
- Allergies, kids' ages, and other tour-shape details need to flow to the camp.
On Klook, the marketplace plays telephone between you and us. Mistakes happen. Direct, you talk to us, we talk to the camp. Faster and cleaner.
What about ethics screening on elephant camps?
Klook's ethical-camps filter is the loosest of the major marketplaces. Riding camps that have rebranded as "sanctuary" remain listed. The platform doesn't visit camps in person.
We've covered this elsewhere in detail in the 3-Question Camp Test. The short version: Klook's ethical filter is policy-only and self-declared. A camp can check the "no riding" box on its listing while still offering bareback rides for an extra ฿500 once guests arrive.
Three Chiang Mai camps as of 2025-12-26 are listed under Klook's "ethical sanctuary" tag while failing at least one of our 3-Question Test items. We won't name them here, but the World Animal Protection captive elephant report overlaps significantly with our internal screening list.
If ethics matters to you, this is the single largest reason to book direct rather than through Klook.
How do cancellation policies compare?
Klook's standard policy is 24-hour cancellation for "instant confirmation" activities and 7-day for "request confirmation" activities. Our direct policy is 24-hour for most tours, 7-day for multi-day trips.
| Scenario | Klook policy | Chiang Mai Go Tours direct |
|---|---|---|
| Cancel 7+ days out | Full refund (most listings) | Full refund |
| Cancel 24-72h out | Depends on listing — 50% or no refund | Full refund (most tours) |
| Cancel <24h | No refund | No refund |
| Date change 48h+ out | Sometimes allowed, sometimes new booking required | Free, by email |
| Tour cancelled by operator | Full refund + small Klook credit | Full refund + rescheduled if you want |
The biggest practical difference is date changes. Klook's marketplace structure makes a date change between booking and the camp painful. Direct, you email us and we re-confirm with the camp.
What about Klook Pass and the multi-activity bundle play?
Klook Pass bundles 3-5 activities at a 10-20% discount versus listing them individually. Versus direct, Pass is still 5-15% more expensive, but it saves coordination time.
The maths only works if you're committed to the specific activities in the pass. Klook curates the Pass based on inventory availability, not based on which providers are best. So a Chiang Mai Pass with three activities might include one elephant camp we wouldn't recommend, one cooking class that's fine, and one trekking trip that's overpriced versus the same operator direct.
If you want a fixed 4-day itinerary with no decisions and three Klook-curated activities, the Pass is fine. If you want to pick the specific operators yourself, direct is better.
When does Klook win outright?
Three cases: SIM cards, airport transfers, and self-arrival ticketed activities. Use Klook for these. Use us for operator-confirmed tours where the difference is human coordination quality.
The recommendation we give to travellers asking on email:
- Buy your SIM card on Klook before flying.
- Buy your airport transfer on Klook if you're arriving outside business hours, or use Bolt if you're arriving in the day.
- Buy any standalone temple or attraction tickets on Klook if you want the e-ticket convenience.
- Book any guided tour, elephant experience, cooking class, or multi-day trip direct with us (or with another vetted direct operator).
That split takes maximum advantage of both platforms.
Book the Karen elephant sanctuary day directEthical camp, hotel pickup, confirmed same day, no marketplace markupFurther reading worth your time:
- Klook alternatives for Chiang Mai tours
- Chiang Mai Go Tours vs Viator: line-by-line
- Chiang Mai Go Tours vs GetYourGuide
- Ethical elephant sanctuary screening: the 3-Question Test
- Best Viator alternatives for Chiang Mai
External references used in this comparison: Klook Help Center and the World Animal Protection captive elephant welfare framework, both accessed 2025-12-26.
Frequently asked questions
Is Klook's app-only price actually cheaper than the website?
Sometimes yes, sometimes no. The app-only discount is usually 5-8% off the website price, but Klook's app defaults to your home currency and applies its own FX rate. For travellers paying with a Thai-issued card, the website lets you pay in THB with no Klook FX markup. We measured a ฿2,400 elephant tour: ฿2,280 on app (USD-billed), ฿2,376 on website (THB-billed) — but the app version cost the equivalent of ฿2,440 after the issuing bank's foreign-currency fee. The website was cheapest end-to-end.
Does Klook charge in USD or THB?
It depends on your selected currency and how you pay. Klook's website lets you pick THB at checkout if you're booking a Thailand activity. The app sometimes overrides this and bills in the device's region currency. The practical impact: if you're a foreign traveller using a non-Thai card, Klook bills in USD or EUR with a small FX margin. If you're a Thai-card-holder, you can usually force THB on the website. Always check the final charge currency on the confirmation screen before paying.
Is Klook's e-ticket better than an email voucher?
Slightly more convenient at the venue gate — the QR code is in-app rather than buried in a Gmail thread. But for Chiang Mai tours that need pickup at your hotel, the e-ticket is irrelevant because the driver shows up at your address. The e-ticket matters for self-arrival activities (Doi Suthep, Royal Park Rajapruek). For operator-confirmed tours like ours, you just give the driver your name. The e-ticket is a convenience feature, not a value driver.
Should I still use Klook for hotels and SIM cards?
For SIM cards and airport transfers, yes — Klook is genuinely competitive there. For hotels, no — Klook's hotel inventory is a thin layer over Booking.com and Agoda with worse cancellation flexibility. For tours, it depends on which tour: city-pass activities and self-arrival tickets are fine on Klook. Operator-confirmed multi-day or ethics-sensitive tours (elephants, trekking) are better direct. Use Klook for what it's best at and direct for the rest.
Why is the same elephant tour ฿400 cheaper if I book direct?
Klook charges operators 15-22% commission on the listed price. To preserve our margin, the listed price on Klook is set 18% above our direct price. So a ฿2,100 direct booking shows up as ฿2,476 on Klook. The traveller pays the markup, the operator keeps roughly the same, the marketplace keeps the difference. This is industry standard — Viator and GetYourGuide work the same way at 20-30% commission. The cheapest path is always direct.
What about Klook Pass for multiple Chiang Mai activities?
Klook Pass bundles 3-5 activities at a 10-20% discount versus listing them individually on Klook. Versus direct booking, Klook Pass is usually still 5-15% more expensive — but it saves you the time of contacting multiple operators. For travellers on a fixed 4-day Chiang Mai itinerary with predetermined activities, Pass is reasonable. For travellers who want flexibility on dates or providers (e.g., choosing an ethical elephant camp specifically), direct booking is better.
Frequently asked questions
Is Klook's app-only price actually cheaper than the website?
Sometimes yes, sometimes no. The app-only discount is usually 5-8% off the website price, but Klook's app defaults to your home currency and applies its own FX rate. For travellers paying with a Thai-issued card, the website lets you pay in THB with no Klook FX markup. We measured a ฿2,400 elephant tour: ฿2,280 on app (USD-billed), ฿2,376 on website (THB-billed) — but the app version cost the equivalent of ฿2,440 after the issuing bank's foreign-currency fee. The website was cheapest end-to-end.
Does Klook charge in USD or THB?
It depends on your selected currency and how you pay. Klook's website lets you pick THB at checkout if you're booking a Thailand activity. The app sometimes overrides this and bills in the device's region currency. The practical impact: if you're a foreign traveller using a non-Thai card, Klook bills in USD or EUR with a small FX margin. If you're a Thai-card-holder, you can usually force THB on the website. Always check the final charge currency on the confirmation screen before paying.
Is Klook's e-ticket better than an email voucher?
Slightly more convenient at the venue gate — the QR code is in-app rather than buried in a Gmail thread. But for Chiang Mai tours that need pickup at your hotel, the e-ticket is irrelevant because the driver shows up at your address. The e-ticket matters for self-arrival activities (Doi Suthep, Royal Park Rajapruek). For operator-confirmed tours like ours, you just give the driver your name. The e-ticket is a convenience feature, not a value driver.
Should I still use Klook for hotels and SIM cards?
For SIM cards and airport transfers, yes — Klook is genuinely competitive there. For hotels, no — Klook's hotel inventory is a thin layer over Booking.com and Agoda with worse cancellation flexibility. For tours, it depends on which tour: city-pass activities and self-arrival tickets are fine on Klook. Operator-confirmed multi-day or ethics-sensitive tours (elephants, trekking) are better direct. Use Klook for what it's best at and direct for the rest.
Why is the same elephant tour ฿400 cheaper if I book direct?
Klook charges operators 15-22% commission on the listed price. To preserve our margin, the listed price on Klook is set 18% above our direct price. So a ฿2,100 direct booking shows up as ฿2,476 on Klook. The traveller pays the markup, the operator keeps roughly the same, the marketplace keeps the difference. This is industry standard — Viator and GetYourGuide work the same way at 20-30% commission. The cheapest path is always direct.
What about Klook Pass for multiple Chiang Mai activities?
Klook Pass bundles 3-5 activities at a 10-20% discount versus listing them individually on Klook. Versus direct booking, Klook Pass is usually still 5-15% more expensive — but it saves you the time of contacting multiple operators. For travellers on a fixed 4-day Chiang Mai itinerary with predetermined activities, Pass is reasonable. For travellers who want flexibility on dates or providers (e.g., choosing an ethical elephant camp specifically), direct booking is better.



