Destination · entry requirements

Visa requirements for Peru

Holders of 103 of 198 passports can enter without applying for a visa in advance.

194 of 198 rules checked in the last 90 days · the rest not recently checked (public visa data as of 17 Feb 2026)

Government travel advice for Peru

United States
Level 2: Exercise Increased Caution
United Kingdom
Advises against all but essential travel to some areas
Canada
Exercise a high degree of caution (with regional advisories)

What these governments tell their own citizens about travel to Peru as a whole, as of 30 Sept 2026. It is not about visas, and it reflects each government’s relations and consular reach as well as conditions on the ground.

Who needs a visa for Peru

World map of what each country's passport holders need to enter Peru. The full list is in the table below.

  • Visa-free
  • Visa required
  • Peru
  • No data

Each country is coloured by what its passport holders need to enter Peru. Select a country to see the rule for its passport.

Entry requirements by passport

What holders of each passport need for a short visit to Peru — tourism or business — grouped from the easiest entry to the hardest.

Visa-free103 passports

No visa needed for a short visit.

Visa-free to enter Peru
PassportStayStatusSource
AndorraUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Antigua and BarbudaUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
ArgentinaUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
AustraliaUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
AustriaUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
BahamasUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
BarbadosUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
BelarusUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
BelgiumUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
BelizeUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
BoliviaUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
BrazilUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
BruneiUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
BulgariaUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
CanadaUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
ChileUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
ColombiaUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Costa RicaUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
CroatiaUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
CyprusUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
CzechiaUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
DenmarkUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
DominicaUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Dominican RepublicUp to 60 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
EcuadorUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
El SalvadorUp to 180 daysPublic dataPublic visa data · 17 Feb 2026
EstoniaUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
FijiUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
FinlandUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
FranceUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
GeorgiaUp to 90 daysPublic dataPublic visa data · 17 Feb 2026
GermanyUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
GreeceUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
GrenadaUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
GuatemalaUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
GuyanaUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
HondurasUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Hong KongUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
HungaryUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
IcelandUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
IndonesiaUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
IrelandUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
IsraelUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
ItalyUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
JamaicaUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
JapanUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
KiribatiUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
LatviaUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
LiechtensteinUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
LithuaniaUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
LuxembourgUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
MalaysiaUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
MaltaUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Marshall IslandsUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
MexicoUp to 180 daysPublic dataPublic visa data · 17 Feb 2026
MicronesiaUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
MoldovaUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
MonacoUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
MongoliaUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
MontenegroUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
NauruUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
NetherlandsUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
New ZealandUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
North MacedoniaUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
NorwayUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
PalauUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
PanamaUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Papua New GuineaUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
ParaguayUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
PhilippinesUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
PolandUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
PortugalUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
RomaniaUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
RussiaUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Saint Kitts and NevisUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Saint LuciaUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Saint Vincent and the GrenadinesUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
SamoaUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
San MarinoUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
SerbiaUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
SingaporeUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
SlovakiaUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
SloveniaUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Solomon IslandsUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
South AfricaUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
South KoreaUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
SpainUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
SurinameUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
SwedenUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
SwitzerlandUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
TaiwanUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
ThailandUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
TongaUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Trinidad and TobagoUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
TürkiyeUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
TuvaluUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
UkraineUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
United Arab EmiratesUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
United KingdomUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
United StatesUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
UruguayUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
VanuatuUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Vatican CityUp to 90 daysVerified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú

Visa required95 passports

Apply for a visa before you travel, with a visit in person: to a consulate or visa centre, or to give fingerprints.

Visa required to enter Peru
PassportStayStatusSource
Afghanistan—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Albania—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Algeria—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Angola—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Armenia—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Azerbaijan—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Bahrain—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Bangladesh—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Benin—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Bhutan—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Bosnia and Herzegovina—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Botswana—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Burkina Faso—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Burundi—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Cambodia—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Cameroon—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Cape Verde—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Central African Republic—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Chad—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
ChinaVisa-free (up to 180 days) with a valid visa of Australia, Canada, the United Kingdom, a Schengen country or the United States, valid for at least 6 months—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Comoros—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Côte d'Ivoire—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Cuba—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Democratic Republic of the Congo—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Djibouti—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Egypt—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Equatorial Guinea—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Eritrea—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Eswatini—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Ethiopia—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Gabon—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Gambia—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Ghana—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Guinea—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Guinea-Bissau—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Haiti—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
IndiaVisa-free (up to 180 days) with a valid visa of Australia, Canada, the United Kingdom, a Schengen country or the United States, valid for at least 6 months—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Iran—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Iraq—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Jordan—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Kazakhstan—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Kenya—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Kosovo—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Kuwait—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Kyrgyzstan—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Laos—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Lebanon—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Lesotho—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Liberia—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Libya—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Macao—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Madagascar—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Malawi—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Maldives—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Mali—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Mauritania—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Mauritius—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
MoroccoVisa-free (up to 183 days) with a valid visa of a Schengen country or the United States, valid for at least 6 months—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Mozambique—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Myanmar—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Namibia—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Nepal—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Nicaragua—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Niger—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Nigeria—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
North Korea—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Oman—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Pakistan—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Palestine—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Qatar—Public dataPublic visa data · 17 Feb 2026
Republic of the Congo—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Rwanda—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
São Tomé and Príncipe—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Saudi Arabia—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Senegal—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Seychelles—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Sierra Leone—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Somalia—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
South Sudan—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Sri Lanka—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Sudan—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Syria—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Tajikistan—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Tanzania—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Timor-Leste—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Togo—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Tunisia—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Turkmenistan—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Uganda—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Uzbekistan—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Venezuela—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Vietnam—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Yemen—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Zambia—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú
Zimbabwe—Verified 2 Nov 2026Ministerio de Relaciones Exteriores del Perú