Do UK Nationals Need a Visa for Russia? Yes, UK passport holders need a visa to travel to Russia. Every British national will be asked to present a visa at the Russian port of entry. A visa is required even for transiting.
Do not travel to Russia due to the security environment and the impacts of the military conflict with Ukraine. Due to recent military tensions additional security restrictions, including some limitations on movement, may remain in place in some regions. Further measures may be implemented at short notice.
You will need to either apply for a visa transfer or for a new visa. Further details are available from the Russian Embassy in the UK. If you're travelling on a British passport issued since January 2017, you should make sure you've signed your passport before you travel.
Airlines that fly from London to MoscowAeroflot fly direct to Moscow–Sheremetyevo from London-Heathrow and British Airways fly to Moscow–Domodedovo. easyJet will be offering direct flights from Gatwick to Moscow-Domodedovo. A number of airlines offer indirect flights to Moscow from London.
Aeroflot, Wizz Air and British Airways operate direct flights to Moscow, whereas Lufthansa and Austrian Air have one stop-over. The total flying time taken by London to Moscow flights is just under 4 hours.
United, British Airways, and Finnair are all avoiding the area. Russia's airspace is closed to many global airlines, forcing carriers to detour around the nation. Routes to and from Asia are up to four hours longer.