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 75 Reviews

St. Petersburg, Russian Federation

From USD $43.82

Grand Tour of St Petersburg

4 star rating: Recommended 75 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 $43.82

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 $69.86

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

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 $72.40

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 $73.41

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

Novgorod Small-Group Tour from St Petersburg

3.5 star rating: Worth doing 3 Reviews

Spend a full day seeing the historical and architectural monuments of Novgorod, Russia’s oldest city,located a 3-hour drive from St Petersburg. View the ...  Read more

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

From USD $162.58

St Petersburg by Night: City Sightseeing Tour

3 star rating: Worth doing 9 Reviews

Experience spectacular St Petersburg, illuminated at night, on this small-group tour by minivan in the former capital of the Russian empire. Your expert guide ...  Read more

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

From USD $44.45

State Hermitage Museum Small-Group Walking Tour

4 star rating: Recommended 18 Reviews

Admire renowned paintings and sculptures by Leonardo Da Vinci, Picasso and Van Dyk, on this inspiring small-group walking tour of the State Hermitage Museum, ...  Read more

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

From USD $38.10

St Petersburg Shore Excursion: Small-Group Pushkin, Peterhof and Metro Station Tour

5 star rating: Highly Recommended 4 Reviews

When your cruise ship docks at the Port of St Petersburg, set out on a small-group shore excursion to discover some incredible royal palaces, located both in ...  Read more

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

From USD $177.00

Neva River Sightseeing Cruise in St Petersburg

3.5 star rating: Worth doing 4 Reviews

Explore enchanting St Petersburg by boat on a 2-hour small-group sightseeing cruise along the Neva River. After a short walk down Nevsky Prospekt -- the city’s ...  Read more

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

From USD $35.56

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

Private Tour: Peter and Paul Fortress in St Petersburg

Visit Peter and Paul Fortress in St Petersburg with a private guide and learn about its rich history on a 3-hour walking tour! The sprawling site is ...  Read more

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

From USD $38.10

Private Tour: St Petersburg Walking Tour

Learn all about St Petersburg’s history and sights on a 3-hour walking tour, led by a private guide! The itinerary can be tailored to specific interests; ...  Read more

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

From USD $46.99

Communist Walking Tour of St Petersburg

Step back in time to Leningrad, communist-era St Petersburg, and explore the city on an evening walking tour, seeing intriguing sites from its communist past. ...  Read more

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

From USD $15.24

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