Xanax in Thailand: Legal Status, Supply and Prescribers
Xanax (alprazolam) is a controlled psychotropic in Thailand. Bring your full supply with documentation and expect hospital-only prescribing.
Quick reference
- Drug class: Benzodiazepine
- Controlled substance: Yes. Alprazolam is a Category 4 psychotropic substance under Thailand's Psychotropic Substances Act B.E. 2518 (1975).
- Prescription required: Yes. A Thai physician's prescription is required. Psychiatrists and hospital-based doctors are the most reliable prescribers.
- Available locally: Xanax is available in Thailand at hospital pharmacies and some licensed private pharmacies, but supply is inconsistent outside Bangkok. Generic alprazolam is more reliably stocked. Xanax XR is not widely found.
- Storage: Store at room temperature, below 30°C, away from moisture and direct light. No refrigeration required.
- Max supply to carry: Thailand's Psychotropic Substances Act does not specify a fixed personal-import quantity ceiling for alprazolam, but customs practice supports a supply consistent with the trip duration, backed by a doctor's letter.
- Key document: Doctor's letter naming 'Xanax (alprazolam)' with dose, frequency, and trip duration. Original pharmacy-labelled packaging.
- Emergency alternative: If Xanax is unavailable, a Thai hospital psychiatrist can assess whether a locally stocked benzodiazepine is clinically appropriate under their supervision.
Where to find Xanax in Thailand
Hospital pharmacies (Bangkok, Chiang Mai, Phuket)
Public and private hospital pharmacies are the most reliable source; dispensing requires a Thai prescription issued by the attending physician.
฿15–40 per tablet (~$0.46–$1.22 / ~€0.39–€1.05)
IntermittentBoots Pharmacy (Bangkok branches)
Selected Bangkok branches may carry generic alprazolam; Xanax brand is not consistently stocked and a local prescription is mandatory.
฿20–50 per tablet (~$0.61–$1.53 / ~€0.52–€1.31)
LimitedWatsons (Bangkok branches)
Controlled psychotropics are not reliably dispensed at Watsons; verify by calling the branch directly before visiting.
UnknownIndependent licensed pharmacies (ร้านขายยา)
Outside Bangkok, licensed pharmacies in major cities may stock generic alprazolam but rarely the Xanax brand specifically.
Limited
Save this to your travel brief
Keep these pharmacy notes + your medication list in one place across every trip.
Xanax in Thailand: what you need to know before you travel
Xanax (alprazolam) is a Category 4 psychotropic substance under Thailand's Psychotropic Substances Act B.E. 2518, meaning it is legal to carry with a valid prescription and proper documentation but cannot be purchased freely.[5] The branded Xanax tablet is available at some hospital pharmacies in Bangkok, but supply is inconsistent and generic alprazolam is the more common dispensed form.
Sibling formulations Xanax XR and Niravam are not routinely stocked in Thailand. For the full customs and declaration workflow, see our benzodiazepines in Thailand guide.
Medical disclaimer: This guide is for informational purposes only and does not constitute medical advice. Always consult your prescribing doctor before travelling with medication, particularly regarding supply quantities, storage requirements, and import documentation.
Before you travel
Documentation for travelling to Thailand with Xanax
Thailand's Food and Drug Administration (FDA Thailand) requires that controlled psychotropics be accompanied by a doctor's letter naming the brand (Xanax) and the active ingredient (alprazolam), together with original pharmacy-labelled packaging.
Naming Xanax on your doctor's letter
The letter must list both 'Xanax' and 'alprazolam', your dose, daily frequency, and the trip duration. Thai customs officers may search the brand name in their system; listing both names ensures recognition if only one appears in their database.
Questions to ask your prescriber before you travel
Bring answers to these questions from your prescribing doctor before departure.
- If Xanax tablets are not stocked in Thailand, can you write a backup letter naming generic alprazolam at my current dose so a Thai physician can assess whether to prescribe it?
- Can your letter explicitly name both 'Xanax' and 'alprazolam' alongside my dose, frequency, and the dates of my trip?
- If my trip extends beyond the supply I carry, what is the safest way to contact you for guidance from Thailand?
- Are there any specific storage conditions or temperature limits I should be aware of for the duration of my travel?
- If I need to see a Thai psychiatrist to obtain a local prescription, what clinical information should I bring to that appointment?
How much Xanax to bring
Because branded Xanax is not reliably stocked at retail pharmacies in Thailand, bring enough for your entire trip plus a buffer of at least five days. This is in line with Thai customs guidance for personal medical use, provided the amount aligns with the trip duration stated in your doctor's letter. Keep all medication in original blister packs with pharmacy labels intact.[1]
At the airport and border
Customs and security with Xanax in Thailand
Declare Xanax at the Thai customs red channel on arrival. Otherwise, it can result in confiscation at Thai customs and referral to the Narcotics Control Board. Carry your doctor's letter, original packaging, and a copy of your prescription in your hand luggage, not in checked bags. At airport security, Xanax tablets in a sealed blister pack present no liquid-rule complications.[2]
While in country
Xanax availability in Thailand
Xanax vs sibling brands in Thailand
| Brand | Indication | Formulation | Availability in Thailand |
|---|---|---|---|
| Xanax | Anxiety disorders, panic disorder | Immediate-release tablet (alprazolam) | Limited; hospital pharmacies in Bangkok. Brand not consistently stocked at retail. |
| Xanax XR | Panic disorder | Extended-release tablet (alprazolam) | Not widely available in Thailand; sourcing is unreliable. |
| Niravam | Anxiety disorders, panic disorder | Orally disintegrating tablet (alprazolam) | Not registered or reliably available in Thailand. |
| Generic alprazolam | Anxiety disorders, panic disorder | Immediate-release tablet | More consistently available at hospital pharmacies; requires Thai prescription. |
The Xanax brand specifically is not a guaranteed stock item at Thai pharmacies. Generic alprazolam is listed in Thailand's National List of Essential Medicines and dispensed at government hospital pharmacies, making it the more reliably sourced form. Xanax XR (extended-release alprazolam) and Niravam (orally disintegrating alprazolam) are not registered products in Thailand and should not be expected locally. A Thai psychiatrist's prescription is required for any in-country dispensing.[3]
At hospital pharmacies, generic alprazolam typically costs ฿15–40 per tablet (~$0.46–$1.22 / ~€0.39–€1.05). The Xanax brand, when stocked, is priced at ฿20–50 per tablet (~$0.61–$1.53 / ~€0.52–€1.31). Thailand's public health system does not cover international visitors, so out-of-pocket payment applies at all facilities.[4]
Pharmacy phrases for Thailand
“คุณมียา Xanax (alprazolam) ไหม?”
Do you have Xanax (alprazolam)?
“ถ้าไม่มี คุณมียา alprazolam ชนิดสามัญไหม?”
If not, do you have generic alprazolam?
“ฉันต้องการใบสั่งยาจากแพทย์เพื่อซื้อยา alprazolam ได้ที่ไหน?”
I need a doctor's prescription to buy alprazolam. Where can I get one?
Get these phrases in 23 languages — offline
Nomedic Translate works at the pharmacy counter even without signal.
Switching to a different brand or generic in Thailand
If Xanax tablets are unavailable, generic alprazolam shares the same active ingredient and is the closest in-country substitute. Xanax XR uses an extended-release formulation that is not bioequivalent to the immediate-release Xanax tablet.[6] A switch between these two forms is a clinical decision, not a like-for-like pharmacy swap.
Niravam's orally disintegrating form also behaves differently and is not available locally. Any change to formulation or brand must be assessed by a Thai physician.
Emergencies
What to do if you lose Xanax in Thailand
Go directly to the nearest private hospital emergency department, such as Bumrungrad International or Bangkok Hospital, and explain that you have lost your prescription medication. The attending physician can assess your situation and, if clinically appropriate, issue a Thai prescription for generic alprazolam which can be dispensed by the hospital pharmacy.
Bring any remaining documentation, including photos of your original prescription or packaging stored on your phone. Call the ambulance line on 1669 only if you experience acute withdrawal symptoms requiring urgent medical response.
Your medication details, ready to share
Nomedic stores your medication name, INN, dosage, and frequency in your IPS, readable by any clinician worldwide.
Frequently asked questions
Is Xanax legal in Thailand?
Xanax is legal to carry in Thailand with a valid prescription and a doctor's letter naming the brand and active ingredient (alprazolam). Alprazolam is a Category 4 psychotropic under Thailand's Psychotropic Substances Act B.E. 2518, meaning possession without a prescription constitutes a criminal offence. Declare it at customs on arrival and keep original packaging throughout your stay.
Is Xanax available at pharmacies in Thailand?
The Xanax brand is available at some hospital pharmacies in Bangkok but is not consistently stocked at retail pharmacy chains. Generic alprazolam is more reliably found at hospital pharmacies and requires a Thai prescription. Outside Bangkok, availability of any alprazolam formulation is patchy. Bring your full supply from home.
What is the difference between Xanax and Xanax XR in Thailand?
Xanax is an immediate-release tablet, while Xanax XR is an extended-release formulation designed for once-daily dosing specifically in panic disorder. The two are not bioequivalent in their release profiles, and switching between them requires medical assessment. Xanax XR is not reliably sourced in Thailand, making the Xanax brand or generic alprazolam the only realistic in-country options.
Can I switch from Xanax to generic alprazolam in Thailand if Xanax isn't available?
Generic alprazolam shares the same active ingredient as Xanax and the same immediate-release formulation, but any switch should be confirmed by a Thai physician who can review your records and issue a local prescription. Do not purchase alprazolam without a valid prescription; pharmacy dispensing without one is illegal for this drug class in Thailand.
How much does Xanax or generic alprazolam cost in Thailand?
Generic alprazolam at hospital pharmacies typically costs ฿15–40 per tablet (~$0.46–$1.22 / ~€0.39–€1.05). Branded Xanax, when available, ranges from ฿20–50 per tablet (~$0.61–$1.53 / ~€0.52–€1.31). A consultation with a Thai psychiatrist at a private hospital to obtain the prescription adds ฿800–2,500 (~$24–$77 / ~€21–€65) depending on the facility.
Do I need a prescription to buy Xanax in Thailand?
Yes. A Thai physician's prescription is mandatory for alprazolam in any form. Hospital-based doctors and psychiatrists are the standard prescribers. No pharmacy in Thailand can legally dispense Xanax or generic alprazolam without a valid local prescription. Foreign prescriptions are not accepted directly at pharmacies; you must see a Thai doctor first.
Related practical guide
Benzodiazepines Abroad: Why Customs Can Seize Your Prescription
A valid prescription does not protect your benzodiazepines at every border. Here is what customs officers actually check, and what happens when supply runs out abroad.
Read the practical guide →Sources
- [1] Thailand Narcotics Control Board — Psychotropic substances regulations
- [2] Thai Customs Department — Prohibited and restricted goods
- [3] Thailand National List of Essential Medicines — Ministry of Public Health
- [4] Thailand Universal Coverage Scheme — National Health Security Office
- [5] United Nations Office on Drugs and Crime — Thailand, Psychotropic Substances Act, B.E. 2518
- [6] Healio — Xanax XR Clinical Guidance
More guides in Thailand
- CityChiang Mai Health Guide
- CityBangkok Health Guide
- ConditionDiabetes in Thailand: Insulin Storage, Import Rules and Heat Management
- ConditionTransgender in Thailand: HRT Import Rules, Clinics and Hormone Access
- ConditionTravelling to Thailand with ADHD: Medications, Customs Rules and Healthcare
- ConditionTravelling to Thailand with Anxiety Disorder: Medications, Healthcare and Emergency Protocols
- ConditionPregnancy in Thailand: Hospitals, Costs & Mosquito Risk
- MedicationAtomoxetine in Thailand: Strattera, Import Rules, and Pharmacy Access
- MedicationBenzodiazepines in Thailand: Controls, Brands and Pharmacy Access
- MedicationAdderall in Thailand: Category 1 Narcotic Ban, ADHD Plan
- MedicationAmphetamine / Dextroamphetamine in Thailand: Category 1 Ban and Legal Risk
- MedicationBuspirone in Thailand: Import Rules, Brands and Pharmacy Access
- MedicationConcerta in Thailand: Category 2 Status, Supply and Prescribers
- MedicationDexamfetamine in Thailand: Controls and Import Rules
- MedicationDiazepam in Thailand: Controls, Import Rules and Brands
- MedicationGuanfacine in Thailand: Import Rules, Brands and Prescribing
- MedicationInsulin in Thailand: Import Rules, Brands and Cold Chain
- MedicationLorazepam in Thailand: Controls, Import Rules and Pharmacy Access
- MedicationMedikinet in Thailand: Supply, Controls and Sibling Brands
- MedicationMelatonin in Thailand: Import Rules, Brands and Pharmacy Access
- MedicationMethylphenidate in Thailand: Category 2 Rules, Brands and Permits
- MedicationRitalin in Thailand: Hospital-Only Access, IR vs Concerta
- MedicationSemaglutide in Thailand: Import Rules, Heat Storage and Brands
- MedicationVyvanse (Lisdexamfetamine) in Thailand: Category 1 Ban, Legal Risk and Alternatives