Bangkok Hospital Phuket is the most expensive hospital on the island, and the one I would still go to for anything serious. The question that newcomers actually need answered is not "is it good" — everyone knows it is — but "what does a routine outpatient visit cost when I walk in tomorrow?" The hospital's published price list is buried, the front-desk staff give estimates that depend on the doctor, and Facebook threads quote prices from 2019.
Here are the real numbers from May 2026 — paid invoices, direct-bill confirmations, and what each line on the bill actually means. With and without insurance.
Bangkok Hospital Phuket outpatient costs at a glance (May 2026)
- GP visit (basic): 1,500–2,500 THB cash all-in (doctor fee + service + basic meds)
- Specialist consult: 1,800–3,500 THB doctor fee, 4,000–7,500 THB with basic tests
- ER triage: 1,500 THB before any treatment; total varies wildly
- Full annual blood panel: 5,500–8,500 THB; wellness package 12,000+ THB
- Chest X-ray: 800–1,200 THB. MRI single region: 18,000–25,000 THB
- Dental cleaning + check: 1,800–2,800 THB. Filling: 1,500–3,500 THB
- Insurance direct billing: available with Cigna, AXA, Allianz, Bupa, Pacific Cross, April, Now Health, LMG, Aetna Thailand
- Address: 2/1 Hongyok Utis Rd, Phuket Town. ER 24/7, outpatient 7am–9pm weekdays, 8am–6pm weekends
How the bill is structured at Bangkok Hospital Phuket
Every Bangkok Hospital outpatient bill has the same line structure, which is useful to understand because surprises usually come from one specific line.
- Doctor's fee. Set by the doctor's seniority and department. Senior consultants charge more than registrars; surgeons more than physicians. Visible on the bill as "Doctor fee" or in Thai "ค่าแพทย์".
- Hospital service fee. A flat 350–500 THB per visit. Covers the registration, nurse triage and use of the consult room.
- Tests / investigations. Blood draws, ECG, X-ray, ultrasound. Each line itemised.
- Medications. Hospital-pharmacy dispensed, billed individually. Routinely 2–4x what you would pay at Watson's or Boots for the same brand.
- Procedures. Wound dressing, injection, minor surgery. Itemised.
- VAT. 7% on most lines (some medical services are exempt).
The line that catches people: medications. The hospital pharmacy charges hospital prices. For chronic-medication prescriptions, ask the doctor to write a prescription you can fill at the standalone pharmacy on Yaowarat Rd in Phuket Town — same brand, often 40–60% cheaper. The Watson's at Central Festival is also competitive.
What a GP / general medicine visit actually costs
The most common visit for residents is a general medicine appointment for something minor — fever, stomach upset, recurring headache, an infected scooter graze. Here is what I have actually paid in the last 12 months for these types of visits.
| Reason for visit | Doctor fee | Service fee | Meds & tests | Total cash |
|---|---|---|---|---|
| Sinus infection, prescription antibiotic | 1,100 THB | 400 THB | 650 THB | 2,150 THB |
| Suspected dengue, blood test + paracetamol | 1,200 THB | 400 THB | 1,650 THB | 3,250 THB |
| Infected scooter graze, dressing + tetanus shot | 1,000 THB | 400 THB | 800 THB | 2,200 THB |
| Tropical rash, dermatology referral | 1,500 THB | 400 THB | 900 THB cream | 2,800 THB |
| Annual check-in, no tests, repeat prescription | 1,000 THB | 400 THB | 1,200 THB meds | 2,600 THB |
If you go to one of Bangkok Hospital's "Express" satellite clinics — Patong, Boat Avenue, Chalong — these costs drop 15–25%. The Express clinics handle GP-level care, basic dressings, vaccinations and flu testing. Anything that needs imaging or a specialist gets referred to the main hospital on Hongyok Utis Rd.
Specialist consultations — the real fees
Specialist fees at Bangkok Hospital Phuket vary by department and doctor. The hospital does not publicise exact fees by name, but I have asked at the international patient office for ranges, and these match what my invoices show.
| Department | Doctor fee range | Common first-visit total (incl basic tests) |
|---|---|---|
| Cardiology | 1,800–2,800 THB | 5,500–9,000 THB (with ECG + lipid panel) |
| Orthopaedics | 1,800–2,500 THB | 4,500–8,500 THB (with X-ray) |
| Dermatology | 1,500–2,200 THB | 2,500–4,500 THB |
| ENT | 1,500–2,200 THB | 3,000–5,500 THB |
| Gastroenterology | 1,800–2,500 THB | 4,500–8,500 THB |
| Neurology | 2,000–2,800 THB | 5,000–9,500 THB |
| Oncology | 2,500–3,500 THB | 6,500–12,000 THB |
| Paediatrics | 1,200–1,800 THB | 2,800–5,500 THB |
| Psychiatry | 2,200–3,200 THB | 2,500–4,500 THB (talk only) |
| Obstetrics & Gynae | 1,800–2,500 THB | 4,500–9,000 THB (with ultrasound) |
Imaging and diagnostics — where bills get serious
For routine imaging the prices are reasonable. For advanced imaging (MRI, CT with contrast, full PET), you are in international-tier prices.
| Test | Cash price | Notes |
|---|---|---|
| Chest X-ray, single view | 800–1,200 THB | Walk-in, no appointment |
| ECG | 800–1,200 THB | Often bundled with cardiology consult |
| Abdominal ultrasound | 2,500–3,800 THB | Same-day if booked before 11am |
| CT scan, single region, no contrast | 9,500–14,000 THB | Add 4–6,000 THB for contrast |
| MRI, single region | 18,000–25,000 THB | Often 1-day wait for non-urgent |
| MRI brain with contrast | 24,000–32,000 THB | Urgent same-day if needed |
| Full bone density scan | 3,500–5,200 THB | Useful for retirees, annual |
| Colonoscopy with sedation | 28,000–42,000 THB | Day procedure, includes recovery |
| Gastroscopy with sedation | 18,000–28,000 THB | Day procedure |
Annual checks — the wellness packages
Bangkok Hospital Phuket sells annual health-check packages that are decent value compared to itemised pricing. They publish six standard packages plus customisable add-ons.
- Basic Check (males/females under 40): 6,500–7,500 THB. CBC, lipid, glucose, urinalysis, chest X-ray, basic doctor consult.
- Standard Check (40–55): 12,000–14,500 THB. Adds liver, kidney, ECG, more comprehensive blood panel.
- Senior Check (55+): 18,000–24,000 THB. Adds bone density, stress test or echocardiogram, broader cancer screening markers.
- Executive Check: 32,000–45,000 THB. Adds MRI of one region, full cardiac workup including coronary CT, gastroscopy.
- Women's Check (gynae focus): 12,000–18,000 THB. Adds pap smear, breast ultrasound, mammogram from 40+.
If you pay cash, the wellness packages typically save 25–35% vs ordering each line item separately. If your insurance has outpatient cover, the insurer often prefers itemised billing because their negotiated rates are lower than the package price — check before booking.
Emergency room — what to expect at the bill window
The ER is at the rear of the Bangkok Hospital complex on Hongyok Utis Rd, with its own dedicated entrance. Triage on arrival is fast (5–10 minutes), and you pay the 1,500 THB ER registration fee before anything else. From there, costs follow the same line structure as outpatient but with ER-tier doctor and service fees (40–60% above standard outpatient).
Real bills from people I know in the last 18 months:
- Scooter accident, two stitches and tetanus shot: 4,800 THB
- Suspected concussion, observed 4 hours with CT brain: 22,500 THB
- Severe food poisoning, IV fluids 6 hours, blood tests: 11,500 THB
- Broken wrist, X-rays, cast, sling, fracture clinic referral: 18,500 THB
- Asthma attack, nebuliser, observation 3 hours: 8,800 THB
- Suspected heart attack, full workup, admitted 36 hours (turned out to be reflux): 145,000 THB
The reflux-in-disguise case is the one to remember. ER doctors at Bangkok Hospital err strongly on the side of admit-and-observe for any chest pain over 50 — the precautionary admission and panel comes to about 30–50,000 THB even when nothing turns out to be wrong. This is one of the strongest arguments for outpatient and inpatient health insurance: cash-paying retirees end up at Vachira instead, where the same workup is a tenth of the price but the wait can be hours.
Health insurance with Bangkok Hospital direct billing
The single highest-value purchase a Phuket resident can make. From 12,000–35,000 THB/month for outpatient + inpatient cover with Bangkok Hospital direct billing — depending on age and plan. Compare the four insurers most expats here actually use.
Compare Phuket health insurance →Insurance direct billing — how it actually works
Bangkok Hospital Phuket has direct billing arrangements with most of the international insurers used by Phuket expats: Cigna Global, AXA Global Healthcare, Allianz Care, Bupa Global, Pacific Cross, April International, Now Health, William Russell, plus several Thai insurers including LMG, Aetna Thailand and Pacific Cross Thailand.
For outpatient visits, present your insurance card at front-desk registration. The hospital calls the insurer (or sends an electronic guarantee request) and either approves or asks the patient to pay first and reclaim. Approval times: 5–15 minutes for routine visits with established insurers, longer if it is your first visit or if the cover detail needs clarification.
For inpatient elective procedures, your insurer pre-authorises 24–72 hours ahead. For ER admissions, the hospital handles authorisation while you are being treated.
Two things I tell people: first, get a real Bangkok Hospital-direct-billing plan, not an "international plan" that requires you to pay cash and reclaim — the cashflow difference on a 200k THB admission is meaningful. Second, the broker matters: Phuket-based brokers who deal with Bangkok Hospital daily handle claim disputes faster than overseas brokers who only know Phuket via email.
How Bangkok Hospital compares to other Phuket hospitals
| Hospital | Specialist consult | Annual check (40s) | ER triage | Strength |
|---|---|---|---|---|
| Bangkok Hospital Phuket | 1,800–2,800 THB | 12,000–14,500 THB | 1,500 THB | Range of specialists, direct billing |
| Bangkok Hospital Siriroj (Boat Ave) | 1,500–2,400 THB | 10,500–12,500 THB | 1,200 THB | Newer building, north of island |
| Mission Hospital Phuket | 800–1,400 THB | 6,500–8,500 THB | 500 THB | Cheaper, decent quality, less English |
| Phuket International Hospital | 900–1,500 THB | 7,000–9,500 THB | 800 THB | Long-established, mid-tier pricing |
| Vachira (Public) | 50–300 THB | not really comparable | 30–100 THB | Cheapest. Long waits. Limited English. |