Explore some of our specialists' favourite places to visit in Russia, all of which can be included in a tailor-made itinerary.
Book a holiday to Russia and immerse yourself in the rich history and spectacular architecture of St Petersburg and Moscow. Other attractions include the breathtaking beauty of Lake Baikal and iconic Trans-Siberian rail journey.
Speak to someone who's been there
Start planning your tailor-made trip by
calling one of our Russia specialists on 01993 838 230