How to Get a Russia Visa
Russia is currently on a level 4 “Do Not Travel” advisory, but you can still get your Russia visa for travel to the country.
NOTES FOR RUSSIA VISAS:
Maximum Stay: 90 days
Visa will be written for your exact dates of stay in Russia
Generally may not be extended after arrival
You must register with OVIR if staying longer than 72 hours. Hotels offer this service.
You must provide your login details in order for us to update your application:
BUSINESS REQUIREMENTS FOR RUSSIA VISAS:
One completed, printed and signed online Russia visa application. Submit “VFS Houston.”
Your login details to your online application.
One passport type photo
One invitation from Russia host
Physical passport with 6 months validity beyond trip completion and one blank visa page
Non-USA passport holders must provide a copy of green card or US Visa and I-94
Company business letter – Generate one now and print on your company letterhead.
Texas Tower order form
TOURIST REQUIREMENTS FOR RUSSIA VISAS:
One completed, printed and signed online Russia visa application. Submit “VFS Houston.”
Your login details to your online application.
One passport type photo
One invitation from Russia host. Please contact your hotel or tour agent to obtain this
Physical passport with 6 months validity beyond trip completion and one blank visa page
Non-USA passport holders must provide a copy of green card or US Visa and I-94
Texas Tower order form
Texas Tower is here to help you get your passport and visa in no time at all. Contact us by email at info@texastower.net or by phone at 713-874-1420.