How much does a health check-up cost in Bangkok?
Prices vary significantly by hospital tier and package type. Budget private hospitals start from ฿2,000 for a basic blood panel; flagship JCI hospitals charge up to ฿80,000+ for full executive packages with MRI and cancer screening.
- ▸Basic (CBC, sugar, cholesterol, urine): ฿2,000 – ฿6,000
- ▸Comprehensive (adds ultrasound, ECG, thyroid): ฿6,000 – ฿20,000
- ▸Executive (flagship hospitals, full consultation): ฿15,000 – ฿60,000
- ▸Executive with MRI: ฿30,000 – ฿80,000
- ▸Cancer screening add-on: ฿3,000 – ฿25,000
What is included in a Bangkok health check-up?
The tests included depend on the package tier. Here is what each level typically covers.
- ▸Basic: Complete blood count (CBC), fasting blood glucose, lipid panel, liver enzymes (AST/ALT), kidney function (creatinine, BUN), urinalysis, blood pressure, BMI
- ▸Comprehensive: Everything in Basic + chest X-ray, abdominal ultrasound, ECG, thyroid function (TSH, T3, T4), Hepatitis B surface antigen, Hepatitis C antibody, Pap smear (women), PSA (men 40+)
- ▸Executive: Everything in Comprehensive + tumour markers (AFP, CEA, CA-125, CA 19-9, PSA), physician consultation, often includes MRI brain or cardiac CT
- ▸Cancer screening add-on: Low-dose chest CT (lung), mammogram, bone density (DEXA), colonoscopy prep consultation
Which Bangkok hospitals are best for health check-ups?
These hospitals consistently receive high ratings from international medical tourists for their health screening departments:
- ▸Bumrungrad International — JCI since 2002, 5.4 million patients/year, widest executive range, highest prices
- ▸Bangkok Hospital (BDMS) — Largest Thai hospital group, locations city-wide, highly systematic check-up programme
- ▸Samitivej Hospital — JCI accredited, strong women's health focus, Sukhumvit location ideal for tourists
- ▸Vejthani Hospital — JCI accredited, competitive pricing, strong cancer marker packages
- ▸BNH Hospital — Silom location, international patient focus, French-speaking staff available
- ▸Praram 9 Hospital — Good value, central location, shorter wait times than flagship hospitals
How long does a Bangkok health check-up take?
Most comprehensive packages complete in half a day (3–5 hours). Same-day results are available at most hospitals for standard blood tests. Imaging results (MRI, CT) may take 1–2 additional hours.
- ▸Arrival and registration: 15–30 minutes
- ▸Blood draw, ECG, vitals: 30–45 minutes
- ▸Ultrasound / imaging: 30–60 minutes
- ▸Waiting for lab results: 1–2 hours
- ▸Doctor consultation: 20–40 minutes
- ▸Total: 3–5 hours for a comprehensive package
Do I need to fast before a Bangkok health check-up?
Yes — most health check-up packages require 8–12 hours of fasting for accurate blood glucose and lipid panel results. Water is allowed. Avoid alcohol for 24 hours before.
- ▸Fasting required: 8–12 hours (most packages)
- ▸Water: allowed
- ▸Medications: continue unless told otherwise — inform the doctor
- ▸Alcohol: avoid 24 hours before
- ▸Heavy exercise: avoid 24 hours before strenuous physical tests
Do I need to book in advance?
Yes — Bangkok's top hospitals require advance appointments for health screening, especially for executive packages at flagship hospitals. Walk-ins may be refused or face 2–4 hour waits.
- ▸Bumrungrad / Bangkok Hospital: book 1–2 weeks in advance
- ▸Mid-tier hospitals (Vejthani, BNH, Praram 9): 3–7 days
- ▸Basic packages at smaller clinics: often walk-in friendly
- ▸Online booking is available on most hospital websites — or use our enquiry form
What to bring to a health check-up in Bangkok
Bring these items to your appointment for a smooth check-up experience.
- ▸Passport or government-issued ID
- ▸Travel/health insurance documents if applicable
- ▸List of current medications (including supplements)
- ▸Previous health check-up results if you have them (for comparison)
- ▸Comfortable loose clothing for physical examinations
- ▸Light snack and water for after the fasting period
Is health insurance accepted?
International hospitals in Bangkok accept major insurance providers, but check in advance. Most operate on a direct billing system for major insurers.
- ▸Accepted at most JCI hospitals: AXA, Cigna, Allianz, Bupa, AETNA
- ▸Thai government insurance (Gold Card, Social Security): not valid at private hospitals
- ▸Travel insurance: varies — check your policy for wellness/screening coverage
- ▸Out-of-pocket payment is straightforward — all major credit cards accepted
- ▸Thai baht is best — exchange rate is applied for USD/EUR payments