Bali’s Ngurah Rai International Airport operates drug-detection dogs in both arrivals and departures. Dogs are sensitive to residual cannabis odour on clothing and luggage even without product present. Random baggage searches are conducted. Customs officers pay particular attention to passengers arriving from Thailand, the Netherlands, or Cambodia. This is a genuine, documented risk — not a theoretical concern.
What You Need to Clear Before Flying to Bali
If you have used cannabis in Thailand, Cambodia, or any other country before visiting Bali, you need to address two separate risk categories: (1) the presence of cannabis or cannabis residue in your luggage, and (2) THC metabolites in your body that could be detected if you are subject to testing.
For luggage: wash all clothing thoroughly and inspect bags for any residue before packing for Bali. Consider whether any container, grinder, or accessory associated with cannabis use should be left behind entirely rather than packed. Cannabis odour can linger on fabric for days. Drug-detection dogs at Ngurah Rai are trained for residual odour as well as product presence.
For your body: THC metabolites remain in urine for 3-30 days depending on usage pattern. Blood active THC clears within hours but hair follicle tests detect use for up to 90 days. If you are stopped at Indonesian customs and subjected to testing — which can occur independently of any luggage search — the risk is real. The recommended clearance period before flying to Bali is a minimum of 7 days for casual use and 14-30 days for regular use.
For detailed clearance timelines by usage pattern, body weight factors, and test type breakdowns:
Drug Test After Vacation: Full Guide →