British nationals require a visa before travel. The Embassy of the Republic of Tajikistan in London offers an online e- visa service. Tourist visas are valid for a period of up to 45 days. You can also get a permit from the Ministry of Foreign Affairs or Office of Visas and Registrations once in Tajikistan.