AmarnepalNepal Data
Health

Nepal Emergency Directory: Ambulance 102, Blood Banks & Helplines

In a medical emergency anywhere in Nepal, dial 102 for an ambulance, 100 for police and 101 for fire, all toll-free and staffed around the clock. For blood, the Nepal Red Cross Society runs the Central Blood Transfusion Service at Soaltee Mode, Kathmandu, plus regional centres in Biratnagar, Pokhara, Nepalgunj and Chitwan and blood units across most districts. This guide lists the verified numbers, explains how to request an ambulance or blood, and covers the legal framework behind Nepal's blood supply.

Ambulance number102 (toll-free, nationwide)
Other emergency linesPolice 100, Fire 101, Traffic 103, Child 104, Tourist Police 1144
Ambulance system operatorHealth Emergency Operation Centre (HEOC), Ministry of Health and Population
NRCS founded4 September 1963 (2020 BS)
Blood transfusion service began1966
Blood policyNational Blood Transfusion Policy 1993, revised 2006 and 2014 (2071 BS)
Central Blood Transfusion ServiceSoaltee Mode, Kathmandu, 24-hour emergency service
Regional blood centresBiratnagar, Pokhara, Nepalgunj, Chitwan (Bharatpur)
Blood centres nationwideApproximately 108-121 across 73-76 districts (varies by source and year)
In depth

Nepal emergency numbers: ambulance 102 and the full list

The single most important number to remember in a Nepali medical emergency is 102, the nationwide ambulance line. It is toll-free, can be dialled from any mobile or landline anywhere in the country, and connects to the ambulance dispatch system maintained by the Ministry of Health and Population (MoHP). Unlike countries with one unified 911-style number, Nepal splits emergencies across several short codes, so it helps to know all of them before you need them.

The core emergency numbers are simple three-digit codes. Police is 100, fire is 101, ambulance is 102 and traffic police is 103. A child helpline operates on 104, and tourists in trouble can reach the Tourist Police on 1144, a service staffed by officers with better English who work the main trekking and heritage areas. These lines are free and available 24 hours a day.

One practical caveat, reported by Nepali Times and confirmed by a government task force, is that Nepal's emergency lines are not integrated into a single command centre. In practice the police number (100) is the most reliably answered, and callers often reach police even when they need an ambulance or fire crew. If 102 does not connect quickly, calling 100 or the emergency department of the nearest hospital directly is a sensible backup.

  • Ambulance: 102 (toll-free, nationwide)
  • Police: 100
  • Fire brigade: 101
  • Traffic Police: 103
  • Child helpline / child protection: 104
  • Tourist Police hotline: 1144
  • Nepal Red Cross Society hotline: 1130
  • Telephone enquiry (nationwide): 197

How to call an ambulance in Nepal (102) and what to expect

The 102 ambulance number is coordinated by the Health Emergency Operation Centre (HEOC) under the MoHP, based at Ramshah Path, Kathmandu (email heocmohp@gmail.com). Alongside the phone line, the ministry runs a web platform and mobile apps (searchable as 'Ambulance Nepal') that let users locate and request the nearest registered ambulance. When you call, be ready to state the exact location, the number of patients, and the nature of the emergency clearly.

It is important to have realistic expectations about Nepal's pre-hospital care. According to a Nepali Times investigation, the country has only a few hundred GPS-equipped ambulances, a small number of trained Emergency Medical Technicians (EMTs) and very few professional dispatchers. Many vehicles registered as ambulances are effectively basic transport vans without oxygen, monitors or a paramedic on board. In mountainous districts, response can be slow, and much early care still depends on bystanders.

Ambulances in Nepal are run by a mix of providers: government hospitals, local municipalities, the Nepal Red Cross, private hospitals and non-profit fleets such as Nepal Ambulance Service in the Kathmandu Valley. Many municipalities and some hospitals operate free or subsidised ambulances within their local area, while longer inter-city transfers and advanced life-support vehicles usually carry a charge. Confirm the cost and the vehicle's equipment level when you book, especially for a critical patient.

  • Dial 102, or use the MoHP 'Ambulance Nepal' app / ambulance.mohp.gov.np platform.
  • Give a precise location, patient count and the medical problem.
  • If 102 does not connect, call 100 (police) or the nearest hospital's emergency room directly.
  • Ask whether the ambulance carries oxygen and a trained attendant for a serious case.
  • Check charges up front: local municipal ambulances are often free, inter-city transfers usually are not.

Nepal Red Cross Society: the legal backbone of the blood supply

