If someone's life is in danger right now — chest pain, stroke, severe bleeding, breathing trouble, collapse or an accident — stop reading and dial 999. It is free, works from any phone nationwide, and connects you to the nearest ambulance. This guide is for understanding your options, not for a crisis in progress.
Emergency (life-threatening): dial 999. A government (MOH) ambulance to a government hospital is free. Target arrival is 15 minutes for priority cases; typically 15–30 minutes in practice.
Non-emergency (planned transfer): pre-book a private ambulance. Published starting estimates run from ~RM160 (basic transport) up to RM320–420 for a fully-staffed ambulance — more at night and for outstation trips.
For moving a stable elderly or bedridden relative between hospital and a nursing home or home, you want non-emergency medical transport — not 999.
On this page
Emergency vs Non-Emergency Ambulance: The Core Difference
The single most useful thing to understand is that Malaysia has two completely separate ambulance worlds, and families routinely use the wrong one. Calling 999 for a planned hospital discharge ties up an emergency crew that someone else may be dying for. Trying to arrange a private ambulance during a genuine cardiac arrest wastes the minutes that matter most.
| Emergency ambulance | Non-emergency ambulance | |
|---|---|---|
| When to use | Sudden, life-threatening event — accident, chest pain, stroke, collapse, severe breathing difficulty | Planned, stable transport — hospital discharge, transfer to a nursing home, dialysis, appointments, moving a bedridden person |
| How you get it | Dial 999 (free, 24/7, nationwide) | Pre-book with a private provider or app, usually a day or hours ahead |
| Who responds | Nearest MOH ambulance, or St John / Red Crescent via the 999 network | Private ambulance company, NGO ambulance, or on-demand platform |
| Priority | Dispatched for speed — stabilise and rush to hospital | Scheduled for a set pickup time — comfort and safe transfer |
| Typical cost | Free to a government hospital (MOH ambulance) | Chargeable — roughly RM160–RM420+ to start (see price list) |
| Arrival | Target 15 min; typically 15–30 min | At your booked pickup time |
References: 999 / MERS 999 operation — Civil Defence Force (APM), 999 Emergency Services · MOH ambulance free to government hospitals — CodeBlue / Galen Centre (Nov 2024)
Emergency Ambulance: How 999 Works
Malaysia runs a single, all-in-one emergency number — 999 — through the Malaysia Emergency Response Services system (MERS 999). One call reaches the police (PDRM), the Fire & Rescue Department (Bomba), the Ministry of Health ambulance service, and the Civil Defence Force (APM), and the operator routes you to whichever you need. In November 2025 the government launched the upgraded NG MERS 999, adding AI-assisted dispatch, better location tracking, and the optional SaveME 999 app — but the voice number 999 remains active and is still the fastest way to get help.
What happens when you dial 999
- A professional emergency officer answers — the system aims to pick up within about 10 seconds.
- You will be asked three things: what the emergency is, where it is (exact address or landmark), and a callback number.
- The system uses Advanced Mobile Location (AML) to help pinpoint a mobile caller's position.
- The nearest available ambulance is dispatched from a national pool of roughly 2,000 Ministry of Health ambulances, backed by St John Ambulance and Malaysian Red Crescent crews.
What it costs
A government ambulance responding to 999 and taking the patient to a government hospital is free of charge. You only pay if a private ambulance is used, or if the patient is taken to a private hospital. (Government emergency departments do charge a small registration fee for treatment, but that is separate from the ambulance.)
How fast it arrives
The Ministry of Health targets a response time of 15 minutes or less for priority-one (immediately life-threatening) cases. Real-world arrival is usually 15–30 minutes — faster in city centres, slower in rural areas and heavy traffic. If you are in a major town near a hospital, expect the shorter end of that range.
Speak clearly and stay on the line. The most common cause of delay is a vague location. Give the building name, road, floor/unit, and the nearest landmark. Don't hang up until the operator says so — they may relay first-aid instructions while the ambulance is on its way.
References: APM — 999 Emergency Services · Malay Mail — "In an emergency, don't Google — dial 999" (Apr 2026) · New Straits Times — SaveME 999 app (Nov 2025)
Non-Emergency Medical Transport: What It Is
A non-emergency ambulance (also called medical transport or patient transfer) is a pre-booked vehicle for someone who is medically stable but cannot travel safely in a normal car. This is the service most eldercare families actually need. Common reasons:
- Hospital discharge home — bringing a recovering or frail relative back after a stay.
- Transfer to a nursing home or care facility — moving a resident into a nursing home or between facilities on a stretcher or wheelchair.
- Routine treatment runs — regular dialysis, chemotherapy, physiotherapy, or specialist follow-ups for someone who is bedridden.
- Inter-hospital transfer — moving from a government to a private hospital, or to a specialist centre.
- Outstation / interstate transfer — e.g. bringing an elderly parent from a hospital in KL back to the family home in Penang or Johor.
- Medical escort — a nurse or paramedic accompanying a high-dependency patient on a long journey.
Because it is scheduled rather than dispatched for speed, you can specify the pickup time, the level of medical staffing, and the equipment (oxygen, stretcher, wheelchair) in advance. Providers range from large private fleets and NGOs (St John, Red Crescent) to regional transfer specialists in individual states.
Ambulance Price List Malaysia (2026)
The list below is organised by state — jump to yours, or open its full page for local hospitals and detail. Dial 999 for any life-threatening emergency (free to a government hospital); for planned transport, contact a provider directly. The Est. price column shows a published starting estimate only where one genuinely exists — otherwise "Call for quote", never an invented figure. Actual cost depends on distance, time of day, staffing and destination (see what affects the price).
| Provider | Type | Est. price | Coverage & contact |
|---|---|---|---|
| MOH / 999 government ambulance | Emergency | Freeto gov hospital | Nationwide — every state. Dial 999. Chargeable only to a private hospital. |
| Johor — full page → | |||
| Aman Transmedik Service | Non-emergency | Call for quote | Johor Bahru, Muar, Melaka. Tel: 07-224 9000 / 07-221 9919. |
| City Ambulance Healthcare | Emergency Non-emergency | Call for quote | Johor Bahru, Batu Pahat, Muar, Kluang. Tel: 012-380 2472 / 012-673 8024. |
| Medi Aid Ambulance | Emergency Non-emergency | Call for quote | Johor Bahru. Tel: 010-255 8075. |
| First Ambulance Services | Emergency Non-emergency | ~RM320 day / RM420 night | Iskandar Puteri; nationwide. Tel: 1300-88-1919. |
| Zafrah Rescue Ambulance | Emergency | Call for quote | Muar. |
| Kuala Lumpur — full page → | |||
| St John Ambulance of Malaysia (SJAM) | Emergency Non-emergency | from ~RM250 | KL (Jalan Shelley); nationwide. Tel: 03-9285 1576. |
| Malaysian Red Crescent (MRCS) | Emergency Non-emergency | Call for quote | KL HQ; nationwide. Tel: 03-4257 8122. |
| MMR Ambulance (Megas Medic) | Emergency Non-emergency | from ~RM280 day / RM330 night | KL, Cheras, Jalan Ipoh, Rawang. Tel: 011-2660 6026. |
| Global Doctors Centre EMS | Emergency | Call for quote | Mont Kiara, KL. Tel: 03-6203 0999. |
| Maha Mas Medic Services | Non-emergency | Call for quote | Sentul, KL. Tel: 03-4044 9099. |
| Rayamars Ambulance Service | Non-emergency | Call for quote | Pandan Indah, KL. Tel: 03-4295 3030. |
| Selangor — full page → | |||
| First Ambulance Services | Emergency Non-emergency | ~RM320 day / RM420 night | Petaling Jaya base; Klang Valley & nationwide. Tel: 1300-88-1919. |
| Regal Ambulance & Medicare | Emergency Non-emergency | Call for quote | Petaling Jaya, Klang Valley. Tel: 1300-800-911. |
| Attia Ambulance | Non-emergency | Call for quote | Subang Jaya, PJ, Klang, Kajang. Tel: 017-305 5756. |
| Black Orange Ambulance | Non-emergency | from ~RM160 | Ampang, Klang Valley. Tel: 019-641 2132. |
| Perak — full page → | |||
| B & K Ambulance Services | Emergency Non-emergency | Call for quote | Ipoh. Tel: 05-546 1999. |
| Attia Ambulance | Non-emergency | Call for quote | Ipoh branch. Tel: 016-647 1674. |
| Penang — full page → | |||
| St John Ambulance Penang (EMAS) | Emergency Non-emergency | from ~RM250 | George Town. Tel: 04-646 9934 / 013-408 0993. |
| Northern Transmedi Services | Emergency Non-emergency | Call for quote | Bukit Mertajam. Tel: 04-537 1822 / 013-430 4009. |
| Malaysian Red Crescent Penang | Emergency Non-emergency | Call for quote | Butterworth, Batu Maung. Tel: 04-827 5678. |
| Medilife Ambulance Services | Emergency Non-emergency | Call for quote | Penang. Tel: 04-646 3999. |
| KC Ambulance Service | Non-emergency | Call for quote | Butterworth. Tel: 010-520 5375. |
| Kedah — full page → | |||
| SP Ambulance Service | Non-emergency | Call for quote | Sungai Petani. Tel: 017-499 4788. |
| St John Ambulance Kedah | Emergency Non-emergency | from ~RM250 | Alor Setar. |
| Melaka — full page → | |||
| Aman Transmedik Service | Non-emergency | Call for quote | Melaka, Muar, Johor Bahru. Tel: 07-224 9000 / 07-221 9919. |
| St John Ambulance Melaka | Emergency Non-emergency | from ~RM250 | Melaka. |
| Negeri Sembilan — full page → | |||
| Regal Ambulance (Negeri Sembilan) | Emergency Non-emergency | Call for quote | Seremban. Tel: 1300-800-911. |
| St John Ambulance Negeri Sembilan | Emergency Non-emergency | from ~RM250 | Seremban. |
| Pahang — full page → | |||
| A&E Medical Ambulance Service | Emergency Non-emergency | Call for quote | Kuantan. Tel: 019-990 3814 / 017-619 0091. |
| RED Ambulance Services | Non-emergency | Call for quote | Kuantan; East Coast. |
| St John Ambulance Pahang | Emergency Non-emergency | from ~RM250 | Kuantan. |
| Kelantan — full page → | |||
| RED Ambulance Services | Non-emergency | Call for quote | Kota Bharu (statewide). |
| Malaysian Red Crescent Kelantan | Emergency Non-emergency | Call for quote | Kota Bharu. Tel: 011-11155504 / 09-7435504. |
| St John Ambulance Kelantan | Emergency Non-emergency | from ~RM250 | Kota Bharu / Pasir Mas. |
| Terengganu — full page → | |||
| Malaysian Red Crescent Terengganu | Emergency Non-emergency | Call for quote | Kuala Terengganu. |
| ZAR Ambulance Services | Non-emergency | Call for quote | Besut; East Coast. Tel: 018-233 6038. |
| RED Ambulance Services | Non-emergency | Call for quote | Terengganu; East Coast. |
| Perlis — full page → | |||
| St John Ambulance Perlis | Emergency Non-emergency | from ~RM250 | Kangar. |
| Sabah — full page → | |||
| Borneo Patient Transfer Services (Sabah Ambulance) | Non-emergency | Call for quote | Kota Kinabalu. Tel: 088-731911. |
| Lions Ambulance Service Society (LASS) | Emergency | Free (emergency) | Kota Kinabalu. Tel: 088-319699. |
| St John Ambulance Sabah | Emergency Non-emergency | from ~RM250 | Kota Kinabalu. |
| Sarawak — full page → | |||
| Timberland Medical Centre (24-Hour Ambulance) | Emergency Non-emergency | Call for quote | Kuching. Tel: 082-234991. |
| Malaysian Red Crescent Sarawak | Emergency Non-emergency | Call for quote | Kuching. Tel: 082-428228. |
| St John Ambulance Sarawak | Emergency Non-emergency | from ~RM250 | Kuching. |
| Borneo Patient Transfer Services (Sabah Ambulance) | Non-emergency | Call for quote | also serves Sarawak. Tel: 088-731911. |
These are benchmarks, not fixed quotes. Only a handful of operators publish a rate; where they don't, we show "Call for quote" rather than guess. Published estimates vary with distance and service level, and night rates are higher. Always confirm the total — base fare plus any per-kilometre, waiting, equipment and escort charges — when you book. Contact details and prices can change; verify with the provider.
References: Provider list & contacts — MyCen Malaysia — Ambulance Service directory · Price estimates — Neolee — Top 5 Ambulance Services in KL and Jasper Lodge — 5 Ambulance Services in KL (2025) · First Ambulance · St John Ambulance of Malaysia · Malaysian Red Crescent
What Makes the Price Go Up or Down
Two families can call the same company and get very different quotes. Here is why — ask about each of these when you book:
- Distance: almost every provider charges a base fare that covers a set radius, then adds a per-kilometre rate beyond it. A cross-town trip in KL costs far less than KL to Ipoh.
- Time of day: night rates are routinely higher — e.g. First Ambulance's estimate rises from ~RM320 (day) to ~RM420 (night), and MMR from ~RM280 to ~RM330 after 8pm.
- Level of medical support: a basic transport van with a driver and aide is cheapest; a Basic Life Support crew costs more; an Advanced Life Support ambulance with a paramedic, nurse or doctor is the most expensive (see next section).
- Equipment used: oxygen, a cardiac monitor, a ventilator, suction, or an infusion pump can each add to the bill.
- Medical escort: a dedicated nurse or paramedic to accompany a high-dependency patient on a long transfer is charged on top of the vehicle.
- Outstation / interstate: long-distance and cross-state trips are quoted individually and cost the most, often including the crew's return.
- Waiting time & access: some providers charge for waiting, and stretcher access up several floors without a lift can add a manual-handling fee.
Service Levels: Basic Transport vs BLS vs ALS
"Ambulance" is not one thing. Matching the service level to the patient's condition is what keeps you both safe and from overpaying:
| Level | Crew & equipment | Right for |
|---|---|---|
| Basic patient transport | Driver + medical aide; stretcher or wheelchair; basic first aid | Stable patients who simply cannot sit in a car — most nursing-home and discharge transfers |
| Basic Life Support (BLS) | Trained EMT/aide; oxygen, basic monitoring, first-aid interventions | Patients who may need oxygen or observation but are not critical |
| Advanced Life Support (ALS) | Paramedic, nurse or doctor; cardiac monitor, ventilator, IV/medication, defibrillator | Critical or unstable patients, ICU-to-ICU transfers, high-risk long-distance moves |
When you call, describe the patient honestly: mobility, whether they need oxygen or suctioning, any drips or monitors, and the distance. A good provider will recommend the right level. If in doubt for a fragile patient, ask the discharging hospital's ward staff which level they advise.
Ambulance Services by State
Each state page lists that state's main government hospitals with 24-hour A&E, the local non-emergency ambulance operators we could verify, and how to move an elderly relative there.
Moving an Elderly or Bedridden Relative
This is the situation most visitors to this guide are actually in — and it is almost never a 999 call. Some practical pointers:
- Book non-emergency transport in advance. If a hospital is discharging your relative, ask the ward on the day before so you can schedule a pickup time.
- Say if there is no lift. Carrying a stretcher up or down stairs needs extra crew — flag it when booking so they send enough people.
- Ask what's included. Confirm whether oxygen, a stretcher, and a medical aide are in the base price or extra.
- Plan the destination first. If you're moving a relative into residential care, line up the nursing home placement before booking transport, and check our Which Care? guide if you're not sure a nursing home is the right level.
- Consider recurring runs. For regular dialysis or clinic visits, ask providers about a standing arrangement or package rate rather than booking each trip cold.
- Keep documents ready. Discharge summary, medication list, and IC speed up the handover at both ends.
If ongoing medical transport is becoming a routine burden, it is often a sign to reassess the overall care plan. Our nursing home cost guide and home care options can help you weigh whether residential care or in-home nursing better fits your relative's needs and budget.
How to Book — A Simple Checklist
- Emergency? Dial 999. Don't book privately for a life-threatening event.
- Confirm the service level — basic transport, BLS, or ALS — based on the patient's condition.
- Get the all-in price — base fare, per-km, night surcharge, equipment, escort, waiting, and outstation charges. Ask for it in writing (a WhatsApp message is fine).
- Check coverage and timing — can they reach your pickup and destination, and at what time?
- Verify the crew — for a fragile patient, confirm a trained aide/paramedic and the right equipment will be on board.
- Ask about licensing — reputable private ambulance operators comply with the Private Healthcare Facilities and Services regulations; larger fleets state this openly.
- Have a backup number — keep a second provider's contact handy in case your first choice is unavailable.
We are an eldercare directory, not an ambulance operator. We don't dispatch ambulances or take bookings. Contact the providers directly using their official numbers, and always confirm current prices and availability with them.
Frequently Asked Questions
Planning a move into residential care?
If you're arranging transport to a nursing home, start with the destination. Browse verified facilities across Malaysia with real details and pricing where available.
Browse Nursing Homes →