Blog Single

07 Jan

Is Russia Open For US Citizens?


Russia is at a level 4 “do not travel” advisory. Despite this, the country is still open for US citizens to travel to. Russia requires a travel visa for US citizens to travel to, along with a valid US passport. Texas Tower can help you get a travel visa, passport or help you renew your current one with little hassle on your part. Visit these pages if you are in need of any of these services.

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

Contact us at info@texastower.net or call us at 713-874-1420 if you are in need of further information on the travel status of a country or the travel services that Texas Tower offers.

Related Posts