An Electrocardiogram (ECG) is a quick, painless, non-invasive test that records the heart’s electrical activity. It helps doctors determine heart rate, rhythm, and some abnormalities.

ECG Test Cost in India in 2026
The cost of an ECG test in India for 2026 is typically between ₹150 and ₹1,000. The actual price varies according to the city, hospital, diagnostic centre, and whether consultation and/or additional reporting charges are paid.
The cost of the ECG Test in Major Cities varies from Rs 500 to Rs 1500
The price may differ from city to city. The cost of a simple ECG test in Kolkata, Delhi, Mumbai, Bengaluru, Chennai, and Hyderabad can range from approximately ₹150 to ₹900, depending on the healthcare provider.
ECG test costs in Kolkata are affordable for patients
The cost of a basic ECG in Kolkata ranges from around ₹150 to ₹700, with some variations among diagnostic laboratories and hospitals. An additional consultation or home collection may be more expensive.
The factors that influence the cost of an ECG
The price of an ECG varies based on the type of health care facility, location, type of ECG, doctor consultation, reporting charges, and home-testing services.
How long does it take to get an ECG?
The standard ECG takes about 5-10 minutes. Unlike other tests,s, it is not performed while fasting, and electrodes are attached to the chest and limbs to measure the heart’s electrical activity.
Conclusion
The ECG test cost in India in 2026 is generally around ₹150–₹1,000. The cost of the test differs from place to place and from healthcare provider to provider, so please check up-to-date charges prior to the test.