What Injections Do You Need for Sri Lanka? (2026 Guide)
What injections do you need for Sri Lanka? Most travellers require vaccination against hepatitis A and typhoid. However, depending on the region, the length of your stay, and what you plan to do there, vaccines such as hepatitis B, rabies, and Japanese encephalitis may also be necessary.
This guide explains exactly which vaccines apply to your trip. It will outline the ones available for free on the NHS and which you will need to book privately. The guide also breaks down when to book your vaccinations so everything is done in time, and special requirements for children.
By the end, you will know exactly what you and your family members need to book and when.

Key Takeaways
- Most travellers to Sri Lanka need hepatitis A and typhoid vaccination as standard, regardless of itinerary.
- Hepatitis B, rabies, and Japanese encephalitis are recommended for longer stays, rural travel, or higher-risk activities.
- Malaria risk in Sri Lanka is very low, and antimalarial tablets aren’t routinely needed, but mosquito bite avoidance still matters because of dengue and chikungunya.
- A yellow fever certificate is only required if you’re arriving from, or have transited through, a country where yellow fever is present.
- Some vaccines are available free on the NHS; most travel-specific ones aren’t, and are best booked privately 4 – 6 weeks before departure.
- Travelling with children may mean an adjusted schedule. Book a family consultation early to plan around school terms and multiple travellers.
Sri Lanka vaccine requirements at a glance
This table provides a general guide to the travel injections for Sri Lanka that are frequently recommended. However, it is always best to check with your nurse for specific advice.
| Vaccine | Recommended for | Schedule | Price at LVC |
| Hepatitis A | Most travellers | Single dose (2 doses for long-lasting protection) | £89 |
| Typhoid | Most travellers | Single dose | £66 |
| Tetanus, diphtheria & polio | Most travellers, if booster is due | Single dose | £50 |
| Hepatitis B | Longer stays, higher-risk activities | Course of 3 | £66 per dose |
| Rabies | Rural travel, longer trips, working with animals | Course of 3–4 | £66 per dose (intradermal) |
| Japanese encephalitis | Rural or agricultural areas, extended stays | Course of 2 | £151 per dose |
| Yellow fever certificate | Only if arriving from a yellow fever risk country | Single dose | Price confirmed at consultation |
If you have a vaccination record from a previous trip, please bring it to your appointment with your nurse. It will help decide between a full course of vaccine or a booster dose.
Vaccines recommended for all travellers
If you’re wondering whether you need vaccinations for Sri Lanka, two vaccines apply to nearly every traveller.
Hepatitis A is present across the country and spreads through contaminated food and water. The Hepatitis A vaccine protects for at least 1 year after the first dose. The second dose, 6–12 months after the first one, protects for 25 years or more. You will probably not need anything beyond a single dose.
Typhoid also spreads through contaminated food and water. In recent years there have been outbreaks of the disease in Sri Lanka. The single-dose vaccine requires 2 weeks to be fully effective. Therefore, early booking is advisable.
Travellers who didn’t have the Tetanus, Diphtheria and Polio (TDP) booster in the last 10 years or so will need this one as well. The effect of the vaccine wanes with time, and medical care in rural areas may be basic.
Vaccines recommended for some travellers
The vaccines listed within this section will depend on the individual’s travel itinerary, duration of stay and activities whilst abroad.
The hepatitis B vaccine is recommended for travellers planning to stay for extended periods and working with local communities or in clinical settings, such as for medical or dental treatment abroad. The hepatitis B vaccine requires three doses, preferably before travel.
Rabies is present in Sri Lanka, mostly in the form of stray dogs. If you are travelling to rural areas, for an extended time, or are working with local communities, then pre-exposure rabies vaccination will be worth considering. It would mean that, in the case of a dog bite, you would not need rabies immunoglobulin as part of treatment. This product can be difficult to get hold of, particularly outside of major cities.
Mosquitoes transmit Japanese Encephalitis. A vaccine is recommended if you are travelling outside of the tourist areas.
There is no risk of yellow fever in Sri Lanka. However, if you are arriving from countries where there is a risk of yellow fever transmission, or have spent more than 12 hours in transit, you will require a certificate of vaccination.
Is there malaria in Sri Lanka?
No, you do not need malaria tablets for Sri Lanka. The World Health Organisation (WHO) declared the country malaria-free in 2016.
Daytime-biting mosquitoes can spread dengue fever and chikungunya, though. As there is no vaccine for these diseases, travellers should cover up after dusk, apply a good mosquito repellent, and sleep in a bed net or in air-conditioned rooms. These measures will help prevent these diseases.
Travellers can find out about the latest health advice for any country at any time by visiting the TravelHealthPro website for the most up-to-date advice before travel.
NHS vs private: What’s actually free?
This is where a lot of confusion comes from, since not every vaccine on the list works the same way through the NHS.
For travel to Sri Lanka, you can get free Hepatitis A, Typhoid and Diphtheria/Tetanus/Polo (DTaP/IPV) vaccine via your GP surgery, if they book you a travel health appointment. Not all practices offer travel health appointments, so it is worth checking with your GP early to confirm that they do.
Hepatitis B, rabies and Japanese encephalitis receive no routine funding for vaccines on the NHS, even when clinically recommended for travel. According to the NHS, these need to be booked and paid for privately, regardless of where you go for your other vaccines.
It’s also worth noting that many travellers receive all of their required vaccinations, both free and private, at a single visit to a private travel health clinic. In many cases this is worth the additional cost as it saves a lot of time.
Travelling to Sri Lanka from the UK
There’s no legal requirement for vaccinations for Sri Lanka from the UK, when entering directly. A Sri Lanka Electronic Travel Authorisation (ETA) is necessary for entry but doesn’t link to any vaccination status. The only exception is the yellow fever certificate. But this one too only applies if you’re arriving from, or transiting long-haul through, a yellow fever risk country first.
Flight time from the UK is around 10-11 hours direct, so it’s worth building your vaccine schedule around your departure date rather than your visa or ETA approval. Processing usually takes a few days.
When to get your vaccinations before you travel
Timing is more important than most people expect. This is especially true for multi-dose courses. Here’s a simple guide to work backwards from your departure date:
- 6–8 weeks before: Book a travel health consultation to allow time for multi-dose vaccinations to complete (e.g., hepatitis B, rabies).
- 4 weeks before: Begin remaining vaccine courses (e.g., rabies, Japanese encephalitis) as necessary.
- 2 weeks before: Time for single-dose vaccines like hepatitis A and typhoid to reach full effectiveness.
- 10 days before: Deadline for Yellow Fever Vaccination. Your vaccination only becomes valid for travel 10 days after vaccination and only if you have a valid Yellow Fever Vaccination Certificate for travel on specified routes.
However, many vaccines do provide some level of protection even if administered relatively close to the departure date. An accelerated schedule could be available after a clinical assessment.
Taking children to Sri Lanka? What families need to know
Sri Lanka is a very popular destination for families. In many ways, children can receive the same vaccinations as adults.
The vaccines for children over 12 months of age are very similar to those for adults, including hepatitis A and typhoid. Children often need the rabies shot. They are more likely to approach stray animals and may not report a bite or scratch in time.
The Japanese encephalitis vaccine is not recommended. The areas where children could be at risk are the rural ones. Most families prefer to stay in cities and resorts.
Since Sri Lanka does not have any malaria risk, children will not require any malaria tablets or worry about the correct dosage for children.
Booking a single family appointment means everyone’s vaccination history is reviewed together, and it’s usually easier to coordinate schedules around school terms this way.

