🚨 Scam Guide · 2026

6 Tourist Scams in Kota Kinabalu

Real stories from Reddit travelers. Know what to watch for before you arrive.

📍 Kota Kinabalu, Malaysia 📅 Updated April 2026 💬 6 scams documented ⭐ Reddit-sourced & verified
4 High Risk
📖 4 min read

Key Takeaways

  • The #1 reported scam is the Mount Kinabalu Fake Climbing-Package & Unregistered Tour-Agent Scam.
  • 4 of 6 scams are rated high risk.
  • Use official taxi ranks or local ride apps where available — always confirm the fare before departure.
  • Never accept unsolicited offers from strangers near tourist sites in Kota Kinabalu.

⚡ Quick Safety Tips

  • Keep phones and valuables in secure pockets when in crowded areas.
  • Use only licensed taxis or app-based ride services.
  • Book tours and tickets through verified operators with online reviews.
  • Keep a copy of your passport separate from the original.

The 6 Scams


Scam #1
Mount Kinabalu Fake Climbing-Package & Unregistered Tour-Agent Scam
⚠️ High
📍 Kinabalu Park HQ gate, Sabah Parks office Kota Kinabalu, Sutera Sanctuary Lodges booking desk, Sabah Tourism Board office 51 Gaya Street, Instagram/Facebook 'agent' pages, WhatsApp DMs
Mount Kinabalu Fake Climbing-Package & Unregistered Tour-Agent Scam — comic illustration

Mount Kinabalu climbing permits are severely capped — Sabah Parks issues only ~170 climbing slots per day, and peak-season July-October is booked out 4-6 months ahead.

A Sabah Parks-branded Instagram page offers a 'last-minute cancellation slot' for the Mount Kinabalu climb at RM1,200 — half the real price. The 'agent' replies fast on WhatsApp, takes the deposit, and at Kinabalu Park HQ gate your name isn't on the manifest. NST reported in November 2025 that Kota Kinabalu police opened three investigation papers after RM65,000 in losses; mountkinabalu.com logged a Kedah teacher losing RM18,000 to one fake page. Sabah Parks issues only ~170 slots a day, and peak season July–October books 4–6 months ahead. Real 2D1N packages run RM1,500–RM3,000. Book only via sabahparks.org.my or Sutera Sanctuary Lodges, verify with Sabah Tourism Board (+60 88-212 121), and demand the permit reference number in writing before paying.

Red Flags

  • fake 'Sutera Sanctuary Lodges', 'Mountain Torq', or 'Sabah Parks' Instagram/Facebook pages with near-identical branding — collect full RM1,500-RM3
  • WhatsApp 'agents' who message back with professional-looking itineraries, take deposits, then go silent
  • 'last-minute cancellation slot' offers at RM800-RM1,200 (half real price) — classic bait
  • fake Mudah.my or Carousell climbing-package listings from sellers with 0 reviews
  • legitimate-looking travel-agency websites registered in 2025 that clone real operator branding

How to Avoid

  • book ONLY through Sabah Parks official portal sabahparks.org.my or mountkinabalu.com.
  • verify every agent against Sabah Tourism Board licensed operators list — phone Sabah Tourism Board +60 88-212 121 for verification BEFORE paying.
  • Don't pay full upfront to Instagram DM, WhatsApp, or unknown Facebook page — legitimate operators issue printed receipts and Sabah Parks permit numbers.
  • demand the Sabah Parks permit reference number in writing before paying the balance.
  • if you are scammed, file police report at Kota Kinabalu District Police HQ on Jalan Balai Polis and email enquiry@sabahparks.org.my.
Scam #2
Kota Kinabalu Airport (KKIA/BKI) Taxi-Coupon Overcharge & Grab Cancellation Scam
⚠️ High
📍 Kota Kinabalu International Airport (KKIA/BKI) Terminal 1 & Terminal 2 arrivals, official taxi coupon counter, Pillar 5 Grab pickup zone, KK Sentral (city center) drop-off, Tanjung Aru/Likas hotel route
Kota Kinabalu Airport (KKIA/BKI) Taxi-Coupon Overcharge & Grab Cancellation Scam — comic illustration

Kota Kinabalu International Airport (KKIA/BKI) is Borneo's busiest tourist gateway and hosts Sabah's most-documented 2025 taxi-coupon and Grab-cancellation pattern.

