1map logoGo to main page

Saint Petersburg, Leningrad Region to Stockholm, Stockholm County from $90: 11 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Saint Petersburg, Russia
to
Stockholm, Sweden

How to Get from Saint Petersburg to Stockholm: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$90 by busBest price
695 kmDistance
6h 35m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Saint Petersburg to Stockholm with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Drive
Plane
Average Duration
6h  35m
Estimated price
$113-313
Recommended
Company
various
Bus
Drive
Average Duration
25h  39m
Estimated price
$90-221
Cheapest
route map
Distance: 695 km
Duration: 6h 35m

See more options

Company
Russian Railways
Train
Average Duration
30h  37m
Estimated price
$0-0
Company
various
Bus
Train
Plane
Average Duration
10h  50m
Estimated price
$113-284
Company
various
Bus
Train
Plane
Average Duration
11h  39m
Estimated price
$127-1176
Company
various
Drive
Plane
Average Duration
9h  14m
Estimated price
$245-529
Company
various
Bus
Drive
Average Duration
27h  32m
Estimated price
$1065-1066
Company
various
Bus
Average Duration
48h  2m
Estimated price
$1065-1066
Company
various
Drive
Drive
Average Duration
21h  44m
Estimated price
$1067-1068
Company
various
Drive
Plane
Average Duration
9h  17m
Estimated price
$1139-1140
Company
various
Bus
Train
Drive
Average Duration
25h  22m
Estimated price
$1139-1140

Traveling From Saint Petersburg to Stockholm

Embark on a journey from the historic grandeur of Saint Petersburg to the modern charm of Stockholm, where the richness of Russian culture meets the sleek Scandinavian lifestyle.

Best Neighbourhoods in Stockholm

Stockholm boasts diverse neighborhoods, each offering its own charm and character.

Gamla Stan
• Cobblestone streets rich in history
• Vibrant cafes and shops line the alleys
Södermalm
• Trendy boutiques and hip bars abound
• Stunning views of the city skyline
Östermalm
• Upscale dining and shopping options
• Beautiful waterfront promenades with parks

Best Times To Visit Stockholm's Attractions

Discover the ideal moments to experience Stockholm's top attractions without the hustle.

Vasa Museum
Visit in the early morning or late afternoon to avoid peak crowds.
Skansen Open-Air Museum
Go on weekdays in the spring or fall for a quieter experience.
Djurgården Park
Visit during weekday mornings for a serene stroll amidst nature.

Stockholm Weather: What to Expect Year-Round

Stockholm experiences a temperate climate with warm summers and cold winters, making it essential to plan your visit accordingly. Late spring and early fall offer pleasant conditions, enhancing your exploration of the city's stunning sights.

Dining Recommendation in Stockholm

Be sure to try the herring at Svenska Sushibar, where the fresh, local seafood blends beautifully with a modern twist on traditional Swedish cuisine. This dining experience contrasts with the richer flavors of Saint Petersburg, offering lighter, seasonal dishes that celebrate Stockholm's maritime heritage.

Saint Petersburg - Stockholm operators

Explore transport companies operating between Saint Petersburg and Stockholm, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
+358 600 41900
Website
https://www.vr.fi/en/

Train from Lappeenranta to Tikkurila

Average Duration
1h 46m
Estimated price
2211-2212

Train from Imatra to Kouvola

Average Duration
1h 5m
Estimated price
2213-2214

Train from Kouvola to Oulu

Average Duration
6h 46m
Estimated price
2848-2215

Train from Oulu to Tornio-Itäinen

Average Duration
1h 51m
Estimated price
2213-2211
Contact phone
673 7400
Website
https://elron.ee

Train from Tapa to Tallinn

Average Duration
1h
Estimated price
2216-2217
Contact phone
8 (800) 775-00-00
Website
https://eng.rzd.ru/

Train from St. Petersburg Finlyandskiy Station to Kamennogorsk

Average Duration
1h 42m
Estimated price
2219-2290
Contact phone
8 (800) 775-00-00
Website
https://eng.rzd.ru/

Train from St. Petersburg Finlyandskiy Station to Kamennogorsk

Average Duration
2h 36m
Estimated price
2291-2292
Contact phone
0771-444 111
Website
https://norrtag.se

Train from Haparanda station to Boden C/Resecentrum

Average Duration
1h 25m
Estimated price
0-0

Train from Boden C/Resecentrum to Stockholm Centralstation

Average Duration
11h 56m
Estimated price
902-2297
Bus Show bus routes
Contact phone
+371 67214512
Website
https://ecolines.net

Bus from St Petersburg Bus Terminal to Lappeenranta matkakeskus

Average Duration
4h 25m
Estimated price
2298-22160

Bus from St Petersburg Bus Terminal to Tallinn Central Bus station

Average Duration
6h 45m
Estimated price
2296-22165
Contact phone
+372 6800 909
Website
https://luxexpress.eu/en

Bus from St Petersburg Bus Terminal to Tallinn Central Bus station

Average Duration
6h 45m
Estimated price
2299-2846
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Tallinn, Bus Station to Berlin central bus station

Average Duration
22h 35m
Estimated price
2849-9080

Bus from Berlin central bus station to Stockholm

Average Duration
19h 5m
Estimated price
2843-22930
Ferry
Website
https://en.tallink.tallink.com

Ferry from Tallinn to Stockholm

Average Duration
17h 30m
Estimated price
2845-22940

Saint Petersburg to Stockholm: Overview of Bus, Train, Flight, and Car Trips

Traveling between Saint Petersburg and Stockholm offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🌍 Spend approximately 30 hours and 37 minutes on this immersive train ride, where you can unwind and witness the changing scenery outside your window. Marvel at the diverse terrain that transitions from the urban buzz of Saint Petersburg to the serene beauty of the Swedish countryside.
🛫 Experience a smooth and efficient journey from Saint Petersburg to Stockholm by hopping on a quick direct flight from Tallinn Airport. With a flight time of just 1 hour, you'll be in the charming Swedish capital before you know it.
Departure Point
Tallinn Airport
Arrival Point
Stockholm Airport
🚌 Although there are no direct buses from Saint Petersburg to Stockholm, you can take a route that includes transfers in Tallinn and Berlin. The journey, with all transfers, will take approximately 2 days and 2 hours. 🌍 Lux Express operates the bus service departing from St Petersburg Bus Terminal. Comati PSG is the operator for the bus that arrives at Stockholm Central Bus Station. The total travel time from Saint Petersburg to Stockholm by bus is around 2 days. 💰 The prices for a bus ticket between Stockholm and Saint Petersburg range from €211 to €344. This option allows you to experience a unique journey through different cities on your way to Stockholm.
Departure Point
St Petersburg Bus Terminal station
Arrival Point
Stockholm Central Bus Station