It is a requirement for all foreigners entering Russia with a Russian visa to register the visa on arrival if they are staying in Russia 7 days and more, public holidays and week-ends are excluded.

However, for the period of the Confederations Cup football tournament to be held in Russia from 1 June until 12 July 2017, all foreigners arriving in Russia must now register no later than 24 hours after their arrival even if they are staying for less than 7 days excluding public holidays and week-ends.

In normal circumstances hotels and hostels register travellers but please be aware that not all do. To register ask your hotel or hostel to complete this process otherwise it is necessary to contact the local Migration Office of Russian Internal Affairs.