Yes - A visa is required for travel to Chile

Monday, June 24, 2019

In Person Appearance:

The consulate requires travelers to apply directly and a personal appearance may be necessary to obtain your visa. We recommend that you contact the consulate to obtain the most current forms and requirements before making a personal appearance at the consulate. Many consulates require an application appointment. Please contact the consulate responsible for your jurisdiction listed below.

Alternatively, you may contact the Honorary Consul in Boston for assistance:
Consulate General of Chile, Boston
1 Bernado O'Higgins Circle
Boston, MA 02135
Tel: (617) 232-0416

Houston: Consulate General of Chile 1360 Post Oak Blvd, Ste 1330 Houston, TX 77056 Tel: (713) 621-5853