Medically reviewed by Dr. Chorphut Lorchutnopphakhun (Dr. Neem), General Practitioner, HealthDeliver.
The best clinic near you in Bangkok is one you can reach by BTS, that opens when you need it, and where an English-speaking GP can see you the same day. For most non-emergency problems, a GP clinic is faster and cheaper than a hospital: at HealthDeliver, a doctor’s consultation costs ฿1,250 in clinic or ฿700 by video call.
HealthDeliver Clinic has three branches on Bangkok’s Sukhumvit corridor and in Sathorn. This guide explains how to choose a GP clinic, when a hospital is the better call, and which branch suits you.
In this article
- How to Choose a GP Clinic in Bangkok
- GP Clinic or Hospital: Which Do You Need?
- HealthDeliver Clinic Branches in Bangkok: Opening Hours at a Glance
- HealthDeliver Clinic Asoke: Sukhumvit 23, near BTS Asok
- HealthDeliver Clinic Phrom Phong: Sukhumvit 24, Serving Thonglor and Ekkamai
- HealthDeliver Clinic Sathorn: Suan Plu Road
- What Our English-Speaking GP Clinic Offers
- Booking an Appointment: Walk-In or Book Online
- Seeing a Doctor in Bangkok as a Traveller or Expat
- Conclusion
- Frequently Asked Questions
How to Choose a GP Clinic in Bangkok
Bangkok has hundreds of clinics, from large chains to single-doctor practices. Five things separate a good GP clinic from a frustrating one.
Easy to reach by BTS or the MRT
Traffic makes a clinic five kilometers away feel like 50. Choose one within walking distance of a BTS or MRT station on your daily route, so a visit fits around work rather than replacing it.
English-speaking doctors and staff
You need to describe symptoms precisely and understand the answer. Check that the doctors, not just reception, speak English, and that results and prescriptions come with an explanation you can follow.
Walk-in and same-day appointments
Most GP problems can’t wait a week. Look for a clinic that accepts walk-ins and offers same-day appointments, with an early opening for blood tests before work.
Clear fees in THB
A good clinic tells you the consultation fee before you sit down and itemises medicines and tests. Hospital bills often add service and facility charges on top of the doctor’s fee, so compare the total, not the headline price.
Follow-up and referral
A GP clinic should handle follow-up, repeat prescriptions and test results, and refer you to a specialist or hospital when you need one. Telehealth follow-ups save a second trip across town.
GP Clinic or Hospital: Which Do You Need?
Bangkok’s private hospitals, including Bumrungrad International Hospital and Bangkok Hospital, are excellent for emergencies, surgery, imaging, overnight stays and specialist care. If you have chest pain, difficulty breathing, a serious injury or signs of stroke, go straight to a hospital emergency department or call 1669.
For everything else, a GP clinic is usually the better start: coughs and fevers, stomach upsets, skin problems, sexual health, blood tests, repeat prescriptions, vaccinations and mental health concerns. You’ll wait less, pay less, and see the same doctor at follow-up.
HealthDeliver Clinic Branches in Bangkok: Opening Hours at a Glance
All three branches open at 8:00 AM for blood and lab collection, with doctor consultations from 9:30 AM.
| Branch | Nearest station | Open | Hours |
|---|---|---|---|
| Asoke | BTS Asok / MRT Sukhumvit | 7 days | 8:00 AM – 6:30 PM |
| Phrom Phong | BTS Phrom Phong | 7 days | 8:00 AM – 6:30 PM |
| Sathorn | BTS Chong Nonsi | Tuesday – Sunday | 8:00 AM – 6:00 PM |

