Discover Russia

As the world’s largest country, Russia is a quintessential land of everything. Artistic riches and history, Russia ranges from iconic historical cities like Moscow, to quaint peaceful countryside locations. Take an epic train ride across, around and between all that Mother Russia has to offer; from its grandeur cities exhibiting Kievan state architecture to all the smaller cities with their charming, rough edges.

Tell us your dream

Trans Mongolian Railway

Travel on the Trans Mongolian Rail through China, Mongolia and Russia

Winter Palace in St Petersburg Russia

Visit the Winter Palace in St. Petersburg


Explore the incredible architecture in Moscow

Red Square

Stand in Red square surrounded by the Kremlin and St Basil’s Cathedral

Peterhof Palace

Revel in the opulence of Peterhof Palace

Izmailovo Kremlin

Travel back to Old Russia at the Izmailovo Kremlin

Feeling inspired by Russia?

Share your dream