TL;DR:Private hospital consultations in Thailand typically cost 1,000–1,500 THB for a GP and 1,500–3,000 THB for a specialist; diagnostics and treatment are extra.
In Thailand’s private hospitals (Bangkok and other major cities) typical consultation fees for uninsured patients are: General practitioner/primary-care visits about 1,000–1,500 THB; specialist consultations about 1,500–3,000 THB. Top-tier specialists, consultant clinics, after‑hours or urgent-care visits can be higher. These consultation fees cover only the doctor’s time; laboratory tests, imaging, medications and procedures are billed separately. Many private hospitals publish price lists and health‑check packages; large hospitals such as Bumrungrad, Bangkok Hospital and Samitivej follow these ranges for standard outpatient visits. Use local or international health insurance to avoid high out‑of‑pocket costs for diagnostics and treatment. For exact current rates check the hospital’s price list or call ahead—Bumrungrad, Bangkok Hospital and Samitivej publish packages and typical consultation charges online.
Answer will be updated soon