Private City-Tours St. Petersburg

Tour available in:

White Nights and Magical Palaces

St. Petersburg Tour Options:

Two-day City Tour

Three-day Light/Intense City Tour

Four-day City Tour

Five-day Comprehensive City Tour


Petrograd, Leningrad, or just plain Piter – Russia’s second largest city has been called many names since its founding in 1703 by Peter the Great. But whether Imperial, Communist, or democratic, St. Petersburg has always remained a flourishing centre of European cultural life and Russia’s most cosmopolitan city. Some of the greatest artists and thinkers in the world have called St. Petersburg home, giants like Pushkin, Chagall, and Dostoevsky, whose legacy can still be felt in the summer breezes that rush down Nevsky Prospect.


It is the dazzling urban land-scape; however, that hooks the visitor before such subtler signs of the city’s rich history. Surrounded by pastel palaces and onion-domed churches, the Petersburg visitor feels as though he has stepped into a fairy tale world, one full of brilliant whites, pale greens, and shimmering golds splashed across magnificent Petrine Baroque buildings and set amongst a network of glittering canals. It is not surprising that the city’s entire historic centre was designated a UNESCO World Heritage Site. Former seat of the imperial family, this “Venice of the North” is a visual dynamo, full of grand palaces and opulent museums whose enchanting exteriors rival the treasures they hold within.


For those travelling to St Petersburg on a cruise ship we offer a special packages to include the best that this marvellous city has to offer in the short time you are here. No need to worry about visas, we have you covered! We also offer tours specially designed for cruise ship passengers in Berlin, Amsterdam, Stockholm, Riga, Tallinn, and many more! 

If you would like more information on our tours in St. Petersburg, 

Note: Please fill out the fields marked with an asterisk.

More information?

If you would like more information on our private tours in St. Petersburg, please fill out the form below - or call us directly under +49 30 61 62 57 61


[contact us]

Note: Please fill out the fields marked with an asterisk.