is a part of Ltd. VisitRussia is a full service company with its local offices in Moscow and St.Petersburg. Formed in 2000, our company was one of just a few travel agencies in Russia to start providing local travel services via Internet. We continue to support many Russia related website making them as convenient to our customers as possible.
Our head office is located in the historic center of Saint Petersburg, a few steps away from St. Peter and Paul Fortress. The local presence gives many advantages including the lowest available rates for many travel services and our ability to arrange services in the quick and efficient manner.
Whatever you need from the locally presented agency (from Russian train tickets to complete tour arrangements), we will be pleased to be a part of your travel experience providing you with the best service from start to finish.