For all U.S. citizens, passports must be valid for a minimum of three months beyond the visitor's proposed date of departure. U.S. citizens do not need a visa for visits of up to 90 days for tourism and business. All visitors must be in possession of a return passage to a country for which they have a right of entry.