| c |
Required Chile visa supporting documents for citizens of United States: |
Visa is not required for US citizens traveling as tourists or for business for stays of up to 90 days.
An administrative charge of US $131.00 must be payed upon arrival or entrance in Chile.
Diplomats and Officials:
- No application or photo is required.
- Letter from sending department or agency, addressed to "Embassy of Chile, Washington D.C. ", explaining purpose of travel and dates of the trip. |