If you are a citizen of EU, USA, Australia, Mexico, India, Japan or Africa you are required to obtain a visa to enter Russia.
Citizens of Argentina, Chile, Uruguay, Peru, Colombia, Ecuador, Venezuela, Brazil, Israel do NOT need a visa to travel to Russia.
If you need to obtain a Russian visa, you can apply for the visa at a Russian consulate either by yourself or through a local travel agent (usually for an extra fee).
Read more Russian visa for cruise ship passengers
There are many currency exchange offices and banks in Saint Petersburg where You can legally exchange foreign currency. Each currency exchange office has its own rate that varies insignificantly. You might be asked to show your passport (if you exchange more than 40.000 rub=aprox.600 dollars). Please make sure you have banknotes in perfect condition (without any damage). Dirty or torn notes are not accepted.
Read more What is the currency of Russia?
The currency in Russia is the Russian rouble (RUB). Almost everywhere it’s possible to use a credit card, except small shops and kiosks. Cards most commonly accepted in Russia are Visa, Master. American Express is not widely accepted. In tourist places such as souvenir shops you could pay in euros or dollars. euros and dollars are accepted.
As Roma or Barcelona, Saint Petersburg is well known for its pickpockets. Large crowds provide the perfect environment for pickpockets to operate. You have to take care of your personal belongings and have your handbag always zipped. The best place to keep a passport while traveling is in your hotel safe. Make two copies of your passport ID page – that’s the page with your picture, your date of birth, etc.
St. Petersburg is famous for its changeable and unpredictable weather, also high humidity. The average summer temperature is + 20C, + 25C and winter -10C. Be sure to pack light jacket and umbrella.
Read more Weather in Saint Petersburg?
Due to the latitude, Saint Petersburg is well known for the remarkable phenomenon “white nights”, which lasts from late May until mid-June. It became a symbol of the city and a this period is full of cultural events and festivals.
Read more White nights in St. Petersburg 2019
Things to Do & Places to Go with Kids in St.Petersburg:
St. Petersburg has good public transport systems combining bus, trolleybus, tram and metro. Better to avoid using public transport during rush hours. Morning rush hour is from around 7.30 to 9AM and the evening rush hour usually starts around 5.30 PM and lasts for a few hours.
Read more How to get around St. Petersburg?