Visa requirements

Peru

General visa requirements for travelling to Peru. These policies apply to all nationalities unless a country-specific policy exists.

Have a specific passport country? Check your specific route.

Work / Immigration visa (Temporary Work Visa)

Applies to all nationalities · Last updated: 25 June 2026

Embassy required

Maximum stay
183 days
Processing time
30-45 days
Fee
$30 USD
Validity
Duration of work contract, up to 183 days
Entry
Multiple entry

For short-term employment contracts under 12 months. Employer must ensure at least 80% of workforce is Peruvian nationals. Ministry of Labor must approve contract before visa application.

Eligibility

  • Employment

    Must have approved work contract with Peruvian company for less than 12 months

    Required status: Employment contract approved by Ministry of Labor

Documents you need

  • Passport

    Blank pages required: 2; Validity months: 6

  • Photo

    Count: 3; Specifications: Passport-size, white background

  • Police clearance

    Validity months: 6

  • Medical certificate

    Provide medical evidence from a recognised doctor or clinic when the route asks for health confirmation.

    Required tests: General health examination; Validity months: 3

  • Work contract

    Provide a signed job offer, contract or assignment letter showing the role, dates and employer.

    Must be notarized: Yes; Must be translated: Yes

  • Prior approval

    Approval number: Required; Approving authority: Peruvian Ministry of Labor

How to apply

  1. Document gathering

    Employer submits work contract to Ministry of Labor for approval

  2. Processing wait

    Wait for Ministry of Labor approval

  3. Document submission

    Submit visa application at Peruvian embassy with all documents

  4. Fee payment

    Pay visa processing fee

  5. Visa collection

    Collect passport with work visa

Sign in to apply

Work / Immigration visa (Resident Work Visa)

Applies to all nationalities · Last updated: 25 June 2026

Embassy required

Maximum stay
365 days
Processing time
30-45 days
Fee
$30 USD
Validity
1 year, renewable annually
Entry
Multiple entry

For long-term employment contracts of 12 months or more. After approval, visa holder must obtain Carné de Extranjería (foreign resident ID) from Migraciones within 30 days of arrival.

Eligibility

  • Employment

    Must have approved work contract with Peruvian company for 12 months or longer. Employer must maintain 80% Peruvian workforce.

    Required status: Long-term employment contract approved by Ministry of Labor

Documents you need

  • Passport

    Blank pages required: 2; Validity months: 6

  • Photo

    Count: 3; Specifications: Passport-size, white background

  • Police clearance

    Validity months: 6

  • Medical certificate

    Provide medical evidence from a recognised doctor or clinic when the route asks for health confirmation.

    Required tests: General health examination; Validity months: 3

  • Academic transcript

    Provide academic records for the course, qualification or training route.

    Must be notarized: Yes; Must be translated: Yes

  • Work contract

    Provide a signed job offer, contract or assignment letter showing the role, dates and employer.

    Must be notarized: Yes; Must be translated: Yes

  • Prior approval

    Approval number: Required; Approving authority: Peruvian Ministry of Labor

How to apply

  1. Document gathering

    Employer registers work contract with Ministry of Labor

  2. Processing wait

    Wait for Ministry of Labor approval

  3. Document submission

    Submit visa application at Peruvian immigration or embassy

  4. Biometrics

    Attend biometric appointment scheduled by Migraciones

  5. Fee payment

    Pay visa processing fee

  6. Visa collection

    Receive approval and obtain Carné de Extranjería within 30 days of arrival in Peru

Sign in to apply
This information is provided for general guidance only. Visa requirements can change frequently and may vary by nationality. Always verify with the official embassy or consulate before making travel plans. Contact [email protected] for assistance.