Medical Cost Kenya Get free quotes

Echocardiogram cost in Kenya (2026)

KES 4,500 – 8,000 per test at private clinics; KES 2,500 – 18,000 across all facilities

Standard echo is cheaper than stress or transoesophageal echo, and cardiologist-read tests cost more.

What echocardiogram costs, by type of facility

Checked Nov 2026

Per test, in Kenya shillings

County / public hospital

Lowest price

County and national hospitals. Lowest prices, longer waits.

KES 2,500 to 5,000

Mission hospital

Church-run hospitals. Often good value.

KES 4,000 to 7,500

Private clinic or centre

Private clinics, imaging and diagnostic centres.

KES 4,500 to 8,000

Premium private hospital

Large private hospitals in the main towns.

KES 9,500 to 18,000

Based on price checks: published prices, our own enquiries and quotes sent to patients. This is a guide, not a quote.

About echocardiogram

An echocardiogram is an ultrasound of the heart. It shows how well the heart pumps and how the valves work.

What changes the price

  • Type of echoA standard echo costs less than a stress echo or a transoesophageal echo (TEE).
  • Who reads itA cardiologist report can cost more than a sonographer report.
  • ChildrenPaediatric echo by a specialist is usually priced higher.

Your options

OptionBest for
Standard (transthoracic) echo Most heart check-ups
Stress echo Chest pain on exercise
Transoesophageal echo (TEE) Detailed valve and clot checks

Want your exact price?

Up to 3 licensed facilities will quote you on WhatsApp. Free.

Get my quotes

What the price usually covers

Usually included

  • The scan itself
  • A written report by a radiologist
  • Images on CD, film or a download link

Often charged on top

  • Cardiologist consultation
  • ECG on the same day
  • Sedation for TEE

SHA and insurance

SHA cover for echocardiogram depends on the benefit package and whether the facility is contracted for it. Ask the facility's SHA desk to confirm, and start pre-authorisation early for planned treatment.

How to check what SHA covers before treatment

Common questions

How long does an echo take?

A standard echo usually takes 30 to 45 minutes.

Is an ECG the same as an echo?

No. An ECG records the heart's electrical activity; an echo is an ultrasound picture of the heart. Doctors often ask for both.

Getting an echocardiogram in Kenya

Echocardiograms are done at cardiology clinics, private hospitals and some county referral hospitals. Most people need a standard echo; stress echo and transoesophageal echo are more specialised and offered at fewer facilities.

How to keep the cost down

  • Check with your doctor which type of echo you need before comparing quotes.
  • Ask whether an ECG on the same day is included or charged separately.
  • Ask whether the price includes the cardiologist's report.

Questions to ask before you pay

  • Who will read and report the echo?
  • Is a consultation included?
  • How soon will the report be ready?
Had this done recently? Tell us what you paid

We never publish your name or the facility's name.

Where these prices come from. Published price lists, our own enquiries to facilities, SHA tariffs where relevant, and quotes partner clinics send to patients through this site. How we check prices.

Prices are indicative and change often. Confirm the full cost with the facility before treatment. This page is general information, not medical advice.

Get free quotes WhatsApp