All US citizens will need a valid US passport and a visa to travel to Uzbekistan. Passports must be valid at the time of travel and not expired. Visas must be obtained prior to flying to Uzbekistan. The type of visa required depends on where you are staying. If you’ll be in a hotel, a tourist visa is what you need. If you are staying with friends or family in a private residence, then a private visitor visa, which requires an official letter of invitation, is necessary. The person you are staying with will need to apply for this visa.