Get vaccine-ready for Sri Lanka
Knowing what injections you need for Sri Lanka comes down to a few key vaccines most travellers need, a few that depend on your itinerary, and good timing to make sure everything is done properly before you fly. Hepatitis A and typhoid form the foundation for most trips, with hepatitis B, rabies, and Japanese encephalitis worth discussing if your travel plans go beyond typical tourist areas.
Booking early allows for the greatest amount of options for people requiring multi-dose courses or those travelling with children. Just a quick consultation with one of our travel health experts will confirm exactly what you need for your specific travels.
Ready to get booked in? London Vaccination Clinic offers same-day and family appointments across four central London clinics, with early morning, evening, and weekend slots to fit around your schedule.
Frequently Asked Questions About Sri Lanka Travel Vaccinations
Legally, yes; there’s no mandatory vaccine requirement for direct entry from the UK, aside from a yellow fever certificate if you’re arriving from a risk country. That said, hepatitis A and typhoid are strongly recommended for all travellers, since both are present across the island, including in tourist areas.
Most travellers need hepatitis A and typhoid as standard. Hepatitis B, rabies, and Japanese encephalitis may be recommended depending on your trip length, itinerary, and planned activities. A travel health consultation will confirm exactly what applies to you.
No. The World Health Organisation certified Sri Lanka as malaria-free in 2016, so antimalarial tablets aren’t routinely needed. Bite avoidance is still worthwhile because of dengue and chikungunya, which don’t have widely available vaccines.
Hepatitis A, typhoid, and a diphtheria/tetanus/polio booster are usually available free through your GP. Hepatitis B, rabies, and Japanese encephalitis aren’t NHS-funded and need to be booked privately.
It depends on your circumstances rather than your accommodation type alone. Stray dogs are present even around resort areas, so it’s worth discussing during your consultation, particularly if you’re travelling with children.
Ideally 6-8 weeks before departure, especially for multi-dose courses. If you’re travelling sooner, an accelerated schedule may still be possible after a clinical assessment.