Russian Federation

Russian Federation Overview

Population:   143,384,133
Land area:   6,592,735 square miles
Capital city:   Moscow
Languages:   Russian
Currency:   RUB currency conversion
Drives on:   Right
Vaccinations needed:   See this website
VISA requirements:   See this website

Explore all of Russian Federation with our visual planning tool.

St. Petersburg Hotels and Resorts

St. Petersburg Activities

St. Petersburg Sightseeing

Click on one of the red pushpins to see our online brochure for that hotel or point of interest.