I can organize 1-3 days VISA-FREE tours with my partners from the agency accredited at the port.
The citizens of visa-free countries don't need visas to travel around Russia. This countries are: Azerbaijan, Armenia, Belarus, Kazakhstan, Kyrgyzstan, Moldova, Tadjikistan, Turkmenistan, Uzbekistan, Ukrane, Argentina, Brazil, Chile, Columbia, Israel, Nicaragua, Peru, Venezuela, Cuba, Montenegro, Serbia, Thailand, Hong Kong, Macao, Bosnia and Herzogovina, Macedonia.
If you are not the citizen of one of those contries, you need a visa. But if you come to Saint-Petersburg by a cruise ship, stay here for no longer than 72 hours (or you can go to Moscow for one day as well), if you are accompanied by a local licensed tour guide, you can buy a tour ticket and enjoy visa-free visiting Russia. The tour ticket costs 4000 rub per person. Each person must have a tour ticket.
If you plan to visit Saint-Petersburg and Moscow you can contact me, I will book tour tickets and organize a private tour for you in both capitals of Russia.
You can check tour options HERE or find some ideas for you tour in sections City Tours, Suburbs, Off the beaten path, Museums. I can organize a tailor made tour at your request as well.
You can find information for evening program in section Ballet/Folk shows.