Yes, but not in every area. According to Kimia Farma's official outlet list (checked 20 October 2026), its branches open 24 hours every day in Bali are in Kuta, Seminyak/Kerobokan, Denpasar, Sanur, Benoa and Jimbaran. Ubud and Canggu have no 24-hour Kimia Farma; there, the late-night option is a clinic with its own pharmacy.
24-hour pharmacies by area
Addresses below come from the official kimiafarmaapotek.co.id site and the K24Klik stock pages run by the K-24 chain. Hours can change on holidays, so double-check on Google Maps before you head out.
- Kuta: Kimia Farma Jl. Dewi Sartika No. 67 (Google Maps) and Kimia Farma in the Kuta Indah Permai shops on Jl. Raya Kuta (Google Maps).
- Seminyak/Legian/Kerobokan: Kimia Farma Jl. Raya Legian No. 154 (Google Maps), Jl. Raya Kerobokan No. 140 (Google Maps), and Jl. Petitenget No. 7 (Google Maps).
- Denpasar: Kimia Farma Jl. Diponegoro No. 125 (Google Maps). K24Klik stock pages also list several Apotek K-24 branches in Denpasar as open 24 hours, such as K-24 Teuku Umar No. 170B and K-24 Sesetan (Google Maps).
- Sanur: Kimia Farma Jl. Bypass Ngurah Rai No. 232, Sanur Kaja (Google Maps). The Kimia Farma branches on Jl. Danau Tamblingan close at 22:00.
- Nusa Dua/Benoa: Kimia Farma Jl. Bypass Ngurah Rai No. 890, Benoa (Google Maps). Branches inside the Nusa Dua and Tanjung Benoa areas close at 22:00.
- Jimbaran/Uluwatu: Kimia Farma Taman Griya, Jl. Danau Batur Raya No. 1C (Google Maps). Apotek K-24 Uluwatu at Jimbaran Arcade, Jl. Uluwatu II, is listed as 24 hours on K24Klik (Google Maps).
- Ubud: there is no 24-hour Kimia Farma; the Jl. Hanoman, Teges and Jl. Raya Ubud branches close at 23:00. After midnight, BIMC Ubud Medical Centre (Jl. Raya Sanggingan No. 21, Kedewatan) lists a 24-hour pharmacy at its clinic on its website (Google Maps).
- Canggu: Kimia Farma branches in Canggu, Berawa, Echo Beach and Pererenan close at 22:00-23:00. After that, the nearest is usually a 24-hour branch on Jl. Raya Kerobokan or Petitenget.
The Kimia Farma site also lists a WhatsApp number for each branch. Sending a photo of the medicine box before you go can save a wasted trip if it is out of stock.
What you can buy without a prescription
Look at the symbol on the box. Indonesia's drug regulator (BPOM) sorts medicines into three easy-to-spot groups:
- Green circle (over the counter): anyone can buy it. Examples: paracetamol, oral rehydration salts (oralit), vitamins, antacids.
- Blue circle (limited OTC): still no prescription, but with usage warnings on the pack. Examples: travel sickness tablets such as Antimo, some cold and cough remedies.
- Red circle with a K (prescription only): needs a doctor's prescription. This includes antibiotics, sleeping pills, strong painkillers and most long-term medication.
Licensed pharmacies should refuse antibiotics without a prescription; the reasons are in our article on buying antibiotics without a prescription in Bali. For traveller's diarrhoea, rehydration salts and plenty of fluids are usually the first step; signs that you need a doctor are in our Bali belly article.
Basics such as paracetamol, rehydration salts, plasters and minyak angin are also sold at 24-hour minimarts (Indomaret, Alfamart, Circle K), which far outnumber 24-hour pharmacies.
Can medicine be delivered to your hotel?
- Halodoc: the app sells medicine from the nearest partner pharmacy and arranges delivery; prescription drugs need an in-app doctor consultation or digital prescription. Sign-up usually asks for a phone number, so have a local SIM or eSIM ready.
- K24Klik: the K-24 chain's online shop, showing stock by regency (Badung and Denpasar are covered).
- Grab and Gojek: some pharmacies and health stores appear in the shopping menus (GrabMart, GoMart) depending on location and time. Prescription-only drugs cannot be ordered without a prescription.
- Clinics with hotel visits: if you need more than an OTC remedy, the larger clinics in south Bali and Ubud send a doctor to your hotel and bring the medicine with them.
Language and how to ask
- Pharmacy staff in Kuta, Seminyak, Sanur and Nusa Dua generally speak basic English. In Denpasar it can be more limited.
- Write down the active ingredient (for example "loratadine", "omeprazole") rather than your home-country brand. Brand names in Indonesia are often different.
- Bring a photo of the old packaging or your home prescription; the pharmacist can find an equivalent, but prescription-only drugs still need a prescription from an Indonesian doctor.
- Before you pay, mention any drug allergies and tell them if you are pregnant or breastfeeding.
One habit that helps: on your first night, save the nearest 24-hour pharmacy to your accommodation in Google Maps, before anyone gets sick.
Bình luận 0
Chưa có bình luận nào. Hãy là người đầu tiên bình luận!