Not everything needs a drip — sometimes a quick intramuscular shot is the right size of intervention, and as a nurse I appreciate a tool that takes ninety seconds and doesn't oversell itself. B12 is our most-requested: vegans and vegetarians (Bali makes plant-based eating easy and B12 deficiency easier), long-stay nomads whose energy has sagged, and guests whose doctor back home already told them they run low. D3 sounds ironic on a tropical island, but between SPF 50, indoor co-working and rainy season, plenty of residents test deficient. B-complex covers the spread. Shots go into the deltoid or glute with a fine needle — a pinch, a plaster, done.
What’s in the Drip
Vitamin B12 (methylcobalamin) — IDR 350.000
Supports normal energy metabolism and nerve function. The go-to for plant-based eaters and the chronically jet-lagged.
B-Complex — IDR 400.000
The full B-family in one IM shot, for guests whose diet has been more smoothie-bowl-adjacent than balanced.
Vitamin D3 — IDR 450.000
High-dose D3 for tested-low residents and the SPF-diligent. Ideally dosed after a blood level test — we'll say so rather than guess.
Add-on pricing — IDR 250.000
Any shot added to any IV drip visit costs IDR 250.000 instead of full price, since the nurse is already with you.
Shot or Drip — Which Do You Need?
A shot delivers a concentrated micronutrient with near-complete absorption and zero time commitment; a drip delivers volume — fluids and electrolytes — plus vitamins. Exhausted and dehydrated after a surf-and-sunburn day? That's volume: book the Hydration & Energy IV. Fine on fluids but flat on energy for weeks as a vegan? That's B12. Genuinely both? A drip with a shot added at IDR 250.000 is the efficient combo, and the hangover protocol plus B12 is our most popular pairing.
Honesty corner: vitamin shots help when you're actually low on the vitamin in question. B12 won't fix poor sleep, and D3 won't fix overtraining. For standalone shot visits we have a two-shot minimum (or IDR 500.000 minimum call-out) to keep travel viable — easy to hit when two of you book together. Weekly B12 schedules for long-stayers are a thing we happily run on repeat across Canggu and Berawa.
Pricing in IDR
B12: IDR 350.000 · B-Complex: IDR 400.000 · D3: IDR 450.000. Added to any drip: IDR 250.000 each. Standalone visits: minimum two shots or IDR 500.000. Every price includes the nurse, travel and sterile single-use materials — full table on the pricing page.
How It Works
WhatsApp us your pick
B12, B-complex, D3 — or describe how you feel and we'll suggest honestly, including "you don't need a shot" when true.
Quick screening
Allergies and medications, once before your first visit. Repeat clients skip straight to scheduling.
Nurse arrives within the hour
Vitals if it's your first time, then a quick IM injection with a fine needle — deltoid or glute, your call.
Done in 15 minutes
A plaster, aftercare one-liner, and the nurse is gone before your coffee's cold. Repeat schedules available for long-stayers.
Frequently Asked Questions
How much do vitamin shots cost in Bali?
Is a B12 shot better than tablets?
How often can I get B12?
Does it hurt?
Other Drips Guests Book
500–1.000 ml of fluids with electrolytes and vitamins for heat, surf and long travel days.
Learn more →
Fluids, electrolytes, B vitamins and anti-nausea meds — feel human again in about an hour.
Learn more →
High-dose vitamin C, zinc and B-complex to support you when you feel run down.
Learn more →Areas We Cover
Quick Boost, No Drip Stand
Message us which shot you want — a nurse can be at your villa within the hour, done in fifteen minutes.
Book a Vitamin Shot