Sankt Petersburg jest miastem mieszczącym się w Rosji. Odwiedzenie tego miasta jest możliwe przy pomocy elektronicznej wizy. Wydanie tego rodzaju wizy jest usługą bezpłatną. Wniosek o wizę zezwalającą na pobyt w Sankt Petersburgu należy złożyć na stronie internetowej Ministerstwa Spraw Zagranicznych Rosji maksymalnie 4 dni przed podróżą. Oprócz tego, do tego dokumentu będziesz potrzebował odpowiedniej fotografii spełniającej kilka podstawowych zasad. Na terytorium Rosji będziesz mógł przebywać do 8 dób.