30-DAY VISA ON ARRIVAL REQUIREMENTS A valid passport or US green card—and it must be valid for at least 6 months. A return flight ticket, which proves you'll be returning to your home country. You must be a passport holder from the eligible countries.