You exit KKIA Terminal 1 arrivals and a man with a lanyard intercepts you before the official coupon counter, quoting RM150 to your hotel — the real Grab fare is RM20–RM30. Or your Grab driver cancels two minutes before pickup; real Grab pickup is at Pillar 5 in the parking area, not at the curb. The official airport coupon counter inside arrivals is RM35–RM50 to the city center. Walk to Pillar 5 for Grab, switch to Maxim if Grab is surging, or take Airbus Route 6A — the official airport bus to the city for RM5. For pre-dawn flights, book a hotel transfer; Grab is unreliable before 5 AM. Verify the Grab plate matches the app — fake-Grab overlay is a known 2025 pattern.

Red Flags

  • airport taxi coupon counter in arrivals hall quotes RM35-RM50 flat to city center — real Grab fare is RM20-RM30, so 1.5-2.5x markup
  • freelance touts inside Terminal 1 arrivals wearing lanyards and holding 'taxi' signs intercept tourists BEFORE they reach the official coupon counter
  • Grab drivers cancel short airport-to-city rides (RM20-RM25 fare unprofitable after KKIA pickup-zone fees) — the Grab pickup is at Pillar 5 in the parking area
  • 'taxi to Kundasang' quotes of RM300-RM500 for the 2-hour Kinabalu Park run versus RM150-RM200 real rate
  • airport taxi drivers refuse meter and demand cash only, claiming 'meter broken'

How to Avoid

  • Always use the official airport taxi COUPON counter inside arrivals — not curbside touts — real rate is RM35-RM50 to city center and RM45-RM60 to beachfront.
  • better yet, walk to Pillar 5 in the parking area for Grab pickup — Grab fare is RM20-RM30 with app-verified plate.
  • Maxim app is a reliable Grab alternative in Sabah when Grab surges.
  • for pre-dawn flights (before 5 AM), pre-book a hotel transfer — Grab is unreliable in those hours.
  • Don't follow any person holding a 'taxi' sign inside the terminal — legitimate drivers do NOT approach you.
Scam #3
Jesselton Point & Suria Sabah Illegal Island-Hopping Tout Scam
⚠️ High
📍 Jesselton Point Ferry Terminal, Suria Sabah Shopping Mall entrance, Waterfront Esplanade, Gaya Island, Sapi Island, Manukan Island, Mamutik Island, Sulug Island
Jesselton Point & Suria Sabah Illegal Island-Hopping Tout Scam — comic illustration

Jesselton Point is the main ferry terminal for Tunku Abdul Rahman Marine Park island-hopping (Gaya, Sapi, Manukan, Mamutik, Sulug) and hosts Sabah's most-documented 2025 tourist-trap ecosystem.

Walking from Suria Sabah mall toward Jesselton Point, an English-speaking man pitches 'five-island hopping plus snorkel and lunch, RM200.' The boat has no life jackets for all passengers and isn't licensed — Borneo Post (Nov 13, 2025) ran 'Illegal ticket touts endanger tourists' on this pattern. 'Included' snorkel is RM20 extra, lunch is RM15 at the island, Park entry another RM20, and in the worst case the boat drops you on Mamutik and doesn't return — you pay another boat RM100–RM200 cash for rescue. Buy tickets only at the official counter inside the main terminal (Sabah Parks / Suria Capital signage). Real 3-island hopping is RM80–RM120, plus RM20 international Park entry, plus RM10 terminal fee. Verify the 'Licensed by Sabah Parks' sticker before boarding.

Red Flags

  • English-speaking touts intercept tourists walking from Suria Sabah mall or the Waterfront Esplanade toward Jesselton Point
  • boat has no insurance, no life jackets for all passengers, and no license — a serious safety risk per Borneo Post Nov 2025
  • 'included' snorkel gear turns out to be RM20 per person extra, 'lunch' is a RM15 nasi lemak sold at the island, 'Park entry' is another RM20
  • tourists are dropped at a deserted island (Mamutik or Sulug) and the boat does not return — they pay RM100-RM200 cash to another boat for rescue
  • fake 'Jesselton Point ticket counter' kiosks across the road from the real terminal selling invalid tickets

