All things to do in St Petersburg

All things to do in St Petersburg

Tours & things to do hand-picked by our insiders

Top 5 Insider's Picks See all

Grand Tour of St Petersburg

4 star rating: Recommended 74 Reviews

St. Petersburg, Russian Federation

From USD $30.69

St Petersburg Shore Excursion: 2-Day City Highlights and Pushkin Small-Group Tour

5 star rating: Highly Recommended 8 Reviews

While in port, enjoy a St Petersburg shore excursion that’s spread over two full days. Discover the highlights of St Petersburg on the first day, visiting ...  Read more

Location: St. Petersburg, Russian Federation
Duration: 7 hours 30 minutes (approx.)

From USD $320.00

St Petersburg Shore Excursion: Private Moscow Day Trip Including Flight and Train

When your cruise ship docks at St Petersburg, fly to Moscow to enjoy a full-day tour of the capital, and then return in the evening by high-speed train. Led by ...  Read more

Location: St. Petersburg, Russian Federation
Duration: Varies from 12-15 hours

From USD $740.00

Grand Tour of St Petersburg

4 star rating: Recommended 74 Reviews

The Grand Tour of St Petersburg offers visitors the opportunity to take in as much as possible of the city in a day's sightseeing: a complete tour of St ...  Read more

Location: St. Petersburg, Russian Federation
Duration: Varies

From USD $30.69

St Petersburg Shore Excursion: 2-Day City Highlights and Pushkin Private Tour

5 star rating: Highly Recommended 5 Reviews

Make the most out of your time in port with a private St Petersburg shore excursion, spread over two full days! Get acquainted with the highlights of St ...  Read more

Location: St. Petersburg, Russian Federation
Duration: 7 hours 30 minutes (approx.)

From USD $307.25

Tour of Pushkin (Tsarskoye Selo) and Catherine Palace

4.5 star rating: Recommended 73 Reviews

Visit the magnificent summer residence of the Russian Tsars. A comfortable chauffeured drive will take you to the town of Pushkin (Tsarskoye Selo), where you ...  Read more

Location: St. Petersburg, Russian Federation
Duration: 4-hour Pushkin tour
5-hour Pushkin and Pavlovsk tour

From USD $55.91

St Petersburg Shore Excursion: Sightseeing Tour Including Peter and Paul Fortress, Hermitage Museum and Cruise

4.5 star rating: Recommended 5 Reviews

While in port in St Petersburg, enjoy a full day of sightseeing on this shore excursion with a small group. Visit Peter and Paul Fortress, including the ...  Read more

Location: St. Petersburg, Russian Federation
Duration: 9 hours (approx.)

From USD $133.74

Private Tour: Pushkin Day Trip from St Petersburg Including Catherine Palace

5 star rating: Highly Recommended 3 Reviews

Discover Russia’s Imperial extravagance on a day trip to the town of Pushkin, led by a private guide! After leaving St Petersburg, explore Pushkin on foot and ...  Read more

Location: St. Petersburg, Russian Federation
Duration: 6 hours (approx.)

From USD $60.29

St Petersburg Shore Excursion: Private Hermitage and Catherine Palace Tour

Visit the Hermitage and Catherine Palace with a private guide on a full-day shore excursion from St Petersburg! When your cruise ship docks in port, travel to ...  Read more

Location: St. Petersburg, Russian Federation
Duration: 8 hours (approx.)

From USD $146.25

Small-Group St Petersburg Hermitage Museum Tour with Skip-the-Line Entry and Summer Early Access

Beat the crowds and lines at St Petersburg’s Hermitage Museum with this 3-hour tour inside one of the world’s greatest art galleries. With an expert guide, ...  Read more

Location: St. Petersburg, Russian Federation
Duration: 3 hours (approx.)

From USD $50.00

Half Day Tour of Peterhof (Petrodvorets)

4.5 star rating: Recommended 35 Reviews

Peterhof is perhaps St Petersburg's most famous and spectacular Imperial estate. The Grand Palace, filled with fascinating and elaborate interiors, sits on top ...  Read more

Location: St. Petersburg, Russian Federation
Duration: 5 hours (approx.)

From USD $82.22

St Petersburg Shore Excursion: Imperial Residence Tour with Catherine Palace and Peterhof

4.5 star rating: Recommended 4 Reviews

While in port in St Petersburg, visit the magnificent summer residences of the Russian emperors on a full-day shore excursion with a small group. Discover ...  Read more

Location: St. Petersburg, Russian Federation
Duration: 8 hours (approx.)

From USD $137.03

St Petersburg Shore Excursion: Private City Tour Including the Hermitage

Leave the Port of St Petersburg when your cruise ship docks, and see the city’s highlights on a full-day shore excursion with a private guide! Explore the ...  Read more

Location: St. Petersburg, Russian Federation
Duration: 7 hours 30 minutes (approx.)

From USD $148.75

Private Tour: St Petersburg City Highlights

Explore St Petersburg with a private guide on a 4-hour city highlights tour! Learn all about the city history as you travel around the city by private vehicle, ...  Read more

Location: St. Petersburg, Russian Federation
Duration: 4 hours (approx.)

From USD $49.33

Small-Group Catherine Palace and Pavlovsk Palace Tour from St Petersburg

Discover two of Russia’s greatest imperial residences, Catherine Palace and Pavlovsk Palace, on this 6-hour tour from St Petersburg. Traveling by minivan or ...  Read more

Location: St. Petersburg, Russian Federation
Duration: 6 hours (approx.)

From USD $120.00

Small-Group Early Access Tour to Peterhof Grand Palace and Gardens from St Petersburg

Get ahead of the crowds to explore the magnificent Peterhof Grand Palace and Gardens on this 5-hour tour from St Petersburg. Travel to Peterhof, sometimes ...  Read more

Location: St. Petersburg, Russian Federation
Duration: 5 hours (approx.)

From USD $120.00
Insider's Guide to St Petersburg

Major attractions, tips and our top things to see and do.

Get the
Inside Scoop

Privacy Policy

Viator uses cookies to improve your experience on our website. Learn more about how we use cookies and how to change your cookie settings | Close message