For Latvia, no visa is required if:
- You are a citizen of a Schengen or EU/EEA nation.
- You are a citizen of a Schengen member state that has a visa-free agreement. The United States, Australia, Canada, Georgia, Japan, New Zealand, South Korea, and Thailand are among the nations that have visa-free agreements.
Citizens of nations lacking a visa-free agreement with Latvia, including but not limited to China, Egypt, India, Morocco, Thailand, and Turkey, are required to submit a visa application in order to enter the country.