Since having become a party to the Schengen agreement, Latvia has allowed British citizens to visit without a visa for stays of up to 90 days. However, British passport holders whose nationality is shown as anything other than a British Citizen must first contact the nearest Latvian Embassy to determine the need for a visa prior to traveling.
British citizens must be in possession of a current passport which is valid for at least 3 months beyond the duration of the stay in Latvia, as well as health insurance coverage. This must include repatriation costs.
For up-to-date information on immigration requirements, British passport holders can contact: