Passports are Required for all U.S. Citizen Travelers
For a U.S. citizen to enter El Salvador by air, land or sea, you must present a current U.S. passport and either a Salvadoran visa or a one-entry tourist card which can be valid for a maximum stay of 90 days.
The tourist card may be obtained from immigration officials for a $10.00 USD fee upon arrival in El Salvador at an airport, land border crossing or seaport. In El Salvador, there is no requirement for the U.S. passport to be valid for a specific period of time nor for it to have a specific number of blank pages.
Visitors may be refused entry if they do not have proof of sufficient funds for the duration of their stay and possess the documents required for their next destination. Neither the tourist card nor proof of funds is required, if your U.S. passport states that you were born in El Salvador.
You can enter and exit El Salvador with up to $10,000.00 USD.
Please visit the Country Specific Information for El Salvador to review additional information on entry/exit requirements for U.S. Citizens as well as helpful information for travelers to El Salvador on road safety, crime, customs, medical facilities and health information.
Detailed information on the Western Hemisphere Travel Initiative (WHTI) and how it may affect travelers is available on the U.S. Customs and Border Protection website and at the Department of Homeland Security's website.