Originally Posted by
mrbreeze
if you are there for less than 24 hours no visa is required. if you have to stay longer you may also be able to get it from their office in svo
Yeah I am staying far less than 24 hrs. Just 5 hrs on outbound and 4hrs on the inbound. Well if it is one country in the world which does not have visa on arrival it is defintly Russia...