Foreign visitors to Salt Lake City, Utah, should ensure their passport is valid for at least six months beyond their planned stay. Most travelers from countries in the Visa Waiver Program do not need a visa for stays up to 90 days; however, a travel authorization via the ESTA system is required. It's advisable to check the latest travel advisories and entry restrictions due to changing health regulations, including any specific vaccination requirements related to COVID-19 or other health concerns.