Safety: Traveling to St Petersburg is generally safe. Tourists are unlikely to be victims of crime, apart from petty theft. Always carry your passport with you for identification and immediately report any incident to police. Try to avoid groups of beggars or gypsies and guard your valuables.