Home / Living in Malaysia / Healthcare / Using the system

🧭 Practical ✓ Published: 25 Jul 2026 6 min read

Malaysia's Government Hospitals: How the Referral System, Subsidised Charges and Waiting Times Actually Work

Government hospitals under the Ministry of Health Malaysia (KKM) operate as a tiered system — Klinik Kesihatan as the entry point, district hospitals and specialist/state hospitals as the next referral tiers — with charges much lower for citizens than for non-citizens under the Akta Fee 1951. This article explains the referral structure, shows the official charges of one KKM hospital as an example, and explains the reality of waiting times neutrally, without stating figures that cannot be verified.

30-second answer Reviewed 25 Jul 2026

Malaysian government hospitals are accessed through a tiered referral system: a Klinik Kesihatan or general practitioner is usually the first point of entry, and a written referral to a hospital's specialist clinic allows a patient to receive the subsidised charge. As an example at one KKM hospital, the general outpatient/emergency charge for citizens is RM1, while the first visit to a specialist clinic is free if referred by a government doctor. Non-citizens are charged much higher rates — for example RM40 for general outpatient and RM120 for the specialist clinic at the same hospital — under the Akta Fee 1951. Waiting times differ according to case severity, appointment method and hospital location, and are not guaranteed to be the same across all facilities.

  • The KKM government hospital system is arranged in tiers: Klinik Kesihatan (primary care) → District Hospital → Specialist/State Hospital, with a written referral as the standard pathway between tiers
  • A referral from a government doctor (for example at a Klinik Kesihatan) makes the first visit to a hospital's specialist clinic free for citizens at the KKM hospital checked — compared with RM30 if the referral comes from a private practitioner
  • As an official example at Hospital Tengku Ampuan Afzan (HTAA), the general outpatient/emergency charge for citizens is RM1, and the Class 3 Ward is RM3 per day; for non-citizens it is RM40 (general outpatient), RM100 (emergency) and RM120 (specialist clinic)
  • The different rates for non-citizens are set under the Akta Fee 1951 (Akta 209) and related regulations; holders of a valid UNHCR card qualify for a 50% exemption on the deposit and bill at the hospital checked
  • Citizens aged 60 and above are reported to qualify for an exemption or reduction on certain charges at some outpatient services and the Class 3 Ward under current KKM policy — but the exact figures are not stated here because they could not be confirmed directly against an official source at the time this article was written
  • Waiting times at government hospitals depend on case severity (triage), whether the patient comes by appointment or walk-in, and the workload of the hospital concerned — no uniform waiting-time figure can be confirmed across all facilities

Who this applies to: Anyone living in Malaysia — citizens, permanent residents or non-citizens — who wants to understand how to use government hospitals: when a referral is needed, how charges differ by citizenship status, and what determines how long the wait is.

On this page
Full explanation ≈6 min

Queue ticket in hand, the number already more than 80 people ahead, and the digital board on the wall still showing a number well behind yours — many people have experienced this moment at a government hospital. But right next to that board is also posted a list of charges that shows why so many still keep coming back: a visit that might cost tens of ringgit at a private clinic is just RM1 here. The question isn’t whether a government hospital is worth it — it’s how to actually use it so that the subsidised charge applies, and what determines how long someone has to wait.

The structure of KKM facilities: not all “government hospitals” are the same tier

The Ministry of Health Malaysia (KKM) provides several types of public health facilities — Hospital, Klinik Kesihatan, Klinik Komuniti and Klinik Pergigian — each with its own role within the same system.

TierGeneral role
Klinik Kesihatan / Klinik KomunitiPrimary care — the first point of entry for most day-to-day health matters
Hospital Daerah (district hospital)General and emergency treatment at district level, without the full range of specialist services
Hospital Pakar / Hospital Negeri (specialist hospital / state hospital)Specialist treatment and more complex referred cases, usually receiving referrals from the tier below

Many people assume “government hospital” is a single category, when it is actually several interlinked tiers of facility — and which tier is used first determines whether the fully subsidised charge applies or not.

How the referral system works

For most non-emergency treatment, the usual pathway is:

  1. See a doctor at a Klinik Kesihatan or district hospital first. This is the initial assessment stage — not where specialist treatment begins.
  2. If the doctor assesses that the case needs a specialist, a written referral letter is issued to the relevant hospital’s specialist clinic.
  3. Bring that referral letter to the first visit to the specialist clinic. This is what determines the charge applied.

