OPEN DAILY 08:00 AM – 18:30 PM | Clinic Directions – ASOKE | SATHORN | PHROM PHONG | Tel:064 553 9506

Erectile Dysfunction Treatment in Bangkok

Private, doctor-prescribed ED treatment from THB 300. See a doctor online by telehealth and get your medicine delivered in Bangkok, or visit our Asok, Sathorn or Phrom Phong clinics. Sidegra, Xegra (generic Viagra), Talafil and Cialis available.

Sildenafil or Tadalafil: Which Is Right for You?

Sidegra and Xegra contain sildenafil, the active ingredient in Viagra. Talafil and Cialis contain tadalafil. We don't stock branded Viagra. Both medicines work by improving blood flow to the penis when you are sexually aroused; neither causes an erection on its own.

Sildenafil (Sidegra, Xegra)Tadalafil (Talafil, Cialis)
Starts working30–60 minutes30–60 minutes (daily dose: builds up over a few days)
LastsAbout 4–6 hoursUp to 36 hours
How you take itAbout an hour before sex, at most once a dayBefore sex, or a low dose (5 mg) every day
With foodA heavy or fatty meal can delay itFood makes little difference
Good forOccasional use, lower costSpontaneity, or men with prostate symptoms

Never take either medicine with nitrates (such as heart or chest-pain medicines) or with "poppers", because the combination can cause a dangerous drop in blood pressure.

What Causes Erectile Dysfunction?

Erectile dysfunction (ED) means trouble getting or keeping an erection firm enough for sex. It is common, especially after 40, and very treatable. Common causes include:

  • Heart disease and poor blood flow
  • Diabetes
  • High blood pressure
  • High cholesterol
  • Low testosterone
  • Stress, anxiety and depression
  • Some medicines, such as for blood pressure or depression
  • Smoking, heavy drinking and lack of sleep

ED can be an early warning sign of heart disease or diabetes, which is why our doctors check your health, not just prescribe a tablet. If needed, we can arrange blood tests such as blood sugar, cholesterol and testosterone, and talk you through testosterone treatment or other men's health care.

Talk to a doctor today

Book a private online consultation or visit our Asok, Sathorn or Phrom Phong clinic. Message us on WhatsApp or LINE if you'd rather not call.

Frequently Asked Questions

Below are some common queries—answered in plain terms:

At HealthDeliver, Sidegra 50mg costs THB 300 and Xegra (generic Viagra) 100mg THB 450, each for a box of 4 tablets. Talafil 5mg costs THB 3,200 and Cialis 5mg THB 5,500, each for a box of 30 tablets. A doctor consultation is THB 700, online or in clinic, and delivery in Bangkok is THB 300 per order.

Yes. Book an online consultation by telehealth. If the doctor finds it safe for you, we deliver your medicine in discreet packaging to your home, hotel or office in Bangkok.

Yes. Consultations are private, your records are confidential, and medicine is delivered in plain packaging.

There is no single best medicine. Sildenafil (Sidegra, Xegra) works for about 4–6 hours and suits occasional use; tadalafil (Talafil, Cialis) lasts up to 36 hours or can be taken daily. Your doctor will help you choose based on your health and lifestyle.

We don’t stock Pfizer’s branded Viagra. We offer Xegra, a generic version of Viagra with the same active ingredient (sildenafil 100mg), and Sidegra, a Thai-made sildenafil 50mg, both at a much lower price.

ED medicines are not safe for everyone, especially men who take nitrates for heart problems or have low blood pressure. ED can also be an early sign of heart disease or diabetes, so a doctor checks your overall health too.

Yes. In younger men ED is often linked to stress, anxiety, alcohol or tiredness, but it can have physical causes too. It’s worth talking to a doctor whatever your age.