Bangkok Hospital’s English package index publishes 171 prices, and every one of them is for something a healthy man decides to buy on a Tuesday.

The index is not hidden and it is not partial. It is served from the hospital’s own sitemap at a URL any browser will fetch, and asking it for a second page returns nothing, so 171 is the catalogue rather than a sample of it. Executive check-ups. Cancer screening. A high-dose flu vaccine for the over-65s. Bone densitometry, lumbar and hip. A bracelet that watches the heart. Dental implants, itemised by the brand of the post. A course of something that firms the abdomen.

Now ask it for a dialysis session. Nothing comes back. A chemotherapy cycle. Nothing. An intensive-care day, a ventilated day, the nightly price of the bed. Nothing, nothing, nothing.

Count one index

The same site’s sitemap declares its own content model, and the model is the first finding. Eleven post types: about, article, award, campaign, center, custom, doctor, hospital, package, plan, risk. One of the eleven carries a price, and it is the packages. There is no price type. Whatever else the estate is built to tell a reader, a tariff is not among the things it was built to hold.

That could be one hospital’s web team. So widen it.

Count twenty-three

The group’s sitemap index lists 27 hospital sections — Bangkok, Pattaya, Phuket, Chiang Mai, Hat Yai, Udon Thani, Khon Kaen, the cancer and heart and bone-and-brain specialist houses, down to Trat and Pluak Daeng. Twenty-three of them return at least one English package. Together they publish 897 distinct priced package pages. Two runs of the census several hours apart on 19 August 2026 returned the identical set, URL for URL, with no difference between them.

Where the catalogue is thickest is worth a moment on its own. After the Bangkok headquarters, the four largest package indexes in the group belong to Phuket at 127, Pattaya at 112, Udon Thani at 78 and Chiang Mai at 72, and the group’s second Phuket hospital, in Mueang Phuket district, carries another 44. Those four towns are among the densest Western retiree settlements in the country. Somebody has read the population and aimed the merchandising at it, and got that part right. What the four are being sold is 389 packages, of which 100 are a check-up, a screening programme or an early-detection panel: a hundred ways to find out whether something is wrong, in the places whose foreign population is old enough that eventually something will be. What none of the 389 will price is the week after it is.

What 897 published Thai hospital packages are for, 23 sites of the Bangkok Hospital group, English indexes fetched 19 August 2026

packages matching, out of 897

Check-up, screening, early detection 226
Vaccination 99
Imaging and diagnostic tests 60
Elective surgery 52
Aesthetic and cosmetic 35
Dental 11
Eye and refractive 9
Fertility 3
Physiotherapy and rehabilitation 2
Haemodialysis 0
Chemotherapy 0
Intensive care or a ventilated day 0
Room and board, per day 0

Source: Author census of the group’s per-site English package endpoints, deduplicated on URL. Presence test, not a taxonomy: a package matching two lines counts in both, so the bars do not sum to 897. · checked 2026-08-19

The four bars at the bottom are the finding. They are not a thin result or a shortage of data; they are a zero across 897 observations, and the negative test that produced them was run on twelve stems rather than four: dialy, renal, kidney, chemo, onco, radiat, icu, intensive, ventilat, accommodation, room, board. The only two hits an unwidened search for intensive or coma returns are both the same package: glaucoma screening.

0 of 897
published packages priced for dialysis, chemotherapy, an ICU day or a bed

23 hospital sites of the Bangkok Hospital group, English package indexes fetched 19 August 2026. The same catalogue prices 226 check-ups and 99 vaccinations.

The disease, priced twice

The obvious explanation is complexity: a check-up is a fixed list of tests and an ICU stay is not, so one can be priced in advance and the other cannot. It does not survive contact with the same catalogue.

Bangkok Cancer Hospital publishes eight named cancer operations to the baht, with the nights of stay attached and an expiry date printed underneath. A lumpectomy with sentinel-node biopsy runs 266,000 baht over two nights. A modified radical mastectomy, 310,000 over four. Total mastectomy with sentinel-node biopsy and axillary dissection, 348,000 over four. Price valid until 31 December 2026. General anaesthetic, a theatre, a surgical team, four nights in a bed, and the hospital will commit to a number in advance and hold it for a year.

Then look at what the same group will not price for the same disease. The word cancer appears 39 times across the 897 packages. Thirty-seven of the 39 are screening, detection or genetic risk assessment. Two are surgery. Not one is chemotherapy, radiotherapy or any other treatment for cancer a reader already has. The oncology figures that circulate in this market were assembled some other way, from invoices and forum threads and the occasional hospital that answered an email, and every honest attempt at them says so in its own limitations section.

The kidney appears three times. All three are screening tests for whether the reader has kidney disease. What happens after the screening comes back positive, three sessions a week and indefinitely, at the price of a chair nobody publishes, is not in the catalogue at all.

