Coronary Angiogram and CT Coronary Angiogram in Singapore
“Do I have blockages in my heart arteries?” is the question behind most cardiology referrals. A coronary angiogram is the test that answers it directly, by imaging the coronary arteries themselves.
There are two ways to do this: a CT coronary angiogram, a scan done in a few minutes with an injection into an arm vein, and an invasive coronary angiogram, done through an artery in the wrist in the hospital cath lab. This page explains the difference, who needs which, what to expect, and what each costs in Singapore.
CT coronary angiogram: the non-invasive option
A CT coronary angiogram (CTCA) uses a fast CT scanner and an injection of contrast dye into a vein in the arm to produce detailed three-dimensional pictures of the coronary arteries. It takes about 15 minutes on the scanner, needs no catheter, and you go home immediately.
CTCA is excellent at ruling coronary disease out. If the arteries look clean, the chance of a heart attack over the following years is very low, which is a reassuring result for someone with chest pain or a strong family history. It also shows plaque that has not yet caused a narrowing, which is exactly the disease that preventive treatment is aimed at. Current chest-pain guidelines recommend CTCA as a first-line test for many people with new symptoms.
The scan is usually combined with a coronary calcium score, a quick non-contrast scan that measures the amount of calcified plaque. A score of zero is one of the strongest predictors of a low risk; a high score for your age is a reason to treat risk factors intensively.
Invasive coronary angiogram: when the picture must be definitive
An invasive angiogram is performed in a hospital cardiac catheterisation laboratory, at the Parkway hospital of your choice (Mount Elizabeth Orchard, Mount Elizabeth Novena or Gleneagles). Under local anaesthetic and light sedation, a fine catheter is passed from the wrist artery to the heart, and dye is injected directly into each coronary artery while X-ray pictures are taken.
It remains the reference standard for measuring how severe a narrowing is, and it has one decisive advantage: if a significant blockage is found, it can be treated with angioplasty and a stent in the same sitting. During the angiogram we can also measure the pressure drop across a narrowing (FFR) to decide whether it truly needs treating.
The procedure takes about 30 minutes. You rest for a few hours afterwards with a pressure band on the wrist, and go home the same day.
Which test do I need?
| CT coronary angiogram | Invasive angiogram | |
|---|---|---|
| Best for | Chest pain with low-to-intermediate risk; screening in higher-risk people; ruling disease out | Positive stress test; strong suspicion of severe disease; heart attack; when treatment may be needed at the same time |
| How it is done | Injection into an arm vein, 15-minute scan | Catheter via wrist artery in the cath lab |
| Radiation | Low dose on modern scanners | Low-to-moderate dose |
| Can treat a blockage? | No | Yes (angioplasty/stent) |
| Limitations | Less accurate with heavy calcification, fast or irregular heart rhythm, or previous stents | Invasive; small procedural risk |
In practice, many patients start with a CT coronary angiogram or a stress test, and only those with a significant finding go on to an invasive angiogram. I will recommend the sequence that answers your question with the least intervention.
How do I prepare?
- CT coronary angiogram: avoid caffeine for 12 hours (it raises the heart rate and blurs the images). You may be given a tablet to slow the heart rate before the scan. Tell us if you have kidney disease, a contrast allergy, or take metformin.
- Invasive angiogram: fast for a few hours beforehand, bring your medication list, and arrange for someone to take you home. Blood-thinning medication may need adjusting; we will tell you exactly what to do.
What are the risks?
For CTCA the main considerations are the contrast injection (a small risk of allergy or of affecting kidney function in people with existing kidney disease) and a low radiation dose. For the invasive angiogram, bruising at the wrist is common and settles; serious complications such as heart attack, stroke, or damage to the artery are rare, in the order of 1 in 500 to 1,000 for a diagnostic angiogram.
How much does a coronary angiogram cost in Singapore?
As a guide in the private sector: a CT coronary angiogram with calcium score is typically S$1,500–2,500, and a diagnostic invasive angiogram (day case) is typically S$12000-16000 including hospital charges. If angioplasty is performed at the same time the cost is higher; see the angioplasty page. We provide a written estimate before any procedure.
An invasive angiogram is MediSave- and MediShield Life-claimable as a day-surgery procedure. Cover for CTCA depends on your policy and whether it is ordered to investigate symptoms. Our staff will check your insurance and arrange pre-authorisation. My insurance guide explains how the different schemes fit together.
Arrange a coronary assessment
If you have chest pain, an abnormal stress test, a high calcium score, or simply a strong family history and want to know where you stand, the first step is a consultation. A CT coronary angiogram can usually be scheduled within a day or two.
If you would like to arrange this at the clinic, I see patients at the Harley Street Heart and Vascular Centre, Mount Elizabeth Medical Centre, Orchard and in Gleneagles. You can contact us online, message us on WhatsApp, or call +65 6235 5300. Most appointments are available within 1–2 days.
Written by Dr Michael Ross MacDonald MB ChB, BSc (Hons), FRCP (UK), MD (Research), FESC (Europe). Senior Consultant Cardiologist at the Harley Street Heart and Vascular Centre, Singapore. About Dr MacDonald.
This page is general information, not a substitute for individual medical advice. If you have symptoms such as chest pain, breathlessness, or fainting, seek medical care promptly, and in an emergency call 995.
Frequently asked questions
Is a CT coronary angiogram as good as a normal angiogram?
For ruling out significant coronary disease, yes: a normal CT coronary angiogram is highly reliable. For measuring exactly how severe a narrowing is, and for treating it, the invasive angiogram remains the reference test.
How long does a coronary angiogram take?
A CT coronary angiogram takes about 15 minutes on the scanner, plus preparation time. An invasive angiogram takes about 30 minutes, with a few hours of rest afterwards before going home.
Is a coronary angiogram painful?
The CT scan involves only an injection into an arm vein. The invasive angiogram is done under local anaesthetic; most people feel pressure at the wrist and a warm flush when the dye is injected, but not pain.
What is a coronary calcium score?
A calcium score is a quick, non-contrast CT scan that measures calcified plaque in the coronary arteries. It is a powerful predictor of future heart attack risk and is often done together with a CT coronary angiogram.
Do I need a referral for a coronary angiogram in Singapore?
For a private clinic, no referral is required for a consultation, and the appropriate scan is arranged from there. Some insurers ask for a referral letter or pre-authorisation, which we can help with.