HealthDeliver Clinic Asoke: Sukhumvit 23, near BTS Asok
Our Asoke clinic sits in Prasanmit Plaza on Soi Sukhumvit 23, a short walk from BTS Asok and MRT Sukhumvit. With two train lines meeting here, it is the easiest branch to reach from most of Bangkok, and it suits office workers along Sukhumvit and Asok Montri Road.
Address: 45 Prasanmit Plaza Building, Soi Sukhumvit 23, Khlong Toei Nuea, Watthana, Bangkok 10110.
HealthDeliver Clinic Phrom Phong: Sukhumvit 24, Serving Thonglor and Ekkamai
The Phrom Phong clinic is in Galeri 24 on Soi Sukhumvit 24, near BTS Phrom Phong and the EmQuartier and Emporium malls. It is the closest branch for residents of Phrom Phong, Thonglor and Ekkamai, one of Bangkok’s largest expat neighbourhoods, and it opens seven days a week.
Address: Galeri 24, 89 Soi Sukhumvit 24, Khlong Tan, Khlong Toei, Bangkok 10110.
HealthDeliver Clinic Sathorn: Suan Plu Road
The Sathorn clinic is on Suan Plu Road, in the BTS Chong Nonsi area, close to the offices and condominiums of Sathorn and Silom. It suits people who work in the business district and want a GP visit or blood test before or after work. Note that it is closed on Mondays.
Address: 480–482 Suan Plu Road, Thung Maha Mek, Sathorn, Bangkok 10120.
What Our English-Speaking GP Clinic Offers
Every branch offers the same core services, with English- and Thai-speaking doctors:
- GP consultations for everyday illness and ongoing conditions: ฿1,250 in clinic or ฿700 online
- Blood tests and lab collection from 8:00 AM, with doctor-reviewed results
- Health check-ups and preventive screening
- Sexual health, including HIV testing, PrEP and PEP
- Medically supervised weight management
- Psychiatry and psychology, including ADHD assessment
- Repeat prescriptions and medication refills
- Vaccinations
Telehealth consultations are available for follow-ups and results, so you only travel when you need to be seen in person.
Booking an Appointment: Walk-In or Book Online
Walk-ins are welcome at all three branches during opening hours. To skip the wait, book online or message the team on WhatsApp or LINE, and same-day appointments are usually available.
Not every problem needs a trip to the clinic. A telehealth consultation lets you speak to an English-speaking GP by video from your home, hotel or office, which suits follow-ups, prescription reviews and sick notes. If you’re too unwell to travel, our medical team can also visit your home, hotel or workplace in Bangkok; book ahead to secure a time.
Bring your passport or ID, a list of any medicines you take, and your insurance details if you plan to claim. Ask for an itemised receipt and medical certificate if your insurer needs them.
Seeing a Doctor in Bangkok as a Traveller or Expat
Travellers and expats can use any private clinic or hospital in Thailand and pay at the visit. Thailand’s Universal Coverage Scheme covers Thai citizens; foreigners in formal employment are usually covered through the Social Security Scheme at a registered hospital, and everyone else relies on travel or private health insurance.
If you’re visiting, keep your insurer’s emergency number handy and check whether your policy pays the clinic directly or reimburses you. Most travel policies reimburse, so keep every receipt. If you take regular medication, bring enough for your trip in its original packaging. Some medicines, including ADHD stimulants and strong painkillers, need a permit from the Thai FDA before you travel.
See an English-speaking GP today
Walk in or book a same-day appointment at our clinics in Asoke, Phrom Phong and Sathorn, all near the BTS.
Conclusion
A good clinic near you in Bangkok is close to the BTS, open when you need it, clear about fees, and staffed by doctors who speak your language. Use a hospital for emergencies and specialist care; for everything else, start with a GP. HealthDeliver Clinic has branches in Asoke, Phrom Phong and Sathorn, open from 8:00 AM, with GP consultations at ฿1,250 in clinic or ฿700 online.
Frequently Asked Questions
Quick answers to what people ask most when looking for a clinic in Bangkok.
How much does it cost to see a doctor in Bangkok?
A GP consultation at HealthDeliver costs ฿1,250 in clinic (doctor ฿700, clinic fee ฿300 and nurse fee ฿250) or ฿700 by video call, with medicines and tests charged separately. Private hospital visits usually cost more because hospital service and facility charges are added to the doctor’s fee. Specialist fees vary by specialty.
Are there walk-in clinics in Thailand?
Yes. Most private clinics in Thailand accept walk-ins, including all three HealthDeliver branches in Asoke, Phrom Phong and Sathorn. Booking ahead online or by WhatsApp or LINE cuts your waiting time.
How to see a doctor in Thailand as a tourist?
Walk into any private clinic or hospital with your passport, or book ahead. You pay at the visit, so ask for an itemised receipt and a medical certificate to claim from your travel insurance. For emergencies, go to a hospital emergency department or call 1669.
Which hospital in Bangkok is best for foreigners?
Bumrungrad International Hospital, Bangkok Hospital and Samitivej are widely used by foreigners for their international patient services and interpreters. For non-emergency care, an English-speaking GP clinic is usually quicker and costs less.
Do foreigners get free healthcare in Thailand?
No. Thailand’s Universal Coverage Scheme is for Thai citizens. Foreigners in formal employment are usually covered by the Social Security Scheme through their employer; tourists and other residents pay directly or use private insurance.
Is there a 24-hour clinic near me in Bangkok?
HealthDeliver’s clinics are not open 24 hours: Asoke and Phrom Phong are open daily from 8:00 AM to 6:30 PM, and Sathorn from Tuesday to Sunday, 8:00 AM to 6:00 PM. At night, private hospitals such as Bumrungrad, Bangkok Hospital and Samitivej run 24-hour emergency departments, and in an emergency you should call 1669. For anything that can wait, message us on WhatsApp or LINE and we’ll book you in for the next morning.
Does HealthDeliver accept health insurance?
HealthDeliver works with a number of international health insurance providers. Contact our team with your insurer details before your appointment to confirm coverage and arrange direct billing where available. Otherwise, pay at the visit and ask for an itemised receipt and medical certificate to claim back.
How much is a full medical check-up in Thailand?
It depends on what is included. Hospital packages with imaging and specialist review cost more than blood-based screening at a clinic. At HealthDeliver, you pay the consultation (฿1,250 in clinic or ฿700 online) plus the tests your doctor recommends.
About HealthDeliver
HealthDeliver is a doctor-led medical clinic with branches in Asok, Sathorn and Phrom Phong, Bangkok. Our English- and Thai-speaking doctors offer in-clinic and telehealth consultations without hospital waiting times. We provide GP care, blood testing, sexual health, weight management and mental health support under one roof.