Stroke appears six times. All six are risk assessment. The Stop Stroke programme is 29,000 baht, reduced from 43,055, usable between 25 July and 31 December 2026: a neurologist, a blood panel, an EKG, a carotid ultrasound, a brain MRA. The hospital will price the morning you spend finding out whether you are going to have a stroke. It will not price the morning you have one, and what that morning costs an uninsured man has to be reconstructed from the bill afterwards.

So the variable is not complexity. Cancer surgery is more complex than an executive check-up and it is priced to the baht with a warranty period. The variable is whether the purchase has a door the buyer can still walk out of.

Where the counting stops

Two honest weaknesses, both worth stating before someone else does.

The first is the instrument. This census counts URLs in a sitemap, so it can only read what a package’s slug says. A dialysis package titled in a way that carries none of the twelve stems would be invisible to it. That is why the negative test is widened rather than narrow, and why the positive figures above are reported as counts of matches instead of a taxonomy with a tidy residual. It is a floor on what is published, not a ceiling.

The second is the logic. Elective and priceable are partly the same property, so a correlation between them is partly definitional, and a critic is entitled to say the finding is baked into the categories. What the definitional reading does not explain is the pair inside one disease at one hospital group: the operation priced and held for a year, the drug course absent. Both are the same cancer at the same address. Only one of them is a purchase the patient elects.

Two laws that say publish

Neither country left this to the market.

Thailand put medicines, medical supplies and medical services on its price-control list in January 2019. From that May, 353 private hospitals had to display the prices of roughly 3,000 widely used medicines, the ones that turn up under the emergency-patient scheme, on a website or behind a QR code within 45 days, give the Internal Trade Department notice before raising them, and face a fine of up to 10,000 baht and up to a year for not doing it. The measure covers the drugs rather than the bed, and what a hospital charges for a drug against what it paid for it is its own subject. An independent Thai price page maintained since around 2011 recorded, in October 2020 and eighteen months after the rule took effect, that “less information over pricing is available than was until a few years ago”, and on medication pricing specifically: “there is none.”

The Philippine instrument is stronger, and it is the one that makes this a finding rather than a shrug. Administrative Order 2021-0008, signed 18 January 2021, requires every hospital and health facility in the country, government or private, to keep an itemised price list of all its health services and goods accessible to the public at all times. Section VI lists what the list must contain, and the first line of it reads: “Price per type of accommodation, critical care units and emergency room.” Section VI.6 says the list must be reachable through the facility’s own website where it has one. Section VI.7 says it must be updated at least annually and the date of last update indicated. Section VI.10 makes an updated list a requirement for the issue and renewal of the licence to operate.

The intensive-care rate is not an oversight in Philippine law. It is the first thing the order names.

Five architectures

Six Philippine estates, checked against that order on 19 August 2026. Each complies in a different way, and only one of the ways puts a number in front of a reader who does not already know what to ask for.

Six Philippine hospital estates against DOH AO 2021-0008, as their public pages served on 19 August 2026. Each cell describes a served page, not a facility.
Estate Price surface on the public site Priced items reachable Date of last update indicated?
Makati Medical Center Price surface on the public site A page titled MakatiMed Price List whose served content is a heading, a breadcrumb and a required search control. Submitting the form returns priced rows. Priced items reachable 5,619+ Floor, not total: counted by querying the public form with a, e, i, o and u and deduplicating on item name. Date of last update indicated? Yes, and per line item rather than per document — each result panel carries its own "As of" date.
Chong Hua Hospital, Cebu Price surface on the public site An open patient-room-rates page needing no search, plus a separate price-list search and a service-offers list. Priced items reachable 15 daily room rates ₱1,200 to ₱16,750 per day, by class, across two campuses. Date of last update indicated? Not indicated on the room-rates page as served.
Asian Hospital and Medical Center Price surface on the public site A public directory that counts its own contents in the heading: Services (1231), Packages (46), Promotional packages (42), Rooms & Facilities (8). Priced items reachable 4 Four peso figures rendered in the served HTML — ₱1,800, ₱2,800, ₱6,500 and ₱12,000, all of them wellness cards. Date of last update indicated? Not indicated.
The Medical City Price surface on the public site The homepage carries a link to a DOH price directory. Followed on 19 August 2026 it resolved to a Microsoft sign-in page for a document on a personal SharePoint namespace. Priced items reachable 0 on that route A share losing its public permission is an ordinary misconfiguration and is the likelier explanation. Reported as observed. Date of last update indicated? Not reachable.
St. Luke's Medical Center Price surface on the public site Two pages describe the bill in detail and carry no figure: the accommodations page ranges patient rooms from "the most basic" to "fully-furnished suites" and prices none of them, and the billing page has a Room and Board heading that explains only the charging rule. Priced items reachable 0 on all three Homepage, accommodations page and billing page each read in full on 19 August 2026; no peso figure in any of them. The order’s other limbs — the list in a conspicuous area, the list handed to a patient on admission — cannot be seen from a browser. Date of last update indicated? Not indicated on any of the three.
Bumrungrad International (Bangkok, for contrast) Price surface on the public site A page titled Packages & Programs serving no package link and no price in 138,420 bytes of HTML. Priced items reachable 0 in served HTML Client-side rendering is the likeliest reason. Thailand has no equivalent website requirement for service prices. Date of last update indicated? Not applicable.

