Immigration authorities require visitors to carry their passport and one of the following documents when entering El Salvador: a visa or tourist card. Visas are issued by the consulate of El Salvador, which is accredited in countries where there are such diplomatic missions. The tourist card is usually issued for 90 days and can be purchased for US$10 at the port of entry. Passports from some countries may require a visa before entering El Salvador, e.g. Malaysia. The visa for US citizens is free of charge. Some countries pay a fee for issuing the visa.