The Nine Arch Bridge curving through lush jungle hills near Ella, Sri Lanka

🇱🇰 Sri Lanka Healthcare Guide

Colombo has several adequate private hospitals — Asiri and Lanka Hospitals are the most commonly used by visitors — and Sri Lanka's government hospitals provide free emergency care to everyone, including foreigners. Outside Colombo and Kandy, facilities become more basic, particularly in the north and east. Knowing that public emergency departments won't charge you means your medical summary and medication list saved and accessible — not payment — is what you need to have ready when you walk in.

Quick facts

  • Emergency number: 110
  • Healthcare system: mixed
  • Average GP visit: $10 USD
  • EHIC/GHIC accepted: No
  • Language barrier: medium

Healthcare overview

Sri Lanka’s public healthcare is free for everyone including visitors, with a hospital network that reaches most of the island. Colombo’s private hospitals (Lanka Hospitals, Asiri, Nawaloka) provide faster service with modern facilities. Kandy, Galle, and Jaffna have adequate hospitals. The hill country and east coast are more limited, but Sri Lanka’s compact size means Colombo is never more than 6–8 hours away. GP visits at private clinics cost $5–15.

Free public healthcare for visitors
Sri Lanka provides free healthcare to all visitors at public hospitals. Waits can be long, but emergency care is accessible everywhere.

Compact island geography
Sri Lanka’s compact size means Colombo is reachable from anywhere on the island within 6–8 hours by road.

Vaccinations

Recommended

  • Hepatitis A
  • Hepatitis B
  • Typhoid
  • Japanese Encephalitis

Prescriptions and pharmacies

Sri Lankan pharmacies are widespread and carry medications at very low prices, with a strong local generic manufacturing base. Pharmacists in Colombo typically speak English. Having your medication list accessible helps pharmacists match Sri Lankan brands, which are affordable but use local naming conventions.

Strong local generic base
Sri Lanka manufactures many generics domestically at very low cost. Pharmacists can match most international medications to local equivalents.

Tips for travellers

Colombo’s private hospitals cover most specialist needs competently and affordably. For complex conditions, Chennai (Apollo, 1.5 hours by air) and Singapore offer the nearest specialist upgrades. Having your treatment history accessible in English helps Sri Lankan specialists continue your care, as English is the standard medical documentation language.

Chennai proximity
Chennai is 1.5 hours by air from Colombo and offers Apollo and other specialist hospitals as a practical referral option.

Health guides for Sri Lanka

More countries in Asia