There are 8 ways to get from Scandinavia to Saint Petersburg by unknown, bus, plane, train, car ferry, or night train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Travel, bus to Trondheim, fly to Lennart Meri International Airport, train
best- Walk from Scandinavia to Moen skisenterunknown
- Take the bus from Moen skisenter to Trondheim lufthavnbus
- Fly from Trondheim (TRD) to Lennart Meri International Airport (TLL)plane TRD - TLL
- Take the train from Ülemiste to Narvatrain
- Walk from Narva to Ivangorodunknown
- Take the train from Ivangorod to Baltiysky Railway Terminaltrain
15h 27mTravel, train, car ferry
- Walk from Scandinavia to Enafors stationunknown
- Take the train from Enafors station to Stockholm Centralstationtrain 25
- Take the car ferry from Stockholm to Tallinncarferry
- Take the train from Ülemiste to Narvatrain E33
- Walk from Narva to Ivangorodunknown
- Take the train from Ivangorod to Baltiysky Railway Terminaltrain
34h 17mTravel, night train, car ferry, bus
- Walk from Scandinavia to Enafors stationunknown
- Take the night train from Enafors station to Stockholm Centralstationnighttrain Nt
- Take the car ferry from Stockholm to Tallinncarferry
- Take the bus from Tallinn Bussijaam to Saint Petersburg Bus Terminalbus 960
34h 47mTravel to Røros Airport, fly to Lennart Meri International Airport, train, travel
- Walk from Scandinavia to Røros Airport (RRS)unknown
- Fly from Røros Airport (RRS) to Lennart Meri International Airport (TLL)plane RRS - TLL
- Take the train from Ülemiste to Narvatrain
- Walk from Narva to Ivangorodunknown
- Take the train from Ivangorod to Baltiysky Railway Terminaltrain
13hTravel, train to Åre Östersund Airport, fly to Lennart Meri International Airport, train
- Walk from Scandinavia to Enafors stationunknown
- Take the train from Enafors station to Östersund Västratrain
- Fly from Åre Östersund Airport (OSD) to Lennart Meri International Airport (TLL)plane OSD - TLL
- Take the train from Ülemiste to Narvatrain
- Walk from Narva to Ivangorodunknown
- Take the train from Ivangorod to Baltiysky Railway Terminaltrain
16h 35mTravel, bus to Trondheim, fly to Tartu Ülenurme Airport, train
- Walk from Scandinavia to Moen skisenterunknown
- Take the bus from Moen skisenter to Trondheim lufthavnbus
- Fly from Trondheim (TRD) to Tartu Ülenurme Airport (TAY)plane TRD - TAY
- Take the train from Vana-Kuuste to Koidulatrain
- Take the train from Pechory-Pskovskie to Baltiysky Railway Terminaltrain
18h 12mTravel, train, bus to Oslo Airport, Gardermoen, fly to Lennart Meri International Airport
- Walk from Scandinavia to Reitan stasjonunknown
- Take the train from Reitan stasjon to Elverum stasjontrain
- Take the bus from Elverum skysstasjon to Oslo lufthavnbus
- Fly from Oslo Airport, Gardermoen (OSL) to Lennart Meri International Airport (TLL)plane OSL - TLL
- Take the train from Ülemiste to Narvatrain
- Walk from Narva to Ivangorodunknown
- Take the train from Ivangorod to Baltiysky Railway Terminaltrain
18h 12mTravel, bus to Trondheim, fly to Helsinki Airport, train
- Walk from Scandinavia to Moen skisenterunknown
- Take the bus from Moen skisenter to Trondheim lufthavnbus
- Fly from Trondheim (TRD) to Helsinki Airport (HEL)plane TRD - HEL
- Take the train from Tikkurila to Imatratrain
- Walk from Imatra to Kamennogorskunknown
- Take the train from Kamennogorsk to Finlyandsky Railway Terminaltrain
13h 54m
Trondheim (TRD) to Lennart Meri International Airport (TLL) flights
Questions & Answers
The distance between Scandinavia and Saint Petersburg is 1329 km.
The best way to get from Scandinavia to Saint Petersburg without a car is to travel and train and car ferry which takes 34h 17m and costs .
It takes approximately 15h 27m to get from Scandinavia to Saint Petersburg, including transfers.
Saint Petersburg is 1h ahead of Scandinavia. It is currently 8:40 PM in Scandinavia and 9:40 PM in Saint Petersburg.
What companies run services between Scandinavia, Norway and Saint Petersburg, Russia?
There is no direct connection from Scandinavia to Saint Petersburg. However, you can travel to Moen skisenter, take the bus to Trondheim lufthavn, walk to Trondheim (TRD) airport, fly to Lennart Meri International Airport (TLL), walk to Ülemiste, take the train to Narva, travel to Ivangorod, then take the train to Baltiysky Railway Terminal. Alternatively, you can take a vehicle from Scandinavia to Baltiysky Railway Terminal via Enafors station, Stockholm Central Station, Stockholm, Cityterminalen, Stockholm Ersta sjukhus, Stockholm, Port Of Tallinn (Terminal D), Ülemiste, Narva, and Ivangorod in around 34h 17m.
- Website
- flysas.com
Flights from Trondheim to Lennart Meri International Airport via Copenhagen
- Ave. Duration
- 4h 16m
- When
- Every day
- Estimated price
- ₽9,000–37,000
Flights from Røros Airport to Lennart Meri International Airport via Oslo Airport, Gardermoen, Stockholm
- Ave. Duration
- 6h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₽8,500–33,000
Flights from Åre Östersund Airport to Lennart Meri International Airport via Stockholm
- Ave. Duration
- 4h 26m
- When
- Every day
- Estimated price
- ₽11,000–44,000
Flights from Oslo Airport, Gardermoen to Lennart Meri International Airport via Stockholm
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- ₽7,000–28,000
Flights from Oslo Airport, Gardermoen to Lennart Meri International Airport via Copenhagen
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- ₽7,500–31,000
Flights from Trondheim to Helsinki Airport via Stockholm
- Ave. Duration
- 3h 15m
- When
- Saturday
- Estimated price
- ₽9,500–27,000
Flights from Trondheim to Helsinki Airport via Copenhagen
- Ave. Duration
- 4h 23m
- When
- Every day
- Estimated price
- ₽9,500–27,000
- Website
- finnair.com
Flights from Trondheim to Lennart Meri International Airport via Helsinki Airport
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ₽15,000–22,000
Flights from Røros Airport to Lennart Meri International Airport via Oslo Airport, Gardermoen, Helsinki Airport
- Ave. Duration
- 5h 47m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₽10,000–30,000
Flights from Trondheim to Tartu Ülenurme Airport via Helsinki Airport
- Ave. Duration
- 5h 10m
- When
- Monday, Tuesday, Thursday, Sunday, Wednesday, and Friday
- Estimated price
- ₽15,000–44,000
Flights from Trondheim to Tartu Ülenurme Airport via Bergen, Helsinki Airport
- Ave. Duration
- 8h 15m
- When
- Tuesday and Thursday
- Estimated price
- ₽19,000–55,000
Flights from Oslo Airport, Gardermoen to Lennart Meri International Airport via Helsinki Airport
- Ave. Duration
- 3h 21m
- When
- Every day
- Estimated price
- ₽8,000–18,000
Flights from Trondheim to Helsinki Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- ₽11,000–20,000
- Website
- klm.com
Flights from Trondheim to Lennart Meri International Airport via Amsterdam Schiphol
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- ₽12,000–47,000
Flights from Åre Östersund Airport to Lennart Meri International Airport via Stockholm
- Ave. Duration
- 4h 37m
- When
- Monday, Tuesday, Wednesday, Sunday, Thursday, and Friday
- Estimated price
- ₽11,000–44,000
- Website
- airbaltic.com
Flights from Røros Airport to Lennart Meri International Airport via Oslo Airport, Gardermoen
- Ave. Duration
- 5h
- When
- Friday and Sunday
- Estimated price
- ₽7,000–28,000
Flights from Røros Airport to Lennart Meri International Airport via Oslo Airport, Gardermoen, Riga
- Ave. Duration
- 6h 40m
- When
- Sunday
- Estimated price
- ₽8,000–31,000
Flights from Oslo Airport, Gardermoen to Lennart Meri International Airport
- Ave. Duration
- 1h 25m
- When
- Friday and Sunday
- Estimated price
- ₽6,000–14,000
Flights from Oslo Airport, Gardermoen to Lennart Meri International Airport via Riga
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- ₽6,000–14,000
- Website
- norwegian.com
Flights from Trondheim to Lennart Meri International Airport via Oslo Airport, Gardermoen
- Ave. Duration
- 3h 40m
- When
- Sunday
- Estimated price
- ₽7,000–28,000
Flights from Oslo Airport, Gardermoen to Lennart Meri International Airport
- Ave. Duration
- 1h 30m
- When
- Sunday
- Estimated price
- ₽5,500–23,000
Flights from Trondheim to Helsinki Airport via Oslo Airport, Gardermoen
- Ave. Duration
- 3h 45m
- When
- Monday to Friday
- Estimated price
- ₽8,500–23,000
- Website
- norwegian.com
Flights from Røros Airport to Lennart Meri International Airport via Oslo Airport, Gardermoen
- Ave. Duration
- 3h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₽5,500–24,000
Flights from Oslo Airport, Gardermoen to Lennart Meri International Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₽6,500–14,000
- Phone
- +372 616 0245
- [email protected]
- Website
- elron.ee
Train from Ülemiste to Narva
- Ave. Duration
- 2h 44m
- Frequency
- 4 times a day
- Estimated price
- ₽1,100–1,900
- Website
- https://elron.ee/en
- Express Train Ticket
- ₽1,200–1,900
Train from Ülemiste to Narva
- Ave. Duration
- 2h 44m
- Frequency
- 4 times a day
- Estimated price
- ₽1,100–1,900
- Website
- https://elron.ee/en
- Express Train Ticket
- ₽1,200–1,900
Train from Ülemiste to Narva
- Ave. Duration
- 2h 44m
- Frequency
- 4 times a day
- Estimated price
- ₽1,100–1,900
- Website
- https://elron.ee/en
- Express Train Ticket
- ₽1,200–1,900
Train from Ülemiste to Narva
- Ave. Duration
- 2h 44m
- Frequency
- 4 times a day
- Estimated price
- ₽1,100–1,900
- Website
- https://elron.ee/en
- Express Train Ticket
- ₽1,200–1,900
Train from Vana-Kuuste to Koidula
- Ave. Duration
- 1h 8m
- Frequency
- Twice daily
- Estimated price
- ₽470–700
- Website
- https://elron.ee/en
- Express Train Ticket
- ₽470–700
Train from Ülemiste to Narva
- Ave. Duration
- 2h 44m
- Frequency
- 4 times a day
- Estimated price
- ₽1,100–1,900
- Website
- https://elron.ee/en
- Express Train Ticket
- ₽1,200–1,900
- Phone
- 8 800 775 0000
- [email protected]
- Website
- ppk-piter.ru
Train from Ivangorod to Baltiysky Railway Terminal
- Ave. Duration
- 3h 4m
- Frequency
- Once daily
- Estimated price
- ₽410–600
- Book at
- https://eng.rzd.ru/
- Website
- https://ppk-piter.ru
- Website
- https://ppk-piter.ru
- Commuter Electric Train
- ₽410–550
- Lastochka Train
- ₽480–600
Train from Ivangorod to Baltiysky Railway Terminal
- Ave. Duration
- 3h 4m
- Frequency
- Once daily
- Estimated price
- ₽410–600
- Book at
- https://eng.rzd.ru/
- Website
- https://ppk-piter.ru
- Website
- https://ppk-piter.ru
- Commuter Electric Train
- ₽410–550
- Lastochka Train
- ₽480–600
Train from Ivangorod to Baltiysky Railway Terminal
- Ave. Duration
- 3h 4m
- Frequency
- Once daily
- Estimated price
- ₽410–600
- Book at
- https://eng.rzd.ru/
- Website
- https://ppk-piter.ru
- Website
- https://ppk-piter.ru
- Commuter Electric Train
- ₽410–550
- Lastochka Train
- ₽480–600
Train from Ivangorod to Baltiysky Railway Terminal
- Ave. Duration
- 3h 4m
- Frequency
- Once daily
- Estimated price
- ₽410–600
- Book at
- https://eng.rzd.ru/
- Website
- https://ppk-piter.ru
- Website
- https://ppk-piter.ru
- Commuter Electric Train
- ₽410–550
- Lastochka Train
- ₽480–600
Train from Ivangorod to Baltiysky Railway Terminal
- Ave. Duration
- 3h 4m
- Frequency
- Once daily
- Estimated price
- ₽410–600
- Book at
- https://eng.rzd.ru/
- Website
- https://ppk-piter.ru
- Website
- https://ppk-piter.ru
- Commuter Electric Train
- ₽410–550
- Lastochka Train
- ₽480–600
- Phone
- +46 40 669 62 00
- [email protected]
- Website
- snalltaget.se
Train from Enafors station to Stockholm Centralstation
- Ave. Duration
- 7h 55m
- Frequency
- Twice a week
- Estimated price
- ₽8,000–13,000
- Website
- https://www.snalltaget.se/en
Night train from Enafors station to Stockholm Centralstation
- Ave. Duration
- 7h 55m
- Frequency
- Twice a week
- Estimated price
- ₽8,000–13,000
- Website
- https://www.snalltaget.se/en
- Phone
- 0771-444 111
- [email protected]
- Website
- norrtag.se
Train from Enafors station to Östersund Västra
- Ave. Duration
- 1h 43m
- Frequency
- Twice daily
- Estimated price
- ₽2,100–3,300
- Schedules at
- norrtag.se
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Pechory-Pskovskie to Baltiysky Railway Terminal
- Ave. Duration
- 4h 38m
- Frequency
- 5 times a week
- Estimated price
- ₽1,100–1,600
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,100–1,600
- Commuter Electric Train
- ₽1,100–1,600
Train from Kamennogorsk to Finlyandsky Railway Terminal
- Ave. Duration
- 1h 44m
- Frequency
- Twice daily
- Estimated price
- ₽550–1,200
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽850–1,200
- Commuter Electric Train
- ₽550–850
- Phone
- +47 61 25 22 00
- [email protected]
- Website
- sj.no
Train from Reitan stasjon to Elverum stasjon
- Ave. Duration
- 3h 45m
- Frequency
- Twice a week
- Estimated price
- ₽2,000–2,800
- Website
- https://www.sj.no/en/front-page/
- Phone
- +358 0100 3232
- Website
- vr.fi
Train from Tikkurila to Imatra
- Ave. Duration
- 2h 21m
- Frequency
- Every 4 hours
- Estimated price
- ₽3,200–5,500
- Website
- https://www.vr.fi/en
- Phone
- +47 478 02 820
- [email protected]
- Website
- atb.no
Bus from Moen skisenter to Trondheim lufthavn
- Ave. Duration
- 1h 52m
- Frequency
- Twice a week
- Estimated price
- ₽1,200–1,700
- Website
- https://www.atb.no/en/
Bus from Moen skisenter to Trondheim lufthavn
- Ave. Duration
- 1h 52m
- Frequency
- Twice a week
- Estimated price
- ₽1,200–1,700
- Website
- https://www.atb.no/en/
Bus from Moen skisenter to Trondheim lufthavn
- Ave. Duration
- 1h 52m
- Frequency
- Twice a week
- Estimated price
- ₽1,200–1,700
- Website
- https://www.atb.no/en/
- Phone
- +372 5656 3056
- [email protected]
- Website
- balticshuttle.ee
Bus from Tallinn Bussijaam to Saint Petersburg Bus Terminal
- Ave. Duration
- 6h 59m
- Frequency
- 3 times a day
- Estimated price
- ₽4,000–4,600
- Website
- https://www.balticshuttle.ee/en
- Phone
- +372 680 0909
- [email protected]
- Website
- luxexpress.eu
Bus from Tallinn Bussijaam to Saint Petersburg Bus Terminal
- Ave. Duration
- 7h
- Frequency
- 3 times a day
- Estimated price
- ₽4,000–7,500
- Schedules at
- luxexpress.eu
- Phone
- +7 812 386 79 79
- [email protected]
- Website
- ecolines.ru
Bus from Tallinn Bussijaam to Saint Petersburg Bus Terminal
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Estimated price
- ₽1,300–4,500
- Schedules at
- ecolines.net
- Book at
- ecolines.net
- Phone
- (+372) 5645 9623
- [email protected]
- Website
- anniston.ee
Bus from Tallinn Bussijaam to Saint Petersburg Bus Terminal
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- ₽3,000–4,600
- Schedules at
- anniston.ee
- Book at
- online.anniston.ee
- Phone
- +47 407 05070
- [email protected]
- Website
- vybuss.no
Bus from Elverum skysstasjon to Oslo lufthavn
- Ave. Duration
- 1h 15m
- Frequency
- 5 times a day
- Estimated price
- ₽1,800–3,500
- Website
- https://www.vybuss.com/
- Phone
- (+47) 22 31 31 50
- Website
- nor-way.no
Bus from Elverum skysstasjon to Oslo lufthavn
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- ₽2,400–3,500
- Website
- https://www.nor-way.no/en/
- Phone
- +49 (0) 40 547 541 222
- [email protected]
- Website
- tallink.com
Car ferry from Stockholm to Tallinn
- Ave. Duration
- 16h
- Frequency
- 3 times a week
- Estimated price
- ₽10,000–31,000
- Website
- https://www.tallink.com/en
- Adult
- ₽10,000–17,000
- Vehicle
- ₽22,000–31,000
Car ferry from Stockholm to Tallinn
- Ave. Duration
- 16h
- Frequency
- 3 times a week
- Estimated price
- ₽10,000–31,000
- Website
- https://www.tallink.com/en
- Adult
- ₽10,000–17,000
- Vehicle
- ₽22,000–31,000
Want to know more about travelling around Russia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to plan an amazing trip around Scandinavia
Read the travel guide

































