top of page

How to Get the Yellow Fever Vaccine in Peru

Bright and colorful jungle landscape



If you have ever Googled how to get a yellow fever vaccine in Peru, or even Lima specifically, you know how much information (helpful and not-so-helpful) is out there. While doing the research ourselves, we came across so many TripAdvisor threads and web pages declaring THIS is how you get the shot. Well let me tell you, it seems most of those are actually wrong.

In our personal experience, we found it was NOT actually at the main airport in Lima, and is now no longer at the Hospital Nacional Arzobispo Loayza near downtown Lima either (a thread had said it was, but many years ago...).

So while the internet is full of misinformation on the subject, let us tell you how we ended up getting the yellow fever vaccine in Lima, Peru (in about ten minutes no less) for FREE!




\\ Yellow Fever in Peru

There are two common questions surrounding the yellow fever vaccine (vacuna contra la fiebre amarilla) and Peru. The first is whether you are required to have the yellow fever vaccine to enter Peru and the second is how common yellow fever actually is in Peru.

Luckily, we are here to answer both of those questions and also give you all the information you need to actually receive the vaccine while in Peru - but more on why you actually need the vaccine in a second.


The answer is no. You do not actually need to have the yellow fever vaccine to enter Peru. In fact, if you are only planning to stick to areas like Lima (the capital), Cusco and Machu Picchu you really don't even need to think about getting the vaccine.

The CDC (Center for Disease Control) only advises travelers to receive the yellow fever vaccine if they are planning to explore the regions of the Amazon Rainforest and/or areas at an elevation of less than 2,300 meter or 7,546 feet. This includes popular tourist areas like Iquitos, Puerto Maldonado, Manu National Park and Pucallpa. If you are planning to either stay along the coast (the Lima and Trujillo areas) or at elevations above 2,300 meters (7,546 feet) then you should not be at risk of getting yellow fever and therefore do not need the vaccine. See the Peru yellow fever map below for more insight.

❔ GOOD TO KNOW: while the CDC states that a yellow fever vaccine is not required for travelers just planning to visit Machu Picchu, they also recommend that if you are planning to spend a long period of time in the town of Aguas Calientes (the town at the bottom of Machu Picchu) then you may need to consider getting the vaccine. This is because the town does sit below 2,300 meters (7,546 feet) and it is in a tropical location, i.e. there could be mosquitos carrying yellow fever present. Just some food for thought.

Map of Peru showing where yellow fever occurs
Map from the CDC


While you do not need the yellow fever vaccine to enter Peru you do need it to visit some of its neighboring countries; including, Ecuador, Bolivia, and Colombia (if arriving from Angola, Brazil, Democratic Republic of the Congo, or Uganda). You can find more information on these three countries yellow fever vaccine requirements - including more info on what areas you specifically need the yellow fever vaccine for and which areas are safe - at this WHO website.


While most of Peru is said to have mosquitos carrying yellow fever (see the map above) in truth, there have been very few confirmed cases of yellow fever in the couple of years. In fact, according to some sources like WHO (the World Health Organization) there have only been 111 cases of yellow fever within Peru in the past six years. Similarly, in 2021 there were only 14 cases - of which 10 were confirmed (4 are still pending investigation).

So, while it is highly recommended that travelers get the vaccine if they are planning to travel to areas where yellow fever could be present, it is not something that needs to keep you up at night. Obviously be smart and take all of the precautions necessary (like getting the vaccine - it is free after all), but definitely do not cancel any adventures you might have planned in Peru due to yellow fever.

\\ Where to Get the Yellow Fever Vaccine in Peru

We originally planned on going to the airport in Lima to get the shot since we had to head over there to pick up our friend anyway. We had read a lot of information explaining that you could just walk into the airport and go to the small hospital inside the international terminal and grab it. Luke, being the smart guy he is, decided to call the airport hospital just to make sure this was still the case. And lucky he did, because they told us we could NOT actually get it there anymore. We don't know when this changed, but according to a woman working at the airport they no longer administered the vaccine.