How to Avoid

  • buy tickets ONLY at the OFFICIAL Jesselton Point ticket counter INSIDE the main terminal building — look for the Sabah Parks / Suria Capital signage.
  • real 3-island hopping price is RM80-RM120 per adult, plus RM20 international Park entry, plus RM10 terminal fee.
  • Refuse every tout who approaches near Suria Sabah mall, Waterfront Esplanade, or the parking lot — all legitimate sales happen INSIDE the terminal.
  • verify the boat has a sticker 'Licensed by Sabah Parks' and life jackets for all passengers BEFORE boarding.
  • Traveler reports confirm pickup time at each island and get the boat captain's mobile number.

Like what you're reading? Get a full Kota Kinabalu itinerary with safety tips built in.

Get Free Itinerary →
Scam #4
Semporna (Sipadan Gateway) Lobster-Switch & Seafood-Market Overcharge Scam
🟢 Low
📍 Semporna seafood market, Semporna town waterfront restaurants, Sipadan dive shops, Mabul Island dive resorts, Semporna ferry terminal
Semporna (Sipadan Gateway) Lobster-Switch & Seafood-Market Overcharge Scam — comic illustration

Semporna is the gateway town for Sipadan and Mabul diving, 6 hours southeast of Kota Kinabalu by road.

At a Semporna seafood-market stall, you point at a live lobster and ask the price. 'Cheap cheap,' the vendor says — no printed sign. He weighs it on a scale you can't see, pulls a fake-note distraction ('your RM100 is fake'), and the lobster on your plate is smaller — or dead. Bill: RM500–RM800 for what should be RM80–RM150. The 'Semporna lobster-switch con' went viral October 2025 (Rakyat Post, Daily Express); three vendors were fined in November for failing to display prices. Buy seafood only from stalls with PRINTED RM/kg signs, weigh the lobster yourself, and agree the total in writing before the seller touches it. Pay cash in small notes — the 'fake money' move only works on a large bill. For Sipadan dives, only 12 operators hold valid permits — Scuba Junkie, Sipadan Water Village, Borneo Divers.

