Do I need a passport or visa to enter?
All U.S. citizens traveling by air outside of the United States are required to present a valid U.S. passport to exit or enter the United States. U.S. citizens attempting to travel on a naturalization certificate or expired passport must apply for a valid passport and could experience delays of several weeks before a new passport is issued. U.S. citizens traveling by sea must present a Western Hemisphere Travel Initiative (WHTI) compliant document such as a valid passport or a passport card for entry to the United States. While passport cards are sufficient for entry into the United States, they may not be accepted by the particular country you plan to visit; please be sure to check with your cruise line and countries of destination for any foreign entry requirements. Passport cards are an acceptable travel document for entry into Jamaica for sea travelers only.
Cruise ship passengers who plan to travel on documentation other than a U.S. passport should be aware that in the event of an emergency that requires return to the United States on a commercial aircraft they will be required to obtain a U.S. passport. Consular Agencies cannot issue U.S. passports, so travelers who need rapid passport issuance must submit applications at the U.S. Embassy in Kingston.
Visitors to Jamaica must have a return ticket and be able to show sufficient funds for their visit. U.S. citizens traveling to Jamaica for work or extended stays are required to have a current U.S. passport and a visa issued by the Jamaican Embassy or a Jamaican Consulate. There is a departure tax for travelers, which is regularly included in airfare. For further information, travelers may contact the Embassy of Jamaica at 1520 New Hampshire Avenue NW, Washington, DC 20036, telephone (202) 452-0660; the Jamaican Consulate General in Miami (25 SE 2nd Ave # 850 Miami, FL 33131-1699, tel:(305) 374-8431) or the Jamaican Consulate General in New York (767 3rd Ave # 2 New York, NY 10017-9032, tel: (212) 935-9000); or honorary consuls in Atlanta, Boston, Chicago, Houston, Seattle or Los Angeles.
Visit the Embassy of Jamaica website for the most current visa information.