The difference is clear at the level of charges. As an example confirmed on the official website of a KKM hospital (Hospital Tengku Ampuan Afzan, HTAA), the first visit to a specialist clinic is free if the patient is referred by a government doctor — compared with RM30 if the referral comes from a private medical practitioner. Follow-up visits after that are charged RM5, regardless of the original source of referral.

A genuine emergency does not require a referral letter — a patient can go directly to the Emergency Department of any government hospital.

Subsidised charges for citizens: one hospital’s official example

Charges at KKM facilities are set through regulations under the Akta Fee 1951 (Akta 209), not according to market rates — which is why they are far lower than in the private sector. The table below shows the official charges published by HTAA, shown here as one hospital’s example, because the websites of several other hospitals and state health departments could not be accessed at the time of writing for cross-comparison.

Service (citizens)Charge
General outpatient / Emergency DepartmentRM1.00
Specialist clinic, first visit (referred by a government doctor)Free
Specialist clinic, follow-up visitRM5.00
Specialist clinic, first visit (referred by a private practitioner)RM30.00
Class 3 Ward, per dayRM3.00
Class 1 Ward (four-bed room), per dayRM60.00
Class 1 Ward (two-bed room), per dayRM90.00
Class 1 Ward (single room), per dayRM120.00

The Class 3 Ward (an open room, with no choice of room) is the most heavily subsidised class and the one most commonly used by general patients. The Class 1 Ward offers more privacy but a higher daily charge — still far lower than an equivalent room at a private hospital.

Different rates for non-citizens

Non-citizens — including visitors, foreign workers and certain visa holders — are charged much higher rates at KKM facilities, set under the same regulations. Based on the same hospital’s official schedule:

Service (non-citizens)Charge
General outpatientRM40.00
Emergency DepartmentRM100.00
Specialist clinicRM120.00
Class 3 Ward, per dayRM160.00
Class 1 Ward (single room), per dayRM320.00

A ward deposit is also collected upfront for non-citizens — varying by ward class and type of treatment (medical, surgical or obstetric) — compared with citizens, whose Class 3 deposit is only worth tens of ringgit at the same hospital.

One specific exception exists: holders of a valid UNHCR card (refugees registered with the United Nations High Commissioner for Refugees) qualify for a 50% exemption on their deposit and bill charges at this hospital when the card is shown.

Senior citizens: a policy exists, but the exact figures need checking yourself

There are widespread reports that citizens aged 60 and above qualify for an exemption on the specialist clinic registration charge and a reduction on the Class 3 Ward charge under KKM policy. However, this article deliberately does not state the exact figures, because the official website displaying that policy could not be accessed directly (403 Forbidden) at the time of writing to confirm them.

If you or a family member is aged 60 or above, please ask directly at the registration counter of the relevant hospital about any exemption or discount that may apply — such policies are generally enforced at all KKM hospitals, but the exact rate needs to be confirmed on the spot.

The reality of waiting times

No uniform waiting-time figure can be stated here, because it differs by hospital, type of service and time. However, several factors consistently affect how long the wait is at government hospitals, including:

  • Triage according to case severity. At the Emergency Department, more critical cases are attended to first regardless of arrival order — which is why two patients arriving at the same time can wait for very different lengths of time.
  • Appointments versus walk-in. Specialist clinics that operate through an appointment system usually shorten waiting times compared with counters that accept cases directly without booking.
  • The workload of the hospital concerned. Specialist/state hospitals in major urban areas tend to receive a higher volume of referrals than smaller district hospitals.
  • Type of treatment. Urgent treatment (genuine emergencies) and routine outpatient treatment sit on an entirely different pathway from scheduled elective surgery, which typically requires a separate waiting period according to the hospital concerned’s waiting list.

This is why an early referral and the right appointment system are not just a matter of cost — they also affect how long the whole process takes.

Common mistakes

  • Going straight to a hospital’s specialist clinic without a referral, then being surprised by the higher charge. A valid referral from a government doctor can make the first visit free; without one, the private-referral charge (RM30 at the hospital checked) applies.
  • Assuming the charge rate is the same for every citizenship status. Non-citizens are charged much higher rates under the Akta Fee 1951 — this is not a counter error, but a separate set of regulations.
  • Not asking about the senior citizen exemption or UNHCR card at the counter. Discounts like these usually need to be requested and confirmed with the relevant document, not given automatically without the patient showing it.
  • Assuming waiting times are necessarily long at every hospital and every time. It depends heavily on triage, the appointment system, and the particular hospital visited.

What’s next