The beautiful Nacional Arzobispo Loayza Hospital. PC

So we instead headed over to Hospital Nacional Arzobispo Loayza, another spot commonly mentioned as a place to receive the vaccine. After walking around the beautiful and historical gray stone buildings, which reminded us both strongly of the movie “Shutter Island”, looking for any sign of people administering vaccines. We finally found a nurse who spoke okay English and who pointed us to Building 7. Which ended up being… the maternity ward, not exactly what we were looking for.

At first we thought it was some misunderstanding (it wouldn't be the first time someone asked if we had a child or if I (Madalyne) was pregnant). But after looking around some more, we found that on the second floor they do administer vaccines, but just for children and newborns.

But because we were not under a year old (or something to that degree) we couldn't actually get the yellow fever vaccine there. Which was a real bummer. But, they did give us a list of hospitals that we could go to that would have it as well as their times of operation (score). The one the very helpful nurse recommended was Hospital Nacional Cayetano Heredia, about two miles north of Hospital Loayza.


Luckily, while Hospital Nacional Cayetano Heredia, is farther away from the Lima city center, it is still quite easy to reach.

| To start, hop on the Metropolitano Bus and take it up to Estacion Honorio Delgado (you can take routes B, D, and 5 - we ended up taking route D).

| Once off the bus, walk right across Avenue Tupac Amaru until you see an older, but still legible sign, for Cayetano Heredia. The street you are looking for is Honorio Delgado (like the stop name).

| Take that road (Honorio Delgado) all the way until you see a big yellow building on your right (there will be a big gate to walkthrough). This is Cayetano Heredia Hospital.

From there all you have to do is walk straight towards a small building right past the gate where there will be a small window with someone waiting to check you in.

Colorful hospital in Lima, Peru. PC


Once at the check-in window, just tell them you want vacuna contra la fiebre amarilla (the yellow fever vaccine). The nurses will ask for your passport, name, and age. Once the paperwork is all filled out, you will receive a little booklet with all of the necessary information. Take the booklet and walk through the door to be checked in by another nurse.

💬 INSIDER TIP: make sure to keep that booklet safe because you will need it later on when you have to show proof of vaccination status.

After a quick wipe on the arm with a cleansing towel the nurse will administer the yellow fever vaccine. We had expected the shot to be quite painful, especially since the nurse mentioned in passing that it would be. But honestly it felt like a normal flu shot (though our arms did ache for about 15 minutes after).

Both of us were in and out in about ten minutes, with our handy dandy books proving we had gotten the yellow fever vaccine in hand. But the best part was not the quickness, but the fact that the vaccine was completely FREE! This was such a great bonus since we had considered getting the yellow fever vaccine in the USA before heading down to Peru, but it would have cost us over $240 USD each.


Overall, the whole ordeal of getting the yellow fever vaccine in Lima was pretty easy. While the run around between the different hospitals was kind of annoying, in the end, everyone we talked to was super helpful and the shot itself was very fast. Plus, it cost us nothing and it allowed us to feel safe while traveling around the Amazon region of Peru and up to Ecuador.

If you have any questions about getting the yellow fever vaccine in Lima, Peru - or just questions about Peru in general - feel free to leave a comment below or reach out to us here.


May 24, 2023

The location changes month to month, sometimes even day to day. You can find the most up-to-date information at However, when I looked this information was a month behind schedule, so I had to email and ask for the updated information from


Jan 27, 2023

the information on the post is not quite correct. or it is possible that Lima rules changed.

i went to a mentioned clinic and they send me to a Hospital Del Nino

Av. Brasil 600, Breña 15083

When I am arrived there the security woman told me to go to the door 7 and it was successful.

You need to ask for an international certificate (30 soles = less than 10 dollars).

bottom of page