Source: Served HTML of each estate’s own pages, read directly on 19 August 2026; DOH Administrative Order 2021-0008 §VI. · checked 2026-08-19

St. Luke’s is the one worth reading twice, because it is not silence. The hospital publishes the rules of the bill at length. Its accommodations page ranges the rooms from the most basic to fully-furnished suites and explains the queuing procedure in eleven paragraphs, including the two hours a reserved bed is held. Its billing page carries a heading that says Room and Board, and what sits under the heading is the charging convention: full rate for the first day of confinement regardless of the hour of admission, pharmacy and supplies itemised daily on the statement of account. Every mechanism a reader could want, and no number in any of it. The same page names two things as Special Packages. They are the executive check-up and the cardiac surgery packages.

Five surfaces, five different relationships to the same sentence in the same order. The one that works, works completely.

The four numbers, in the other country

Type the right word into Makati Medical Center’s search box and the four things absent from all 897 Thai packages come back priced, by a private hospital in Makati.

Makati Medical Center's published prices for the four service lines absent from the Thai census, with the as-of date each row carries
Line item, as published Low High As of
Line item, as published ICU surgical / medical / neuro (room and board) Low ₱9,900 High ₱9,900 As of 20 Oct 2023
Line item, as published Cardiovascular ICU (room and board) Low ₱9,900 High ₱9,900 As of 20 Oct 2023
Line item, as published Use of ICU room Low ₱1,850 High ₱1,850 As of 20 Oct 2023
Line item, as published ICU monitoring Low ₱4,120 High ₱4,430 As of 4 Nov 2025
Line item, as published ECMO, ICU Low ₱25,310 High ₱25,310 As of 21 Jul 2021
Line item, as published Adult ventilator (medical supplies) Low ₱1,557 High ₱1,970 As of 30 Jul 2026
Line item, as published Haemodialysis Low ₱5,800 High ₱18,300 As of 16 Mar 2026
Line item, as published Sustained low-efficiency dialysis (SLED) Low ₱11,400 High ₱25,400 As of 16 Mar 2026
Line item, as published Haemodialysis, critical care Low ₱8,510 High ₱11,400 As of 20 Oct 2023
Line item, as published Chemotherapy infusion Low ₱4,000 High ₱5,000 As of 21 Jul 2026
Line item, as published Intrathecal chemotherapy Low ₱6,150 High ₱7,700 As of 9 Mar 2026
Line item, as published Regular suite Low ₱21,800 High ₱21,800 As of 20 Oct 2023
Line item, as published Presidential suite Low ₱37,200 High ₱37,200 As of 20 Oct 2023

Every row is a hospital charge. Rows the price book types as CLINICAL SERVICES (PROF FEE) are the physician's fee and are held out of this table — the systemic intravenous chemotherapy fee, for instance, is published separately at ₱5,000 to ₱20,000. Room-and-board rates are per day. The wide low-to-high bands are the hospital's own, not a range assembled here; a published price in this book is a corridor, which is a different instrument from a quotation.

Source: Makati Medical Center price-list search, item panels, queried 19 August 2026 · checked 2026-08-19

Set that against what the room rate turns out to be a fraction of and the shape of the self-payer’s problem is complete. He can find the bed. The bed was never the bill.

20 October 2023

The price book has one more thing in it, and it is the part that survives the argument about which country is better at this.

Every one of those 5,619 line items carries its own date. Not the document’s date. The item’s. The stamps run from 21 July 2021 to the day the book was read. The median item is 327 days old. 1,369 of them are more than a year old, against an order that says update at least annually, and 133 are more than five years old. By stamp year: 186 items still on a 2021 price, 25 on 2022, 804 on 2023, 61 on 2024, 2,187 on 2025 and 2,356 on 2026.

That is not neglect. Something in that book was repriced on the day it was read — three-quarters of it inside the last twelve months. It is a maintained list. But sort the maintenance by what it maintains and the order comes out the same as everything above.

The ventilator is a consumable, and it is stamped 30 July 2026, three weeks old. The chemotherapy infusion is 21 July 2026. Haemodialysis, 16 March 2026. Then the beds. The surgical, medical and neuro ICU. The cardiovascular ICU. The use of the ICU room. The regular suite and the presidential suite. Every one of them stamped 20 October 2023, and the ECMO bed 21 July 2021.

The hospital knows to the week what it costs to breathe for you. What it costs to lie there while it happens was last decided nearly three years ago, and the man it will happen to is the one paying the whole bill himself.

A price list is a document a seller writes, and a seller writes it for the customer he wants. Everything on these lists is a thing a person shops for while he is well: the screening he elects, the vaccine he books, the operation he schedules for a Tuesday in March. The purchases that arrive by ambulance appear in exactly one of the six estates checked, and there they sit behind a form you cannot fill in unless you already know the word.

You will not know the word. You will be asleep.