Towns & Villages near Saint Petersburg

Browse 283 attractions, meet 42 travelers, 14 tour guides and discover 657 photos

Travelers are voting Gatchina and Sosnovy Bor as the best towns & villages near Saint Petersburg. There is 1 towns & village near Veliky Novgorod a city just 234 km from Saint Petersburg. The most popular of these is Malaya Vishera near Veliky Novgorod. You can find 26 Towns & Village in the country of Russia and Suzdal is our members favorite Towns & Village in all of Russia. Want more? Check out our map of towns & villages near Saint Petersburg.