
Yellow Fever Vaccine at Nairobi Airport (JKIA): Price, Hours, How It Works
Quick Answer
Yes - you can get a yellow fever vaccination at Nairobi's Jomo Kenyatta International Airport (JKIA). The Port Health vaccination centre sits inside the airport, operates 24 hours, and charges a reported KSh 3,500 (about USD 27) per dose. No appointment needed - walk in with your passport.
It exists mainly for two kinds of travelers: people arriving from a yellow fever country without a certificate (Kenya requires it and would otherwise turn you back), and residents who left it too late before a trip.
The catch you must know before relying on it: a first certificate only becomes valid 10 days after the injection. If you are flying home to a country that checks certificates - India, Australia, much of the Caribbean - a jab at JKIA does not protect the return leg of a trip shorter than 10 days.
We keep the Port Health numbers saved for exactly this reason - guests message us mid-trip in a panic about certificates, and one phone call sorts it. Staying with us? Ask reception and we will make the call with you.
Not sure about your route? Ask us directly
We check yellow fever rules for every guest's itinerary - free, no obligation. Your message opens WhatsApp with the details pre-filled; just add your travel dates and send.
Send us your route on WhatsApp
What the JKIA Centre Offers
Per the Port Health Division's official port-of-entry vaccination list:
- Yellow fever (the reason most people come)
- Typhoid
- Tetanus
- Hepatitis A and hepatitis B
- Polio
- Meningitis
Hours: 24 hours, every day. Eligible from 9 months of age (Kenya Ministry of Health, Arriving Travellers) - infants under 9 months, pregnant travelers and people with severe egg-protein allergy are exempted from the requirement rather than vaccinated.
विशेष सफ़ारी ऑफ़र प्राप्त करें
नवीनतम माइग्रेशन अपडेट, मौसमी छूट और आपके इनबॉक्स में वितरित व्यापक यात्रा गाइड के लिए हमारे न्यूज़लेटर से जुड़ें।
हम आपकी निजता का सम्मान करते हैं. कोई स्पैम, कभी नहीं.
The Price - and How to Verify It Yourself
| Contact | Details |
|---|---|
| Port Health Division HQ | +254 20 2717077 |
| Mobile | +254 795 958552 / +254 798 088534 |
| JKIA centre email | porthealthservicesjkia@health.go.ke |
| Division email | porthealth.division@health.go.ke |
About the Price
The KSh 3,500 figure is the reported price (JKIA centre listing; corroborated by traveler reports on TripAdvisor). The government does not publish the fee, so before you depend on the number, call Port Health using the numbers above - all contacts are published on the official page.
The Process, Step by Step
- 1.Find the Port Health office at JKIA** - follow signs or ask any airline desk; the centre operates around the clock.
- 1.Bring your passport.** That is the only document.
- 1.Short screening** - a few health questions, including egg allergy and pregnancy (the vaccine is live and grown in eggs).
- 1.The injection** - one dose, a few seconds.
- 1.Monitoring wait** - staff observe you briefly for side effects.
- 1.Certificate issued** - the yellow ICVP booklet, stamped and dated on the spot. But read the next section before you rely on it.
The 10-Day Rule: Why the Airport Jab Often Isn't Enough
Under the WHO International Health Regulations (Annex 7), a first certificate becomes legally valid on the tenth day after vaccination - day nine does not count, and border officials worldwide enforce the letter of it.
What that means for real itineraries:
- Arriving in Kenya from a risk country, no certificate: the airport jab solves it. You are vaccinated on the spot and allowed in.
- Flying home to India: Airport Health Officers check certificates on Kenya arrivals and can hold unvaccinated - or invalid-certificate - travelers in isolation up to 6 days. If your safari is shorter than 10 days after the jab, the JKIA shot does not save you. Get vaccinated in India before departure (government centres charge roughly INR 300-600).
- Flying home to the UK, EU, USA: no certificate is checked on arrival - the 10-day rule is irrelevant to your return.
- Onward to Tanzania, Uganda, Rwanda: you arrive 'from Kenya', a risk country - the certificate is checked, same 10-day validity applies.
Rule of thumb: the airport vaccination is a rescue for ARRIVAL problems, not a plan for DEPARTURE problems.

Every Other Vaccination Point in Kenya (Official Port Health List)
| Port of entry | Location | Yellow fever? | Hours |
|---|---|---|---|
| Jomo Kenyatta International Airport | Nairobi | Yes | 24 hours |
| Moi International Airport | Mombasa | Yes | 24 hours |
| Kisumu International Airport | Kisumu | Yes | 0600-2100 |
| Wilson Airport | Nairobi | Yes | 0630-2030 |
| Eldoret International Airport | Eldoret | Yes | 24 hours |
| Malindi Airport | Kilifi | Yes | 0630-2030 |
| Kilindini Seaport | Mombasa | Yes | 24 hours |
| Old Port Seaport | Mombasa | Yes | 0800-1730 |
| Lamu Seaport | Lamu | Yes | 0600-1730 |
| Malaba Border Post | Uganda border | Yes | 24 hours |
| Namanga Border Post | Tanzania border | Yes | 24 hours |
| Taveta Border Post | Tanzania border | Yes | 24 hours |
| Isebania Border Post | Tanzania border | Yes | 24 hours |
| Busia Border Post | Uganda border | Yes | 24 hours |
Should You Plan on Getting It at the Airport?
No - treat it as a fallback. Book a vaccination at an approved centre in your home country at least two weeks before departure. Reasons:
- 1.The 10-day validity problem above.
- 1.Live-vaccine side effects are rare but real - better to have them near home than before a long-haul return.
- 1.Airport prices are typically higher than home-country public options.
- 1.Queues at Port Health are unpredictable - a 24-hour centre does not mean a 5-minute visit.
When the airport option IS the right answer: you discovered the requirement mid-trip, you are already in Kenya, your onward destination checks certificates, and 10+ days remain before that border crossing.
योजना शुरू करने के लिए तैयार हैं?
Full Kenya Entry Rules by Countryयोजना शुरू करने के लिए तैयार हैं?
Planning a Safari? See What It Costsसंबंधित आलेख
योजना जारी रखें
मासाई मारा को अपने तरीके से अनुभव करें
हमारा निजी विला 6 मेहमानों तक के लिए एक अंतरंग सफारी अनुभव प्रदान करता है।