Nepal's blood supply is built almost entirely on the Nepal Red Cross Society (NRCS). The society was founded on 4 September 1963 (2020 BS) after Nepal acceded to the Geneva Conventions, and was recognised by the International Committee of the Red Cross and admitted to the International Federation of Red Cross and Red Crescent Societies on 1 October 1964. Its headquarters are at Red Cross Marg, Kalimati, Kathmandu, and it maintains district chapters across all 77 districts, backed by more than 1,500 sub-chapters.

NRCS began organised blood transfusion work in 1966. In recognition of that pioneering role, the Government of Nepal in the early 1990s formally designated the society as the lead national agency to conduct blood programmes, cementing a public-private arrangement that continues today. This mandate is why, for most Nepalis, 'blood bank' and 'Red Cross' are effectively synonymous.

The policy framework sits above the service delivery. Nepal's National Blood Transfusion Policy was first developed in 1993 and revised in 2006 and again in 2014 (2071 BS), emphasising a safe and adequate supply built on voluntary, non-remunerated blood donation. Regulatory oversight for blood safety rests with the National Public Health Laboratory (NPHL) and its blood-transfusion bureau on behalf of the government, while the NRCS network handles day-to-day collection, testing and distribution of blood.

The national blood network: central, regional and district centres

At the top of the system is the Central Blood Transfusion Service (CBTS) in Kathmandu, located at Soaltee Mode (Soalteemod). It functions as the national referral centre and runs a 24-hour emergency blood service; it is widely listed on the contact number 01-4288485. The CBTS handles the most complex cases, rare blood groups and component preparation, and supports the wider network with standards and supplies.

Below the centre sit the regional blood transfusion centres, established to decentralise supply across Nepal's geography. The four principal regional centres are in Biratnagar (east), Pokhara (west), Nepalgunj (mid-west) and Chitwan/Bharatpur (central Terai). These serve as hubs for their surrounding districts, reducing reliance on Kathmandu for routine transfusion needs.

Beneath the regional hubs is a wide layer of district blood banks and blood-service units attached to NRCS chapters and hospitals. Published figures vary by source and year: the NRCS has cited around 108 blood-service locations across 73 districts, Wikipedia records roughly 117 transfusion centres, and a 2024 overview in the Global Journal of Transfusion Medicine counts about 121 blood centres across 76 districts. The exact total shifts as new units open, but the practical point is that most district headquarters now have some form of blood service.

  • Central Blood Transfusion Service (CBTS): Soaltee Mode, Kathmandu, 24-hour emergency service.
  • Regional centres: Biratnagar, Pokhara, Nepalgunj and Chitwan (Bharatpur).
  • District blood banks and blood-service units in most of Nepal's districts.
  • Hospital-based transfusion centres in major public and private hospitals.

How to request blood from a blood bank in Nepal

Blood in Nepal is not usually handed over on demand to the public; a request must come with a doctor's requisition. The standard route is that the treating hospital or physician writes a blood requisition slip specifying the patient's blood group, the component needed (whole blood, packed red cells, platelets or plasma) and the number of units. A relative or friend then takes this slip, along with the patient's details and identification, to the nearest Red Cross blood bank or the hospital's own transfusion centre.

Nepal largely runs on a replacement-donor model: to keep the shared stock sustainable, blood banks generally ask the patient's family or friends to donate an equivalent number of units when they draw blood, even though the donated unit may not be the exact one transfused. Before release, the requested blood is cross-matched against the patient's sample for compatibility, which typically takes some time, so it is wise to start the process as early as possible for planned surgery.

Blood itself is provided on a non-profit basis, but a processing or service fee is normally charged to cover testing and handling; certain groups may qualify for waivers under government schemes. For a genuine emergency, go to the hospital emergency department first, which can liaise directly with its transfusion service, and use the CBTS 24-hour line or a district Red Cross blood bank for rare groups or large-volume needs.

  • Obtain a doctor's blood requisition slip stating group, component and units.
  • Bring the patient's ID and details to the blood bank or hospital transfusion centre.
  • Arrange replacement donors as the blood bank requests to sustain the stock.
  • Allow time for cross-matching and compatibility testing before collection.
  • Expect a processing/service fee; ask about any waiver eligibility.

Blood banks in the Kathmandu Valley: a starting directory

For people searching 'blood bank Kathmandu' or 'blood bank near me', the Kathmandu Valley has one central Red Cross facility plus district Red Cross blood banks and numerous hospital-based transfusion centres. The list below gathers commonly published contact numbers as a starting point. Phone numbers and hours change, so confirm the current details by phone or via the official NRCS website before relying on any single entry, and in a true emergency go straight to the nearest hospital emergency department.