Red Flags

  • lobster-switch — vendor weighs live lobster at RM80, distracts with 'your RM100 note is fake' accusation while switching to a smaller or dead lobster
  • no-price-displayed trap — tourists ask 'how much', vendor says 'cheap cheap', then bills RM500-RM800 for what should be RM80-RM150
  • restaurant 'seasonal market price' menus with no prices shown — final bill 3-5x quoted
  • coral-trout or grouper swapped for cheaper fish species after ordering
  • 'Sipadan day trip from Semporna' sold curbside for RM800-RM1,200 when real licensed Sipadan operators (Scuba Junkie, Sipadan Water Village

How to Avoid

  • ONLY buy seafood from vendors displaying PRINTED prices per kilogram — Daily Express confirmed in Nov 2025 that Semporna authorities fined sellers who failed to.
  • agree total price in writing (Chinese/English numbers on paper) BEFORE the seller touches the seafood.
  • for restaurants, ask for the printed menu with RM prices — refuse any 'market price' verbal quote.
  • pay cash in small notes — the 'your money is fake' distraction relies on giving a large note.
  • book Sipadan dives ONLY through licensed operators like Scuba Junkie, Sipadan Water Village, Seaventures.
Scam #5
Kota Kinabalu Online-Fraud Environment: Fake Homestay, Mudah.my Vehicle & Macau-Scam Pattern
⚠️ High
📍 Kota Kinabalu hotel zones (Likas, Tanjung Aru, Sembulan, city center), Mudah.my & Facebook Marketplace, Instagram tour-agent pages, WhatsApp impersonation, fake Airbnb clones
Kota Kinabalu Online-Fraud Environment: Fake Homestay, Mudah.my Vehicle & Macau-Scam Pattern — comic illustration

Kota Kinabalu sits inside Sabah's highest-volume 2026 online-fraud environment.

You find a Mudah.my listing for a Likas apartment at RM200 a night and DM the seller. They ask for a RM400 DuitNow deposit. Two days later the listing is gone; on arrival the building is real but no such unit exists. NST reported in March 2026 that Kota Kinabalu lost RM11.1 million to online scams in under three months — fake homestays on Mudah.my, fake-vehicle 'urgent sale' listings, and Macau-scam calls (Sabah Police impersonators citing 'illegal parcel from KKIA customs'). Book only via Booking.com, Agoda, Airbnb, Expedia, or Hotels.com with credit-card payment for chargeback protection. Never wire deposits via DuitNow or bank transfer. Refuse every cold call from 'Sabah Police' or 'Bank Negara' — dial the National Scam Response Centre 997 to freeze accounts.

Red Flags

  • fake Airbnb clones with KK-specific photos scraped from real listings
  • fake-vehicle Mudah.my listings selling 'urgent sale' cars in KK at 50% below market — scammer demands RM500 booking deposit
  • Macau-scam variant — caller impersonates Sabah Police, Bank Negara, or Pos Malaysia claiming 'illegal parcel from KKIA customs' or 'money-laundering investigati
  • WhatsApp impersonation — scammer clones a friend's display picture and claims 'lost phone, please transfer RM2
  • fake tour-package Instagram pages (Mt Kinabalu, Sipadan) that vanish after full payment — overlaps with the climbing-package scam above

How to Avoid

  • book accommodation ONLY through Booking.com, Agoda, Airbnb, Expedia or Hotels.com — Don't via Mudah.my, Facebook Marketplace, or direct-DM 'cheaper rate' offers.
  • Don't pay rental deposit by DuitNow, bank transfer, or crypto — use a credit card via a major platform for chargeback protection.
  • verify the listing address on Google Maps Street View and cross-check on Booking.com/Agoda BEFORE sending any deposit.
  • for rental vehicles in KK, use established operators (Kinabalu Rent a Car, Hawk, Mayflower.
  • Refuse every unsolicited phone call claiming to be Sabah Police, Bank Negara, Pos Malaysia, or KKIA customs — hang up and call the institution directly.
Scam #6
Sabah Interior Day-Trip Markup: Sepilok, Kundasang & Poring Hot Springs Tout Scam
🟢 Low
📍 Gaya Street tour desks, hotel-lobby tour counters, Kinabalu Park HQ gate, Poring Hot Springs parking lot (Ranau), Sepilok Orangutan Rehabilitation Centre, Sandakan airport, Kota Kinabalu Bas Bandaran bus terminal
Sabah Interior Day-Trip Markup: Sepilok, Kundasang & Poring Hot Springs Tout Scam — comic illustration

Kota Kinabalu is the logistics hub for day trips into Sabah's interior.

At a Gaya Street tour desk, an agent quotes RM450 per person for 'KK to Kinabalu Park plus Poring Hot Springs — full day.' The minivan from Kota Kinabalu Bas Bandaran at Padang Merdeka is RM30–RM40 per seat to Ranau; a Grab long-distance is RM180–RM250 — total real cost is RM150–RM200 plus the printed RM50 park entry. Some bundles imply 'Mt Kinabalu summit access' that doesn't exist — the climb is a separate RM400 permit booked 4–6 months ahead. For Sandakan-Sepilok, MASwings flights are RM100–RM200 return; Sepilok orangutan entry is RM30, feeding times 10 AM and 3 PM only. Park fees are PRINTED at every gate. Don't buy entry from a parking-lot tout, and demand a written breakdown before paying any tour desk.

Red Flags

  • Gaya Street and hotel-lobby tour desks sell 'KK to Kinabalu Park + Poring Hot Springs + Desa Dairy Farm' day trips at RM350-RM500 per person when real cost is
  • 'KK to Sepilok orangutan sanctuary day trip' quoted RM600-RM800 when real cost is MASwings flight RM200 return + Grab/taxi in Sandakan RM100 + Sepilok entry
  • Poring Hot Springs entry-ticket scalpers at the Ranau parking lot reselling RM15 tickets for RM30-RM50
  • 'Canopy walkway included' bundles that charge RM5 extra on top of the included RM5 entry (duplicate charge)
  • 'Mt Kinabalu summit zone viewing' bundles claiming park-gate-view includes climb permit access — it does not (the climb is a separate RM400 permit booked 4-6 m

How to Avoid

  • for Kundasang/Kinabalu Park HQ + Poring day trip, use minivan from Kota Kinabalu Bas Bandaran at Padang Merdeka for RM30-RM40 per seat.
  • for Sepilok/Sandakan, book a MASwings or AirAsia flight KK-SDK for RM100-RM200 return and use Grab/taxi in Sandakan.
  • park entry fees are PRINTED at gates — Kinabalu Park RM50 (international), Poring RM15, Sepilok Orangutan RM30.
  • Don't buy any 'Mt Kinabalu summit climb' as a same-day or next-day add-on — the climb requires a permit booked 4-6 months ahead.
  • Traveler reports confirm all fees IN WRITING before boarding any day tour — demand a breakdown of 'park entry' vs 'guide fee' vs 'transport.'

🆘 What to Do If You Get Scammed

📋 File a Police Report

Go to the nearest Royal Malaysia Police (PDRM) station. Call 999. Get an official crime report — you'll need this for insurance claims. You can also report online at rmp.gov.my.

💳 Cancel Your Cards

Call your bank immediately. Most have 24/7 numbers on the back of the card (keep a photo saved separately). Block any suspicious transactions before the thieves use your details.

🛂 Lost Passport?

Contact your nearest embassy or consulate. The US Embassy is at No. 376, Jalan Tun Razak, 50400 Kuala Lumpur. For emergencies: +60 3-2168-5000.

📱 Track Your Device

If your phone was stolen, use Find My (iPhone) or Find My Device (Android) from another device. Don't confront thieves yourself — share the location with police instead.

Frequently Asked Questions

Kota Kinabalu in Malaysia is generally safe for tourists — violent crime against visitors is uncommon, and most visitors have a trouble-free trip. The real risks are financial: this guide covers 6 documented scams active in Kota Kinabalu, led by Mount Kinabalu Fake Climbing-Package & Unregistered Tour-Agent Scam and Kota Kinabalu Airport (KKIA/BKI) Taxi-Coupon Overcharge & Grab Cancellation Scam. Save the local emergency numbers — 999 — before you arrive.
The most commonly reported tourist scam in Kota Kinabalu is Mount Kinabalu Fake Climbing-Package & Unregistered Tour-Agent Scam. Kota Kinabalu Airport (KKIA/BKI) Taxi-Coupon Overcharge & Grab Cancellation Scam and Jesselton Point & Suria Sabah Illegal Island-Hopping Tout Scam are the other frequently-reported risks. See the first scam card on this page for a full walkthrough of how it unfolds and the exact red flags to watch for.
Pickpocketing is not among the most-reported tourist issues in Kota Kinabalu — the bigger financial risks in this guide are overcharging, booking-fraud, and taxi scams. That said, standard precautions still apply: keep phones and wallets in front pockets, use a zipped cross-body bag in crowded markets, and stay alert on public transit.
File a police report at the nearest Royal Malaysia Police (PDRM) station — call 999 for immediate help. Contact your embassy or consulate if your passport is lost or stolen, and call your card issuer immediately to freeze cards and dispute any unauthorized charges. The full emergency block near the bottom of this page lists Kota Kinabalu-specific contact details and step-by-step recovery actions.
Kota Kinabalu's airport itself is safe, but arriving travelers are a known target for taxi overcharges and curb-side touts — this guide documents Kota Kinabalu Airport (KKIA/BKI) Taxi-Coupon Overcharge & Grab Cancellation Scam specifically. Use the posted official taxi stand, a rideshare app with an in-app fare quote, or the airport's own rail/shuttle service; refuse any driver soliciting inside the baggage claim.
📖 Malaysia: Tourist Scams

You just read 6 scams in Kota Kinabalu. The book has 54 more across 10 Malaysian destinations.

KLIA2 “teksi sapu” touts quoting RM 250 for an RM 70 ride. Langkawi jet-ski damage-deposit shakedowns. Mt Kinabalu RM 18,000 fake climbing packages. Melaka QR-code receipt swaps. Every documented Malaysia scam — with the exact scripts, red flags, and Bahasa Malaysia phrases that shut each one down. Drawn from Reddit, the New Straits Times, FMT, Bernama, and PDRM/KPDN/NSRC advisories.

  • 60 documented scams across Kuala Lumpur, Penang, Melaka, Langkawi, Kota Kinabalu & 5 more cities
  • A Bahasa Malaysia exit-phrase card you can screenshot to your phone
  • Updated annually — buy once, re-download future editions free
  • Readable in one flight — $4.99 on Amazon Kindle
🆘 Been scammed? Get help