Search results
There are 9 ways to get from Saint Petersburg to Stockholm by bus, car ferry, train, ferry, car, or plane. Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner. Recommended option. Bus, car ferry • 25h 39m
- Stockholm to Saint Petersburg
There are 10 ways to get from Stockholm to Saint Petersburg...
- Saint Petersburg to Sweden
There are 12 ways to get from Saint Petersburg to Sweden by...
- Stockholm to Saint Petersburg
See options of travel from Saint Petersburg to Stockholm — cheapest way and fastest way by bus, car, train or plane in one page
Map of driving directions from Saint Petersburg, Russia to Stockholm, Sweden. View a map with driving directions using your preferred map provider: Google Maps , Bing Maps, or MapQuest. You can use DriveDistance.com to get the full driving distance from Saint Petersburg to Stockholm with directions.
Distance between Stockholm and Saint Petersburg is 691 kilometers (429 miles) in Sweden, Russia. Also calculate the driving distance and how far is it the travel time.
Get a quick answer: It's 536 miles or 863 km from Saint Petersburg (Russia) to Stockholm, which takes about 17 hours, 7 minutes to drive.