Packing Medicines for Asia: Legal, Banned & Duty-Free
Most travel guides vaguely warn you not to pack medicines without checking—then leave you searching three forums for the actual answer. The reality is sharper: common Indian OTC staples like codeine-based cough syrups, certain antihistamines, and even some Ayurvedic powders face strict bans in Thailand and Indonesia, while others sail through customs. Knowing the difference before you board saves you from confiscation, fines, or worse—and ensures you have what you actually need in your bag.
1. Which Indian OTC Medicines Are Banned in Thailand & Bali
Thailand and Indonesia maintain strict pharmaceutical import rules because of past trafficking and unregulated medicine concerns. Don't assume your Delhi medical shop's bestseller is legal abroad. Codeine, tramadol, and pseudoephedrine-heavy products are the biggest culprits.
Common banned or restricted medicines:
- Cough syrups with codeine (Ascoril, Corex, Phensedyl, Tossex)—codeine is a controlled substance in Thailand; possession can trigger arrest
- Tramadol tablets (Tramazac, Ultracet)—banned outright in Thailand; restricted in Indonesia
- Antihistamines with terfenadine (older formulations)—removed from many Asian markets due to cardiac risk
- Ephedrine or pseudoephedrine-heavy formulations (Actifed, older decongestants)—flagged as precursors for drug synthesis
- High-strength steroids (oral methylprednisolone above certain doses)—restricted without a local doctor's letter
- Certain Ayurvedic formulations with heavy metals or mercury (parad-based preparations)—checked via lab swabs at customs
- Narcotic painkillers (morphine, dhhydrocodeine)—obvious but included for completeness
Safer equivalents that usually clear customs:
- Paracetamol + ibuprofen (generic brands, under 30 tablets total)
- Antihistamines: cetirizine, loratadine (not terfenadine)
- Omeprazole, ranitidine (gastric)
- Metformin (diabetes)
- Antacids: magnesium hydroxide, calcium carbonate
| Medicine Category | India | Thailand | Bali/Indonesia | Carry Notes |
|---|---|---|---|---|
| Codeine cough syrup | ✓ Legal | ✗ Banned (felony) | ✗ Banned | Zero tolerance—leave at home |
| Paracetamol 500mg | ✓ Common | ✓ Legal | ✓ Legal | <30 tablets = safe |
| Cetirizine (antihistamine) | ✓ Common | ✓ Legal | ✓ Legal | Most OTC allergy relief OK |
| Tramadol | ✓ Available | ✗ Banned | ✗ Banned | Do not pack. Period. |
| Metformin | ✓ Common | ✓ Legal | ✓ Legal | Bring prescription letter anyway |
| Methylprednisolone oral | ✓ Common | ⚠️ Limited (needs Rx) | ⚠️ Limited | Always carry Rx letter if needed |
Strategy: Check the specific brand, not just the active ingredient. Ascoril (codeine + bronchodilators) is banned; a simple paracetamol + aspirin cold tablet is fine. Use your Free AI itinerary generator to map pharmacy locations in your destination—you can refill locally if needed.
2. Prescription Letter Requirements & How to Get One
A prescription letter from an Indian doctor is your insurance policy—not optional if you carry ANY maintenance medicine. Thai and Indonesian customs officials will ask for proof that a doctor prescribed the medicine to you, not for resale.
What your letter must include:
- Your full name (matching passport)
- Doctor's name, registration number, clinic stamp, and signature
- Medicine name, strength, and quantity you're carrying
- Clear statement: "prescribed for [your name]'s personal medical use during travel"
- Dates of prescription (ideally dated within 3 months of travel)
- Doctor's phone number or clinic contact
Getting the letter in India:
- Visit your regular GP or a clinic near your home; online consultations count (email letter afterward)
- Apollo, Max, Manipal, Fortis clinics issue these routinely—ask during checkout
- Cost: ₹200–₹500 for the letter alone; combine with a consultation (₹500–₹1500) if you need a refill
- Get 2 printed copies: one in your carry-on, one in checked luggage
- Take a photo on your phone as backup
For chronic conditions (diabetes, hypertension, asthma):
- Request a letter for the entire trip duration, listing all medicines and quantities
- Include the doctor's statement that these are life-sustaining or essential
- E-mail the letter to yourself and WhatsApp it to a contact back home (backup in cloud storage)
Keep it simple. A handwritten letter on clinic letterhead beats a formal prescription pad if the pad is missing the clinic stamp. Thai and Indonesian customs care about authenticity and your doctor's accountability—not fancy formatting.
3. Duty-Free Limits & Quantity Rules
Indian customs allows you to export reasonable personal quantities of medicines (typically up to 30 days' supply for most OTC, longer for chronic prescriptions). But Thailand and Indonesia have import limits, which are what matter when you land.
Duty-free import limits:
| Destination | OTC Medicine Limit | Prescription Medicine Limit | Special Notes |
|---|---|---|---|
| Thailand | <30 tablets/bottles per type | <60 days' supply with Rx letter | Syrup = capped at 1 bottle |
| Indonesia (Bali) | <25 tablets per type | <90 days' supply with Rx + letter | Powders/granules = loose powder risky |
| Vietnam | <30 tablets | <30 days' supply | Antibiotic ointments flagged; avoid |
| Cambodia | <20 tablets | <30 days' supply | Minimal enforcement; still carry Rx |
| Malaysia | <30 tablets | <90 days' supply | Most stringent checks; always document |
What "personal use quantity" means in practice:
- 30 tablets of paracetamol = safe across all countries
- 60 tablets of metformin (2 tablets daily for a 30-day trip) = safe with Rx letter
- 10 bottles of vitamin syrup = flagged as bulk; 1–2 bottles = fine
- Loose powder (turmeric, ashwagandha mix) = risky; pre-packaged branded sachets = safer
Rules for syrup, powder, and liquid medicines:
- Syrups under 100ml are sometimes exempt from liquid TSA rules if sealed; pack in checked luggage, not carry-on
- Powders in original branded packaging (e.g., Bournvita, protein powders) usually pass; loose Ayurvedic powders don't
- Herbal teas, granules (like Hajmola) are borderline; small quantities (under 50g) of branded products are usually fine
- Liquid antibiotics (suspension) = declare at customs; assume they'll open and inspect
Customs declaration form truth:
You're not obligated to declare OTC medicines in most cases, but if you're carrying prescription items, declare them proactively. It takes 30 seconds, reduces anxiety, and officers respect transparency. At Bangkok or Denpasar airport, the form asks: "Medicines for personal use?" Tick yes if you have anything in a prescription bottle.
Cost impact: Duty-free means zero tax on what you bring. If confiscated, you lose it (no refund); fines are rare for first-time travelers with honest paperwork.
4. Medicine Brands That Cross Borders (& Which Don't)
Some Indian medicine brands are sold under different names in Asia, creating confusion. Others are simply not distributed regionally.
Indian brands that are also sold in Thailand/Bali (easier refill):
- Paracetamol: Calpol (India) = Calpol (Thailand) = Panadol (Bali); all the same
- Cetirizine: Alerid (India) = Piriteze (Thailand) = Allercet (Bali)
- Omeprazole: Omez (India) = Prilosec (Thailand) = various generics (Bali)
- Metformin: Glucophage (global brand); any generic works
- Ibuprofen: Combiflam (India, but codeine version banned) = Ibuprofen generics (Thailand/Bali)
Indian OTC brands NOT sold in Thailand/Bali:
- Ascoril (cough syrup with codeine and salbutamol)—banned; Thai equivalent is Bisolvon (dextromethorphan instead)
- Becosules (B-complex with heavy marketing in India)—rarely found; locals use Bayer or Abbott equivalents
- Hajmola (Unani digestive tablet)—specific to India; not in SE Asia pharmacies
- Chyawanprash (Ayurvedic tonic)—specialty Ayurvedic shops in Bangkok/Bali, not mainstream
Strategy for refills abroad:
- Pack a smaller quantity of critical items (e.g., 7 days of a maintenance drug) and refill at a local pharmacy when you arrive
- Use our Trip budget calculator to factor in pharmacy costs (generic paracetamol in Bangkok costs ₹20–₹50 per strip vs. ₹80–₹120 in Delhi)
- Bring the exact name of your medicine's active ingredient written down—pharmacists in Thailand and Indonesia often don't recognize brand names
- Ask your Indian doctor for the medicine's INN (International Nonproprietary Name); e.g., "cetirizine" instead of "Alerid"
Pharmacy chain availability:
- Thailand: Boots, Watsons, Fascino—all major malls, speak English
- Bali/Indonesia: Guardian, Kimia Farma, Apotek K24—widespread, basic English
- Cost: Most generic OTC medicines 30–50% cheaper than India after currency conversion
5. Customs Inspection Process & What Actually Happens
Your medicine bag will be x-rayed. Most pass. A few get opened.
When customs opens your bag:
- They're checking for undeclared narcotic content, banned substances, and bulk quantities (suggesting resale)
- They may swab powders/herbal items with a chemical test
- Prescription letters satisfy 80% of queries on the spot
- If they question you, stay calm, hand over your Rx letter, and explain it's for personal use
Red flags that trigger deeper inspection:
- Multiple bottles of the same medicine (over the limit)
- Loose powder or unlabeled syrup bottles
- Codeine or tramadol (automatic confiscation + possible fine/arrest in Thailand)
- Large quantities of antibiotics (raises resale suspicion)
- Ayurvedic powders with no brand name or label
- Injectable medicines without a doctor's letter (insulin OK with Rx; others risky)
Thai customs specific: Airport officers at Suvarnabhumi (Bangkok) are thorough but professional. If they find banned medicine, they confiscate it without fining tourists (first offense). If you lie about it, penalties are harsher. Same applies to Bali; Indonesian officers are similar in tone.
If confiscation happens:
- Don't argue; you've broken local law (even if it's legal in India)
- Ask for a written receipt (sometimes offered, not always)
- Use your Trip reality check tool before your next trip to flag risky items
Pro move: Pack medicines in their original labeled bottles, not a daily pill organizer. A bottle of 30 paracetamol tablets clearly labeled "Paracetamol 500mg, Manufactured by X, Lot Y, Expiry Z" passes inspection faster than a baggie of unmarked white tablets.
6. Regional Differences: Thailand, Bali, Vietnam & Beyond
Each country has slightly different rules. Here's the cheat sheet.
Thailand (strictest in SE Asia)
- Codeine = felony charge (actual jail risk, though rarely enforced for tourists)
- Tramadol = banned
- Pseudoephedrine = restricted (single dose OK, bulk purchase flagged)
- Pharmacy access: Excellent, English-speaking, similar brands to India
- Tip: Buy what you need there; it's cheaper and hassle-free
Indonesia (Bali) (moderately strict)
- Codeine = banned (less enforced than Thailand, but still risky)
- Tramadol = banned
- Herbal/Ayurvedic items = loose powders heavily scrutinized, branded products usually fine
- Pharmacy access: Good in tourist areas, basic English
- Tip: Avoid herbal powders; stick to branded tablets and syrups
Vietnam (lenient, but unpredictable)
- Most OTC medicines allowed
- Antibiotic creams/ointments sometimes questioned (medicated creams, antibiotic ointments)
- Herbal items = usually fine if branded
- Pharmacy access: Fair, English limited outside Hanoi/Ho Chi Minh City
- Tip: Bring extras of everything; pharmacies outside major cities stock fewer options
Malaysia (moderate to strict, especially Kuala Lumpur)
- Codeine/tramadol = banned
- Pseudoephedrine = scrutinized
- Most other OTC = fine
- Pharmacy access: Excellent, pharmacies everywhere, English universal
- Tip: Rules enforced more strictly for returning residents; tourists usually waved through
Cambodia (very lenient)
- Almost no restrictions in practice
- But: Carry Rx letter anyway—enforcement is low because customs capacity is low, not because rules are relaxed
- Pharmacy access: Limited, especially outside Phnom Penh and Siem Reap
- Tip: Stock up before entering; refill options are sparse
Use our Visa wizard for Indians to cross-check medicine rules with visa requirements for your specific destination—some countries flag medicine imports during visa processing if you're applying for longer stays.
Frequently Asked Questions
Can I carry Ayurvedic or herbal medicines from India to Thailand and Bali?
Yes, but with caveats. Branded Ayurvedic tablets and powders in sealed, original packaging (e.g., Himalaya, Patanjali, Dabur brands) usually pass customs in Thailand and Bali. Loose powders or unlabeled herbal mixes are risky because customs can't verify contents; powders may also be swab-tested. Pack branded items in carry-on where you can explain them; avoid loose turmeric, ashwagandha, or neem powders unless sealed and labeled. If customs opens a jar, be ready to say "Ayurvedic supplement for digestive health" or similar—generic classification usually satisfies them.
Do I need a prescription letter for vitamins and supplements like multivitamins or protein powder?
No. Multivitamins, protein powders, and general supplements are not medicines in the legal sense, so you don't need a Rx letter. They should be in original branded packaging and reasonable quantities (under 1kg of powder per item). However, avoid unlabeled or homemade supplement mixes. If you're carrying a large tub of protein powder, declare it as a "dietary supplement" if asked; customs typically allows 1–2 containers for personal use. Probiotics and collagen powders are usually fine; pre-workout powders with ephedrine-like compounds should be avoided.
What happens if customs finds a banned medicine like codeine in my bag?
In Thailand, codeine possession can result in confiscation, a fine (₹8,000–₹20,000 equivalent), and in extreme cases, arrest (though tourists are rarely prosecuted for a single bottle of syrup on first offense). In Indonesia and other SE Asian countries, confiscation is more likely than legal penalties for tourists. You'll lose the medicine and possibly your time at the airport. To avoid this: don't pack codeine-based products; if you have a legitimate medical need, get a Thai or Indonesian doctor to prescribe a local equivalent instead (which you can purchase at a pharmacy there). Always check the active ingredient before packing any cough syrup or painkiller.
How much does it cost to refill prescription medicines at pharmacies in Thailand and Bali, and is it cheaper than bringing them from India?
Generic prescription medicines in Thailand and Bali are typically 20–50% cheaper than their Indian retail prices after currency conversion. For example, a strip of 10 cetirizine tablets costs ₹50–₹80 in Delhi but ₹30–₹40 (200–250 baht) in Bangkok. Branded medicines are often pricier. Instead of paying ₹2,000–₹3,000 to bring a month's supply of metformin from India, you can buy a local generic for ₹600–₹1,200 at a Thai or Balinese pharmacy. Always bring a valid Rx letter or get one from a local doctor (quick consultations are cheap: ₹500–₹1,500). Use our Forex & bargain check tool to estimate pharmacy costs in your destination before you depart.
Can I carry injectable medicines like insulin if I have diabetes?
Yes, absolutely. Insulin and other life-sustaining injectables are allowed by all SE Asian countries with a valid prescription letter from your Indian doctor. Your letter should state "insulin for Type X diabetes, required daily for personal medical management," include the type and total units you're carrying, and be dated within 3 months of travel. Pack insulin in a cool bag with ice packs in checked luggage (or an insulated travel case). Syringes are usually allowed if they're sealed, sterile, and accompanied by insulin documentation. When you land, keep the Rx letter handy if questioned. Many hotels in Thailand and Bali have freezers where you can store insulin safely. Always bring 20–30% extra insulin in case of travel delays.
Ready to Travel Without Medicine Stress?
The key: Know the bans before you pack, carry a prescription letter for anything prescription or questionable, and buy common OTC items at pharmacies in your destination. Thailand and Bali have excellent pharmacy chains; medicines are cheap and accessible. You're not sacrificing health by leaving codeine syrup at home—you're staying legal.
Pack smart, travel smart. Check your medicines against our destination guides, grab a prescription letter from your doctor, and focus on the trip itself—not customs anxiety. Generate your free AI itinerary → and let Flycher flag pharmacy locations and 24-hour clinics along your route so you're never caught without options.
