There are 5 ways to get from Russia to Sweden by plane, train, bus, car ferry, car, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Krasnodar to Copenhagen Airport
best- Fly from Krasnodar (KRR) to Copenhagen Airport (CPH)KRR - CPH
8h 45mkr 4,758–13,448Bus, ferry
cheapest- Take the bus from Severnye Vorota Bus Terminal to Saint Petersburg Bus Terminal
- Take the bus from Saint Petersburg Bus Terminal to Tallinn Central Bus station
- Take the ferry from Tallinn to Stockholm
38h 57mkr 652–1,088Train, bus, car ferry
- Take the train from Leningradsky Railway Terminal to Pskov Pass
- Take the bus from Pskov Bus station to Tallinn Central Bus station950
- Take the car ferry from Tallinn to Stockholm
38h 56mkr 1,672–4,728Drive 3,173.3 km
- Drive from Moscow to Stockholm3,173.3 km
32h 17mkr 5,447–7,868Train, train to Tartu Ülenurme Airport, fly to Stockholm-Arlanda Airport
- Take the train from Baltiysky Railway Terminal to Pechory-Pskovskie
- Take the train from Koidula to Vana-Kuuste
- Fly from Tartu Ülenurme Airport (TAY) to Stockholm-Arlanda Airport (ARN)TAY - ARN
14h 55mkr 1,501–2,619
Krasnodar (KRR) to Copenhagen Airport (CPH) flights
Questions & Answers
The cheapest way to get from Russia to Sweden is to bus and ferry which costs 650 kr - 1100 kr and takes 38h 57m.
The fastest way to get from Russia to Sweden is to fly which takes 8h 45m and costs 4700 kr - 14000 kr.
The distance between Russia and Sweden is 2249 km. The road distance is 3173.3 km.
The best way to get from Russia to Sweden without a car is to train and bus and car ferry which takes 38h 56m and costs 1600 kr - 4800 kr.
It takes approximately 8h 45m to get from Russia to Sweden, including transfers.
Yes, the driving distance between Russia to Sweden is 3173 km. It takes approximately 32h 17m to drive from Russia to Sweden.
There are 840+ hotels available in Sweden.
What companies run services between Russia and Sweden?
Aeroflot Russian Airlines and Turkish Airlines fly from Krasnodar (KRR) to Copenhagen Airport (CPH) twice daily.
- Website
- turkishairlines.com
Flights from Krasnodar to Copenhagen Airport via Istanbul
- Ave. Duration
- 10h 10m
- When
- Every day
- Estimated price
- kr 4,400–13,000
- Website
- finnair.com
Flights from Tartu Ülenurme Airport to Stockholm-Arlanda Airport via Helsinki
- Ave. Duration
- 4h 32m
- When
- Monday to Friday
- Estimated price
- kr 1,000–1,900
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Leningradsky Railway Terminal to Pskov Pass
- Ave. Duration
- 11h 54m
- Frequency
- Once daily
- Estimated price
- kr 270–550
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- kr 1,100–1,700
- 3rd Class (Platzcart)
- kr 270–380
- 2nd Class (Kupé)
- kr 370–550
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Baltiysky Railway Terminal to Pechory-Pskovskie
- Ave. Duration
- 4h 17m
- Frequency
- 5 times a week
- Estimated price
- kr 120–260
- Website
- https://eng.rzd.ru/
- Lastochka Train
- kr 180–260
- Phone
- +372 616 0245
- klienditugi@elron.ee
- Website
- elron.ee
Train from Koidula to Vana-Kuuste
- Ave. Duration
- 59 min
- Frequency
- Twice daily
- Estimated price
- kr 50–75
- Website
- https://elron.ee/en
- Express Train Ticket
- kr 50–75
- Phone
- +372 5656 3056
- info@balticshuttle.ee
- Website
- balticshuttle.ee
Bus from Pskov Bus station to Tallinn Central Bus station
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Estimated price
- kr 400
- Website
- https://www.balticshuttle.ee/en
- Phone
- +372 680 0909
- info@luxexpress.eu
- Website
- luxexpress.eu
Bus from Pskov Bus station to Tallinn Central Bus station
- Ave. Duration
- 6h 35m
- Frequency
- Once daily
- Estimated price
- kr 230–600
- Website
- https://luxexpress.eu/en/
Bus from Saint Petersburg Bus Terminal to Tallinn Central Bus station
- Ave. Duration
- 6h 45m
- Frequency
- 4 times a day
- Estimated price
- kr 480–700
- Website
- https://luxexpress.eu/en/
- Phone
- +7 812 386 79 79
- eco@ecolines.ru
- Website
- ecolines.ru
Bus from Pskov Bus station to Tallinn Central Bus station
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- kr 529
- Schedules at
- ecolines.ru
- Book at
- ecolines.ru
Bus from Severnye Vorota Bus Terminal to Saint Petersburg Bus Terminal
- Ave. Duration
- 9h 35m
- Frequency
- Once daily
- Estimated price
- kr 247
- Schedules at
- ecolines.ru
- Book at
- ecolines.ru
Bus from Saint Petersburg Bus Terminal to Tallinn Central Bus station
- Ave. Duration
- 12h 30m
- Frequency
- Once daily
- Estimated price
- kr 529
- Schedules at
- ecolines.ru
- Book at
- ecolines.ru
- Phone
- (+372) 5645 9623
- buss@anniston.ee
- Website
- anniston.ee
Bus from Pskov Bus station to Tallinn Central Bus station
- Ave. Duration
- 6h 5m
- Frequency
- 3 times a week
- Estimated price
- kr 300–420
- Schedules at
- anniston.ee
- Book at
- online.anniston.ru
Bus from Saint Petersburg Bus Terminal to Tallinn Central Bus station
- Ave. Duration
- 6h 50m
- Frequency
- Once daily
- Estimated price
- kr 360–500
- Schedules at
- anniston.ee
- Book at
- online.anniston.ru
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Severnye Vorota Bus Terminal to Saint Petersburg Bus Terminal
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- kr 210–300
- Schedules at
- avtovokzaly.ru
- Phone
- 8 800 770 00 20
- info@sks-auto.ru
- Website
- sks-auto.ru
Bus from Saint Petersburg Bus Terminal to Tallinn Central Bus station
- Ave. Duration
- 7h 20m
- Frequency
- 4 times a day
- Estimated price
- kr 230–500
- Website
- https://www.sks-auto.ru/
- Website
- https://www.sks-auto.ru/index.php/napravleniya
Car ferry from Tallinn to Stockholm
- Ave. Duration
- 16h
- Frequency
- 3 times a week
- Estimated price
- kr 1,100–3,500
- Website
- https://www.tallink.com/en
- Adult
- kr 1,100–1,900
- Vehicle
- kr 2,500–3,500
Ferry from Tallinn to Stockholm
- Ave. Duration
- 17h 30m
- Frequency
- 3 times a week
- Estimated price
- kr 140–160
- Website
- https://www.tallink.com/en
Want to know more about travelling around Sweden
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



