To understand the role of the Klinik Kesihatan as the entry point to this referral system in more detail, read Klinik Kesihatan: How Malaysia’s Government Primary Care System Actually Works. For a comparison with private hospital costs, visit Private Hospitals and Their Costs. B40 households can also check additional benefits at PeKa B40 and Other Health Schemes, while senior citizens can read more at Healthcare for Senior Citizens. For genuine emergency situations, see Emergencies and 999.

Sources & history 4 sources
⚑ Awaiting expert verification

The following are deliberately unstated or described only qualitatively until confirmed by a subject-matter expert:

  • The charge figures shown (RM1, RM5, RM30, RM40, RM100, RM120, and so on) are taken from the official website of Hospital Tengku Ampuan Afzan (HTAA), a KKM facility, as an EXAMPLE only. Whether every other government hospital in Malaysia charges exactly the same amounts could not be independently confirmed, because most of the other state health department sub-domains (jknmelaka.moh.gov.my, jknselangor.moh.gov.my, jknns.moh.gov.my, hq.moh.gov.my) could not be accessed (connection refused) at the time of writing, and the main moh.gov.my site blocks automated access (403 Forbidden).
  • The specific charge exemption/discount for citizens aged 60 and above — widely reported as an exemption from the RM5 specialist clinic registration charge and a 50% reduction on the Class 3 charge — could not be confirmed directly on the official moh.gov.my website (403 Forbidden when access was attempted), so those figures are deliberately not stated as confirmed fact; only the mechanism is described in general terms.
  • The exact content of the Akta Fee 1951 (Akta 209) and the related Fees (Medical) Order could not be quoted directly, because the official PDF file at lom.agc.gov.my was successfully downloaded but could not be extracted as readable text; the reference to this Act here is at the level of the Act's name/number only, not a citation of specific sections.
  • Waiting-time statistics (for example, the average number of days/hours for a specialist appointment or elective surgery) are not stated, because no confirmable official KKM figures could be found at the time of writing; the reality of waiting times is described qualitatively only.

Sources

  1. Fees Act 1951 [Act 209] — Attorney General's Chambers of Malaysia (AGC) — Laws of Malaysia Online
  2. Caj dan Bayaran Warganegara — Hospital Tengku Ampuan Afzan (HTAA), Kementerian Kesihatan Malaysia
  3. Caj dan Bayaran Warga Asing — Hospital Tengku Ampuan Afzan (HTAA), Kementerian Kesihatan Malaysia
  4. Fasiliti dan Kemudahan Kesihatan — Portal Rasmi Kerajaan Malaysia (MyGovernment)

Change history

Version Date Change By
01.00 24 Jul 2026 Approved and published.
More in Using the system View all 6 →
Related knowledge
Klinik Kesihatan: How Malaysia's Government Primary Care System Actually Works Klinik Kesihatan is a primary healthcare facility under the Ministry of Health Malaysia (KKM) — one of several types of government health facility that are often confused with one another. This article explains its role, the scope of services it provides, and how to register for an appointment through MySejahtera, without stating a specific charge that could not be verified against official KKM sources at the time of writing. Two Bills for One Stay: How Private Hospitals in Malaysia Actually Charge You A private hospital admission in Malaysia produces two separate bills — the specialist's professional fee and the hospital's own itemised charges — settled through a deposit-and-guarantee-letter process. This explains how that structure works and what actually drives the total, without quoting figures that aren't fixed by law. PeKa B40: What It Actually Covers, and What It Doesn't PeKa B40 (Skim Peduli Kesihatan untuk Kumpulan B40, or B40 Health Care Scheme) is a government health aid scheme under the Ministry of Health Malaysia (KKM), operated by ProtectHealth Corporation Sdn Bhd, for recipients of Sumbangan Tunai Rahmah (STR) aged 40 and above. This article explains the scheme's four aid components, how eligibility is verified automatically, and why it is often confused with the separate mySalam scheme. When a Parent Can No Longer Manage Alone: Elderly Care Options in Malaysia How elderly care in Malaysia actually works across public and private systems — from the geriatric and screening services already built into MOH health clinics, to PeKa B40 assistance, to the three tiers of institutional care (Rumah Seri Kenangan, Rumah Ehsan, and registered private/NGO homes) for when a family can no longer cope alone. Medical Emergencies in Malaysia: How to Call 999, Ambulances and What Happens at the Emergency Department The 999 line connects five agencies — PDRM, Bomba, KKM, APMM and JPAM — through a single MERS 999/NG999 system, and ambulances dispatched through this line are free. This article explains how to call 999 effectively, the difference between government and private ambulances, and how the red/yellow/green zone triage system at the Emergency Department determines who gets treated first.