|Immigration requires that visitors entering El Salvador have their passport and one of the following documents: visa or tourist card. Visas are issued by the Consulate of El Salvador accredited in the countries where these type of diplomatic missions exist; and the tourist card is generally issued for 90 days and can be purchased for US$10 at the port of entry. Passports of certain countries might need to obtain a visa before entering El Salvador. Visa for U.S. citizens is free. Some countries pay a fee for the issuance of the visa.