Skip to main content

Echocardiogram: NHS wait vs private cost

Ultrasound scan of the heart to assess structure and function. The current NHS median wait is approximately 13 weeks. Private treatment typically costs £250–£600.

NHS median wait (England)
13 weeks
Specialty: Cardiology
Long-tail wait (92nd percentile)
35 weeks
166,787 patients waiting
Private cost (typical)
£395
Range £250–£600

NHS wait by city — fastest first

CityMedian waitCompare locally
Leeds5 weeksSee Leeds
Sunderland7 weeksSee Sunderland
Liverpool9 weeksSee Liverpool
Newcastle upon Tyne10 weeksSee Newcastle upon Tyne
Reading10 weeksSee Reading
Nottingham10 weeksSee Nottingham
Bradford10 weeksSee Bradford
Stoke-on-Trent11 weeksSee Stoke-on-Trent
Portsmouth12 weeksSee Portsmouth
London12 weeksSee London
Oxford12 weeksSee Oxford
Coventry12 weeksSee Coventry
Middlesbrough12 weeksSee Middlesbrough
Bristol13 weeksSee Bristol
Sheffield13 weeksSee Sheffield
Brighton13 weeksSee Brighton
Milton Keynes13 weeksSee Milton Keynes
Derby14 weeksSee Derby
Southampton14 weeksSee Southampton
Exeter14 weeksSee Exeter
Plymouth15 weeksSee Plymouth
Birmingham15 weeksSee Birmingham
Manchester16 weeksSee Manchester
Norwich16 weeksSee Norwich
Blackpool16 weeksSee Blackpool
Leicester16 weeksSee Leicester
Preston17 weeksSee Preston
Hull17 weeksSee Hull
York18 weeksSee York
Cambridge21 weeksSee Cambridge

Looking for echocardiogram waits by postcode?

We also publish wait times by postcode area, mapped to the NHS trust most likely to accept your GP referral.

See echocardiogram by postcode area →

All English cities