Can anyone tell me whether it is possible to book a tour from the port in St Petersburg? The princess tours are booked out.

Tags: St. Petersburg Russian Federation

19 Answers

En esta web puedes informarte y reservar excursiones en San Petesburgo

You can always book through tours not associated with the cruise line (and some do) but be careful because if they do not get you back in time, the ship may not wait... Also they are not endorsed by the boat so do research on the reputation of the company. There are pros and cons to both sides... Homework is always best.

We did book our group tour in St. Petersburg, Russia, through a third party provider but you need to be extra-careful in Russia. Our tour (and all the ship tours) included an entry visa, without that you can’t leave the ship.

WeCruiseToo has good advice about the entry visa. We have been to St. Petersburg twice, once on Regent and once on Princess. I don't have the guts to try an independent, but it can be done. One of our favorite ports in the world actually. We really like St Petersburg, particularly out to the palace and to be there when they turn on the fountains.

My suggestion is to get on the wait list for Princess ASAP. When we use waitlist on Princess 90% of the time we get on because they add another coach. No waitlist, then no ones is aware of the demand.

Lots of local tour companies in St Petersburg are offering shore excursions, so just choose the one you like in advance. I used Petersburgtrip private tours for my only cruise in 2014 and was happy with them. The cruise lines sometimes tell that it's not safe to use any "not official" tours, but it is not true. In my opinion, they are simply stressed by the fact that competition is growing and more and more people are using other tour companies.

My recommendation would be to book through your Cruiseline. If something happened, and your private tour company didn't get back to the ship in time, it would sail away without you. Getting to your next port could be very costly and time consuming.

Yes, please be extra careful in Russia.

You do not have to be worry at all because you can check about travel agency easy.

Cruise passengers DO NOT need a visa, to visit St Petersburg, if they are accompanied with a representative of a registered tour operator. If the cruise line is trying to persuade you that you cannot disembark if you book a tour with a private tour company – THIS IS NOT TRUE.

The tour company you book with issues the travel vouchers that you need to print and have with you to disembark. You will need to provide you passport data for the tour operator.

Ferry passengers DO NOT need a visa if they book with local travel agency. They can stay in a hotel and walk around independently up to 72 hours in St. Petersburg.

I wrote you in short, but if you want me to give you full info and make you offer for your needs please contact me by email:

I will give you all possible information about agent, you can read reviews, and to be sure that is great.

Hello, I will be visiting St Petersburg in July on a Costa cruise. As with all cruises we book local tours or do it ourselves. We have some questions though, which no one has answered yet. Do we need multi visit visa to get on and off the ship for 2 days or is it single trip (up to 30 days). Also how to get the invitation to order our visa? any help much appreciated! Thanks

* is not a booking agent or travel agency, and does not charge any service fees to users of our site. Our partners (travel agencies and cruise lines) provide prices, which we list for our users' convenience. does not guarantee any specific rates or prices. While prices are updated daily, please check with the booking site for the exact amount. is not responsible for content on external web sites.