Discovery Russia Logo

All Tours Operated By Discovery Russia

Discover the best Discovery Russia adventures in one convenient place. TourRadar offers 7 Discovery Russia tours through many destinations including Moscow and St Petersburg. You can find the perfect trip spanning across 8 day to 20 day itineraries with prices starting from just USD 128 per day!

7 Discovery Russia trips