Skip to main content
TravelType
All countries

Russia

194 cities · 90,629 places

About Russia

Russia is the world's largest country by area, covering roughly 17 million square kilometres across Eastern Europe and northern Asia to the Pacific coast. It borders fourteen countries and spans eleven time zones. The capital Moscow is home to the Kremlin and St. Basil's Cathedral on Red Square, while St. Petersburg is known for the Hermitage Museum and its baroque cityscape. The country encompasses an extraordinary range of landscapes, from the Siberian taiga and tundra to Lake Baikal, the world's deepest freshwater lake, and reflects a long, layered history as a multi-ethnic state.

Cities