Chile Business visa application can be filed online. If the application is approved, applicant need to courier the passport to the Chile embassy for visa stamping.
Once the visa is stamped, applicant have 90 days to enter Chile. Apply for the visa 30 to 60 days prior to your travel.
A person holding a valid US visa with validity of 6 months do not require a Business visa to travel to Chile.
How to apply
Step 1
Submit the visa application online
Visa application form need to be submitted online with all the required documents. All documents should be in pdf format and specific naming convention to be followed. For Example “YourLastNameFirstNameInvitationLetter“.
Step 2
After you submit the online application
For online applications the applicant will receive a notification from the Chile embassy if the application is accepted and the passport need to be couriered for visa Stamping.
Processing Time
All visas take 15 to 20 working days for processing.