Tourist flow in Saint Petersburg 2009-2023
The tourist flow in Saint Petersburg, Russia, amounted to over nine million in 2023, having increased by 1.3 million from the previous year. The number of international and domestic tourists fell sharply due to the coronavirus (COVID-19) pandemic, standing at only 2.9 million in 2020.