Vyborg is a town in, and the administrative center of, Vyborgsky District in Leningrad Oblast, Russia. It lies on the Karelian Isthmus near the head of the Vyborg Bay, 130 km to the northwest of St.
6 km away
Saint Petersburg, formerly known as Petrograd, then Leningrad, is a city situated on the Neva River, at the head of the Gulf of Finland on the Baltic Sea. It is Russia's second-largest city after Moscow.
Learn moreMon Repos or Monrepos is an extensive English landscape park in the northern part of the rocky island of Linnasaari outside Vyborg, Russia.
Learn more Book this experience 40 km away
Primorsk is a coastal town in Vyborgsky District of Leningrad Oblast, Russia and is the second largest Russian port on the Baltic, after St. Petersburg. It is located on the Karelian Isthmus, 137 kilometers west of St.
Learn moreDiscover the best tours and activities around Vyborg, Russia and book your travel experience today with our booking partners
3 pictures of Vyborg from Anthony Fomin, Mark Pan4ratte, alexey turenkov and other travelers
Travel to Vyborg if you like:
๐๏ธ Lake ๐ผ RuinsDiscover the best hotels around Vyborg, Russia and book your stay today with our booking partner booking.com
Click on the pictures to learn more about the places and to get directions
Discover more travel spots to explore around Vyborg
๐ฒ Forest spots ๐๏ธ Lake spots ๐ฐ Ruins spots Watercraft rowing spotsExplore popular touristic places around Vyborg