1413 K Street NW, 9th Floor, Washington D.C. 20005

PERU VISA

Visa for Peru

Tourist

No Visa is required for a stay up to 90 days.

Apply for Tourist Visa

Business

Apply for Business Visa

Apply for Business Visa

Official/Diplomatic

Apply for Official/Diplomatic Visa

 


Embassy of Peru

1700 Massachusetts Avenue, N.W.
Washington, D.C. 20036
United States of America

Telephone: 202-833-9860

E-mail: digitaldiplomacy@embassyofperu.us
Web: www.embassyofperu.org