Topics
Zantara AI
AI Lifestyle Advisor
Questions about how this applies to your case?
Bali Zero handles visas, company setup, tax and property compliance in Indonesia. Ask us directly on WhatsApp.
Chat with Bali Zero on WhatsAppLoading Zantara...
Topics
Zantara AI
AI Lifestyle Advisor
Bali Zero handles visas, company setup, tax and property compliance in Indonesia. Ask us directly on WhatsApp.
Chat with Bali Zero on WhatsAppOne of the pleasant surprises for many expats arriving in Bali is how accessible and affordable medications are. Walk into most pharmacies, describe your symptoms or name the medication you need, and you will often walk out with it in hand within minutes, no prescription required, at a fraction of what you would pay at home.
That said, the system works differently from what you may be used to, and understanding the nuances will help you get the right medication safely and legally.
Bali has several types of places where you can buy medication, each with different levels of stock, expertise, and pricing.
Kimia Farma is Indonesia's oldest and largest pharmacy chain, state-owned and found everywhere. They have the widest medication selection, trained pharmacists on staff, and competitive pricing. If you need a specific medication and want the best chance of finding it, Kimia Farma is your first stop.
Guardian operates more like a health and beauty store with a pharmacy counter. Good for everyday health products, skincare, vitamins, and common medications. Found in shopping malls and commercial areas. Prices are slightly higher than Kimia Farma but the stores are modern and well-organized.
Century Healthcare is another chain pharmacy with good stock and reasonable prices. Similar to Guardian in feel but often with a more extensive prescription medication section.
Viva Health and Watson's are additional chain options that combine pharmacy services with beauty and health retail.
Independent pharmacies are found throughout Bali, including in small villages. Quality and stock vary widely. Some are excellent, with knowledgeable pharmacists and good stock. Others are basically small shops with a limited selection of common medications. Look for "Apotek" signs.
Every hospital has an in-house pharmacy (apotek rumah sakit). These typically have the best stock of specialized medications and will fill prescriptions from hospital doctors. Prices are sometimes slightly higher than standalone pharmacies.
Indonesia's approach to prescription requirements is more relaxed than most Western countries. In practice, you can buy a wide range of medications over the counter that would require a prescription in the US, Europe, or Australia.
| Category | Examples | Approximate Cost |
|---|---|---|
| Pain relief | Paracetamol, ibuprofen | IDR 5-15K per strip |
| Antibiotics | Amoxicillin, azithromycin, ciprofloxacin | IDR 30-80K per course |
| Anti-inflammatory | Diclofenac, meloxicam | IDR 15-40K per strip |
| Stomach/digestive | Omeprazole, ranitidine, loperamide | IDR 10-35K per strip |
| Allergy | Cetirizine, loratadine | IDR 10-25K per strip |
| Skin conditions | Topical antibiotics, antifungals, corticosteroid creams | IDR 20-80K per tube |
| Eye/ear drops | Antibiotic drops, anti-inflammatory | IDR 20-50K per bottle |
| Asthma | Salbutamol inhalers | IDR 30-60K per inhaler |
| Contraceptives | Oral contraceptives, emergency contraception | IDR 20-150K |
Some medications are officially prescription-only but may still be sold without one at many pharmacies:
These categories genuinely require a prescription and pharmacies will enforce it:
Indonesia has very strict drug laws. Possession of controlled substances without a valid prescription can have serious legal consequences.
One of the biggest advantages of pharmacies in Bali is the cost. Medications are dramatically cheaper, especially generics.
| Medication | Bali Price | US Price | UK Price | Australia Price |
|---|---|---|---|---|
| Amoxicillin (7-day course) | IDR 30-50K (USD 2-3) | USD 15-30 | GBP 8-10 | AUD 15-20 |
| Ibuprofen (30 tablets) | IDR 15-25K (USD 1-1.60) | USD 5-10 | GBP 3-5 | AUD 5-8 |
| Omeprazole (30 capsules) | IDR 25-60K (USD 1.60-3.75) | USD 15-30 | GBP 5-8 | AUD 10-15 |
| Ciprofloxacin (10 tablets) | IDR 40-80K (USD 2.50-5) | USD 20-50 | GBP 10-15 | AUD 15-25 |
| Cetirizine (30 tablets) | IDR 15-30K (USD 1-1.90) | USD 10-20 | GBP 3-5 | AUD 8-12 |
| Salbutamol inhaler | IDR 30-60K (USD 1.90-3.75) | USD 25-50 | Free (NHS) | AUD 10-15 |
Indonesian generic medications are manufactured under BPOM (Badan Pengawas Obat dan Makanan, the national drug agency) oversight and are generally reliable. Brand-name imported medications are also available at higher prices but still well below Western levels.
If you take regular medication, you will likely want to bring a supply with you. Here are the rules and practical advice.
Controlled substances: If you take benzodiazepines, opioid-based pain medication, ADHD medication, or other controlled substances, bring:
Prohibited substances: Some medications legal in other countries may be prohibited in Indonesia. Research your specific medications before traveling. When in doubt, contact the Indonesian embassy in your home country.
Codeine note: Many common cold and pain medications in the UK, Australia, and other countries contain codeine. While small amounts in combination products (like co-codamol) are generally fine for personal use with proper documentation, pure codeine products should be declared and accompanied by a prescription.
Most common medications are available in Indonesia, though sometimes under different brand names. Here is how to find what you need:
A useful feature of Indonesian pharmacies is the pharmacist consultation. At Kimia Farma and other chain pharmacies, you can describe your symptoms to the pharmacist and they will recommend appropriate medication. This is a practical first step for minor health issues before going to a doctor.
The pharmacist will ask about your symptoms, allergies, and any current medications. They will then recommend a treatment and explain the dosage. This service is free, though obviously they will recommend products they stock.
While pharmacy self-treatment is convenient, see a doctor if:
Self-treating with antibiotics for every minor ailment is tempting when they are available over the counter, but it contributes to antibiotic resistance and can mask symptoms of more serious conditions.
Indonesia has a rich tradition of herbal medicine called jamu. You will encounter it everywhere in Bali, from dedicated jamu shops to the jamu ladies (ibu jamu) who walk through neighborhoods selling freshly prepared herbal drinks from baskets.
| Jamu | Ingredients | Traditional Use | Price |
|---|---|---|---|
| Kunyit asam | Turmeric, tamarind | Anti-inflammatory, digestive | IDR 5-10K |
| Beras kencur | Rice, kaempferia galanga | Energy, fatigue relief | IDR 5-10K |
| Temulawak | Javanese ginger | Liver health, appetite | IDR 5-10K |
| Jahe merah | Red ginger | Warming, cold/flu relief | IDR 5-10K |
| Kunci suruh | Fingerroot, betel leaf | Women's health | IDR 5-10K |
| Galian singset | Mixed herbal blend | Slimming, detox | IDR 5-10K |
Jamu ladies (ibu jamu): They walk through neighborhoods in the morning carrying baskets of freshly made jamu in bottles. The freshest and cheapest option. Listen for their distinctive calling sound.
Jamu shops (depot jamu): Small shops that prepare fresh jamu. You describe what you need and they prepare it on the spot. Found in markets and residential areas.
Packaged jamu: Brands like Sido Muncul and Jamu Jago sell packaged jamu in powders and capsules at supermarkets and pharmacies. Convenient but less fresh.
Wellness cafes: Many health-oriented cafes in Canggu and Ubud serve jamu shots alongside smoothies and juices. Expect to pay IDR 25-50K for a shot, compared to IDR 5-10K from a jamu lady.
Jamu can be effective for mild ailments and general wellness, and many preparations have research supporting their traditional uses. However, do not use jamu as a replacement for proper medical treatment for serious conditions. Some jamu preparations can interact with pharmaceutical medications, so mention any jamu use to your doctor or pharmacist.
Ask for generic options. Indonesian pharmacies stock both brand-name and generic medications. Generics can be 50-70% cheaper. Ask "ada generiknya?" (Is there a generic version?).
Buy strips, not boxes. Many medications are sold in strips (typically 10 tablets). You do not have to buy a full box. This is useful when you only need a few days of treatment.
Check expiry dates. This applies everywhere, but make it a habit to check the expiry date printed on strips and packaging.
Keep receipts. If you have health insurance, keep pharmacy receipts for reimbursement claims. Most pharmacies will provide a receipt (nota) if you ask.
Build a home pharmacy. Keep basic medications at home so you are not hunting for a pharmacy at 2 AM with "Bali belly." A good home kit includes paracetamol, ibuprofen, oral rehydration salts (oralit), loperamide (for diarrhea), activated charcoal, antiseptic cream, and plasters.
In practice, yes. Most pharmacies in Bali will sell common antibiotics like amoxicillin, azithromycin, and ciprofloxacin without requiring a prescription. Technically, antibiotics require a prescription under Indonesian law, but enforcement is minimal at most pharmacies. While this is convenient for travelers and expats, using antibiotics without proper medical guidance contributes to antibiotic resistance and can lead to inappropriate treatment.
Common medications are typically 50-80% cheaper in Bali than in the United States. A course of amoxicillin costs around IDR 30-50K (USD 2-3) versus USD 15-30 in the US. Generic paracetamol is IDR 5-10K for a strip of 10 tablets. Even brand-name imported medications are significantly cheaper than US prices, making Bali an attractive option for those paying out of pocket for routine medications.
Yes, you can bring prescription medication into Indonesia for personal use. Carry a doctor's letter, keep medication in original packaging, and limit the supply to three months. Controlled substances like certain sleep aids, anxiety medications, or ADHD medication require extra documentation including the original prescription. Some substances legal in other countries may be prohibited in Indonesia, so research your specific medications before traveling.
| Muscle relaxants |
| Methocarbamol, eperisone |
| IDR 15-40K per strip |
| Diclofenac gel (50g) | IDR 25-50K (USD 1.60-3.10) | USD 10-20 | GBP 5-8 | AUD 8-12 |