Blog Single

10 Feb

Does Russia Require a Travel Visa for US Citizens?


Russia requires a valid US passport and a travel visa for US citizens to travel to the country. Russia is currently at a level 4 “do not travel” advisory, but is still open for US citizens. If you are in need of a passport renewal, new passport, or a travel visa, Texas Tower can help you with little hassle on your part. To learn more about these services, visit these pages.

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 it 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