Russia - St Petersburg
Travel Visa




Below are the traveling visa requirements for United States citizens :

Business:
Visa is required for a stay of up to 90 days
Tourist: Visa is required for a stay of up to 90 days

Source : TravelVisaPro.com