Discover Your Travel Dreams


Vast and diverse, it would be impossible to tick off Russia’s highlights in one go. Instead why not keep two of its most iconic cities firmly in your sights - St Petersburg and Moscow. A mix of modern and historic and famed for its White Nights, St Petersburg is home to the revered Hermitage Museum, where 2.7 million pieces of art reside. Moscow simply overflows with landmarks – Red Square, St Basil’s Cathedral and the Kremlin are must-sees. See all Russia holidays

Featured Russia holidays

See all Russia holidays