In practice, the Central Blood Transfusion Service at Soaltee Mode is the reference point for the whole valley and for rare blood groups, while the Bhaktapur and Lalitpur (Pulchowk) Red Cross blood banks serve their districts. Major hospitals including Tribhuvan University Teaching Hospital (Maharajgunj), Bir Hospital, Patan Hospital, Shahid Gangalal National Heart Centre (Bansbari) and several private hospitals also operate their own blood banks for their patients.

  • Central NRCS Blood Transfusion Service, Soaltee Mode: 01-4288485 (24-hour)
  • NRCS Bhaktapur District Blood Bank: 01-6611661 / 01-6612266
  • NRCS Lalitpur District Blood Bank, Pulchowk: 01-5427033
  • TU Teaching Hospital, Maharajgunj (blood bank): 01-4412303 / 01-4410911
  • Bir Hospital, New Road (blood bank): 01-4221119 / 01-4221988
  • Shahid Gangalal National Heart Centre, Bansbari: 01-4371322
  • Patan Hospital, Lalitpur (blood bank): 01-5522295
  • Numbers change over time; verify before relying on any entry.

Donating blood: who can give and why it matters

Nepal's system depends on voluntary, non-remunerated blood donation, which the National Blood Transfusion Policy sets as the goal for a safe supply. Chronic shortages, especially of rare groups and during festivals and disasters, mean that voluntary donors are constantly needed. Donating is quick, and one donation can support multiple patients once blood is separated into components.

General eligibility follows international norms adopted by the NRCS: donors are usually aged 18 to 60, weigh at least around 45 kilograms, are in good health, and give at least three months (about 12 weeks) between whole-blood donations. Donors are screened for haemoglobin level and deferred temporarily for recent illness, certain medications, pregnancy or recent tattoos, and permanently for some transmissible infections. Every donated unit is tested for HIV, hepatitis B and C, syphilis and malaria before use.

You can donate at the CBTS, any district Red Cross blood bank, or at the many blood-donation camps that NRCS chapters, colleges and community groups organise throughout the year. Carrying a photo ID, eating a normal meal and staying hydrated beforehand makes the process smoother. Regular voluntary donors are the backbone of the network that keeps ambulances and hospitals able to save lives.

  • Typical age 18-60 and minimum weight about 45 kg, in good health.
  • Wait at least about 3 months between whole-blood donations.
  • Every unit is tested for HIV, hepatitis B and C, syphilis and malaria.
  • Donate at the CBTS, district Red Cross blood banks, or organised donation camps.
Questions

Nepal Emergency Directory: Ambulance 102, Blood Banks & Helplines — FAQ

What is the ambulance number in Nepal?+

The ambulance number in Nepal is 102. It is toll-free and can be dialled from any phone anywhere in the country. The line is coordinated by the Health Emergency Operation Centre under the Ministry of Health and Population, and there is also an 'Ambulance Nepal' app and web platform to find the nearest vehicle.

What are the main emergency numbers in Nepal?+

Dial 100 for police, 101 for fire, 102 for ambulance and 103 for traffic police. Other useful lines are 104 for the child helpline and 1144 for the Tourist Police. All are toll-free and available 24 hours. Because the systems are not fully integrated, 100 (police) is often the most reliably answered if another line does not connect.

Where is the Red Cross blood bank in Kathmandu?+

The Nepal Red Cross Society's Central Blood Transfusion Service (CBTS) is at Soaltee Mode (Soalteemod) in Kathmandu and runs a 24-hour emergency blood service, widely listed on 01-4288485. There are also Red Cross district blood banks in Bhaktapur and Lalitpur (Pulchowk), plus blood banks inside major hospitals such as the TU Teaching Hospital and Bir Hospital.

How do I request blood from a blood bank in Nepal?+

You need a doctor's blood requisition slip stating the patient's blood group, the component and the number of units. Take it with the patient's ID to a Red Cross blood bank or a hospital transfusion centre. Blood banks usually ask the family to provide replacement donors, and the requested blood is cross-matched before release. A processing fee generally applies, though waivers exist for some groups.

Is the ambulance free in Nepal?+

It depends on the provider. Many municipalities and some hospitals run free or subsidised ambulances within their local area, and the Nepal Red Cross operates ambulances in several places. However, private ambulances, advanced life-support vehicles and long inter-city transfers normally charge a fee. Always confirm the cost and the vehicle's equipment when you book, especially for a critical patient.

Who can donate blood in Nepal?+

Healthy people roughly aged 18 to 60, weighing at least about 45 kilograms, can usually donate, with a gap of at least three months between whole-blood donations. Donors are screened for haemoglobin and health history, and every unit is tested for HIV, hepatitis B and C, syphilis and malaria. You can donate at the CBTS, district Red Cross blood banks or organised donation camps.

Related topics

← All topics