Distance | 428 miles (691 km) | |
Available travel modes | Bus, ferry, flight or train | |
Ticket price range | $2 - $120 | |
Fastest mode | Flight • $26 (€23) • 1 h 35 min | |
Popular travel companies | Wizz Air |
Take a bus, ferry, flight or train to travel 428 miles (691 km) between Stockholm and Saint-Petersburg. The most popular travel companies which serve this journey are Wizz Air among others. Travelers can even take a direct from Stockholm to Saint-Petersburg.
Travel from Stockholm, Sweden to Saint-Petersburg, Russia is: Unrestricted.
International entry is currently allowed for: Entry is unrestricted for citizens and permanent residents of Sweden.
The government of Russia has imposed the following measures to reduce the spread of COVID-19:
The above information was last verified on 3/3/23. Remember to check the latest COVID-19 travel safety regulations for your trip between Stockholm and Saint-Petersburg closer to your planned date of departure here.
The current restriction level for returning to Stockholm, Sweden from Russia is: Unrestricted.
Reentering Sweden is currently allowed for: Entry is unrestricted for citizens and permanent residents of Russia
All travelers returning to Sweden must observe the following safety measures to reduce the spread of COVID-19 in the country:
The information above was last checked on 3/22/23. We do our best to keep this information up-to-date, but regulations can change due to the nature of the coronavirus pandemic, so please double check the latest COVID-19 travel safety regulations ahead of your trip back to Stockholm from Saint-Petersburg here.
There are 4 ways to travel from Stockholm to Saint-Petersburg including taking a bus, ferry, flight or train.
The cheapest way to go to Saint-Petersburg from Stockholm is by taking a bus, which costs on average $2 (€2).
This is compared to other ways of getting to Saint-Petersburg:
Taking a bus is usually $118 (€104) less than taking a ferry to Saint-Petersburg, which costs on average $120 (€106) for the same trip.
Taking a bus is usually $24 (€21) less than taking a flight to Saint-Petersburg, which costs on average $26 (€23) for the same trip.
Taking a bus is usually $3 (€3) less than taking a train to Saint-Petersburg, which costs on average $6 (€5) for the same trip.
You should expect to travel around 428 miles (691 km) between Stockholm and Saint-Petersburg.
These are the most popular departure and arrival points from Stockholm to Saint-Petersburg:
Omio works with many trusted partners that can help you travel the best way from Stockholm to Saint-Petersburg:
Before traveling from Stockholm to Saint-Petersburg, it’s good to know what ticket you can buy and how much it will cost in the next 7 days:
But we recommend booking Stockholm to Saint-Petersburg tickets online a few months before your planned travel date to score the best deals and save money on your trip.
Here are some other resources that might have the information you need