There are 8 ways to get from Saint Petersburg to Malmö by plane, bus, car ferry, train, 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 from Pulkovo Airport
best- Fly from Pulkovo Airport (LED) to Copenhagen Airport (CPH)plane LED - CPH
12h 48mkr 1,434–3,535Bus, car ferry, train
- Take the bus from Saint Petersburg Bus Terminal to Tallinn Bussijaambus 960
- Take the carferry from Tallinn to Stockholmcarferry
- Take the train from Stockholm Centralstation to Malmö, Centralstationtrain 535 / ...
30h 28mkr 2,323–5,908Train
- Take the train from Vitebsky Railway Terminal to Brest Ctrain
- Take the train from Terespol to Poznan Glownytrain Ic
- Take the train from Poznan Glowny to Berlin-Lichtenbergtrain Eic / ...
- Take the train from Berlin Lichtenberg to Malmö, Centralstationtrain 344
38h 42mkr 3,703–8,731Bus
- Take the bus from Saint Petersburg Bus Terminal to Tallinn Bussijaambus 960
- Take the bus from Tallinn, Bus Station to Berlin, Zentralen Omnibusbahnhofbus
- Take the bus from Berlin, Zentralen Omnibusbahnhof to Malmö central train station FlixBus stopbus 032 / ...
40h 40mkr 2,187–3,970Train, bus to Riga International Airport, fly
- Take the train from Baltiysky Railway Terminal to Pskov-1train
- Take the bus from Pskov Bus station to Riga Central Bus Stationbus
- Fly from Riga International Airport (RIX) to Copenhagen Airport (CPH)plane RIX - CPH
13h 26mTrain, train to Tartu Ülenurme Airport, fly
- Take the train from Baltiysky Railway Terminal to Pechory-Pskovskietrain
- Take the train from Koidula to Vana-Kuustetrain
- Fly from Tartu Ülenurme Airport (TAY) to Copenhagen Airport (CPH)plane TAY - CPH
14h 5mkr 1,532–3,420Drive, car ferry
- Drive from Saint Petersburg to Port Of Tallinn (Terminal D)car
- Take the carferry from Tallinn to Stockholmcarferry
- Drive from Stockholm to Malmöcar
31h 31mkr 3,266–6,640Train, bus, ferry
- Take the train from Vitebsky Railway Terminal to Kaliningrad-Passajirsktrain
- Take the bus from Kaliningrad Bus station to Gdańsk Głównybus 900 / ...
- Take the ferry from Gdynia Ferry to Karlskrona ferryferry 0
- Take the train from Karlskrona Centralstation to Malmö, Centralstationtrain
45h 48mkr 2,090–3,908
Saint Petersburg to Malmö by bus
Questions & Answers
The cheapest way to get from Saint Petersburg to Malmö is to fly which costs 1400 kr - 3600 kr and takes 12h 48m.
The fastest way to get from Saint Petersburg to Malmö is to fly which takes 12h 48m and costs 1400 kr - 3600 kr.
No, there is no direct bus from Saint Petersburg to Malmö station. However, there are services departing from Saint Petersburg Bus Terminal and arriving at Malmö central train station FlixBus stop via Tallinn, Bus Station and Berlin, Zentralen Omnibusbahnhof. The journey, including transfers, takes approximately 40h 40m.
No, there is no direct train from Saint Petersburg to Malmö station. However, there are services departing from Vitebsky Railway Terminal and arriving at Malmö, Centralstation via Terespol, Poznan Glowny and Berlin Lichtenberg. The journey, including transfers, takes approximately 38h 42m.
The distance between Saint Petersburg and Malmö is 1195 km.
The best way to get from Saint Petersburg to Malmö without a car is to bus and car ferry and train which takes 30h 28m and costs 2300 kr - 6000 kr.
It takes approximately 12h 48m to get from Saint Petersburg to Malmö, including transfers.
Saint Petersburg to Malmö bus services, operated by SKSauto, depart from Saint Petersburg Bus Terminal station.
Saint Petersburg to Malmö train services, operated by Belarusian Railway (BCh), depart from Vitebsky Railway Terminal station.
The best way to get from Saint Petersburg to Malmö is to fly which takes 12h 48m and costs 1400 kr - 3600 kr. Alternatively, you can train, which costs 3700 kr - 9000 kr and takes 38h 42m, you could also bus, which costs 2100 kr - 4000 kr and takes 40h 40m.
What companies run services between Saint Petersburg, Russia and Malmö, Sweden?
Turkish Airlines, Pegasus Airlines, and two other airlines fly from Pulkovo Airport (LED) to Copenhagen Airport (CPH) every 4 hours. Alternatively, you can take a train from Vitebsky Railway Terminal to Malmö, Centralstation via Brest C, Brest Bus station, Terespol, Terespol, Poznan Glowny, Berlin-Lichtenberg, and Berlin Lichtenberg in around 38h 42m.
- Website
- flysas.com
Flights from Riga International Airport to Copenhagen Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- kr 370–1,400
Flights from Riga International Airport to Copenhagen Airport via Stockholm
- Ave. Duration
- 3h 10m
- When
- Monday to Friday
- Estimated price
- kr 370–1,400
- Website
- turkishairlines.com
Flights from Pulkovo Airport to Copenhagen Airport via Istanbul
- Ave. Duration
- 9h 56m
- When
- Every day
- Estimated price
- kr 2,000–8,000
- Website
- flypgs.com
Flights from Pulkovo Airport to Copenhagen Airport via Sabiha Gokcen
- Ave. Duration
- 11h 35m
- When
- Every day
- Estimated price
- kr 1,800–7,000
Flights from Pulkovo Airport to Copenhagen Airport via Antalya
- Ave. Duration
- 13h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- kr 2,100–8,000
- Website
- airserbia.com
Flights from Pulkovo Airport to Copenhagen Airport via Belgrade
- Ave. Duration
- 10h 10m
- When
- Sunday, Monday, and Friday
- Estimated price
- kr 1,200–3,200
Flights from Riga International Airport to Copenhagen Airport
- Ave. Duration
- 1h 30m
- When
- Monday to Saturday
- Estimated price
- kr 430–1,600
- Website
- airbaltic.com
Flights from Riga International Airport to Copenhagen Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- kr 430–1,600
- Website
- norwegian.com
Flights from Riga International Airport to Copenhagen Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 410–1,800
Flights from Riga International Airport to Copenhagen Airport via Stockholm
- Ave. Duration
- 3h 22m
- When
- Sunday
- Estimated price
- kr 410–1,800
- Website
- finnair.com
Flights from Tartu Ülenurme Airport to Copenhagen Airport via Helsinki
- Ave. Duration
- 5h 1m
- When
- Every day
- Estimated price
- kr 1,100–2,700
- Website
- ajet.com
Flights from Pulkovo Airport to Copenhagen Airport via Sabiha Gokcen
- Ave. Duration
- 10h 45m
- When
- Every day
- Estimated price
- kr 2,300–8,500
- Phone
- +46 77 175 75 75
- [email protected]
- Website
- Swedish Railways (SJ)
Train from Stockholm Centralstation to Malmö, Centralstation
- Ave. Duration
- 4h 32m
- Frequency
- Hourly
- Estimated price
- kr 950–1,500
- Website
- Swedish Railways (SJ)
Train from Berlin Lichtenberg to Malmö, Centralstation
- Ave. Duration
- 8h 43m
- Frequency
- Once daily
- Estimated price
- kr 1,300–2,100
- Website
- Swedish Railways (SJ)
- Phone
- +46 40 669 62 00
- [email protected]
- Website
- Snälltåget
Train from Stockholm Centralstation to Malmö, Centralstation
- Ave. Duration
- 5h 10m
- Frequency
- 3 times a day
- Estimated price
- kr 750–1,200
- Website
- Snälltåget
- Phone
- 105
- Website
- Belarusian Railway
Train from Vitebsky Railway Terminal to Brest C
- Ave. Duration
- 18h 10m
- Frequency
- Once daily
- Estimated price
- kr 850–1,491
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- kr 850–1,000
- 2nd Class (Kupé)
- kr 1,491
- 1nd Class (SW)
- kr 2,800–3,200
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- PKP Intercity
Train from Terespol to Poznan Glowny
- Ave. Duration
- 5h 10m
- Frequency
- 4 times a week
- Estimated price
- kr 850–3,200
- Website
- PKP Intercity
Train from Poznan Glowny to Berlin-Lichtenberg
- Ave. Duration
- 2h 33m
- Frequency
- Hourly
- Estimated price
- kr 430–1,600
- Website
- PKP Intercity
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Baltiysky Railway Terminal to Pskov-1
- Ave. Duration
- 3h 28m
- Frequency
- 3 times a day
- Estimated price
- kr 110–170
- Website
- Russian Railways
- Lastochka Train
- kr 120–170
- Commuter Electric Train
- kr 110–160
Train from Baltiysky Railway Terminal to Pechory-Pskovskie
- Ave. Duration
- 4h 15m
- Frequency
- 5 times a week
- Estimated price
- kr 130–180
- Website
- Russian Railways
- Lastochka Train
- kr 130–180
- Commuter Electric Train
- kr 130–180
- Phone
- +372 616 0245
- [email protected]
- Website
- Elron
Train from Koidula to Vana-Kuuste
- Ave. Duration
- 58 min
- Frequency
- Twice daily
- Estimated price
- kr 50–80
- Website
- Elron
- Express Train Ticket
- kr 50–80
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Vitebsky Railway Terminal to Kaliningrad-Passajirsk
- Ave. Duration
- 25h 12m
- Frequency
- Once daily
- Estimated price
- kr 390–800
- Website
- Russian Railways
- 1nd Class (SW)
- kr 1,700–2,400
- 3rd Class (Platzcart)
- kr 390–550
- 2nd Class (Kupé)
- kr 550–800
- Phone
- +46 771-77 77 1
- [email protected]
- Website
- Öresundståg
Train from Karlskrona Centralstation to Malmö, Centralstation
- Ave. Duration
- 2h 45m
- Frequency
- Hourly
- Estimated price
- kr 390–750
- Website
- Öresundståg
- Phone
- 8 800 770 00 20
- [email protected]
- Website
- SKSauto
Bus from Saint Petersburg Bus Terminal to Tallinn Bussijaam
Bus from Saint Petersburg Bus Terminal to Tallinn Bussijaam
- Phone
- +372 680 0909
- [email protected]
- Website
- luxexpress.eu
Bus from Saint Petersburg Bus Terminal to Tallinn Bussijaam
- Ave. Duration
- 7h 15m
- Frequency
- 3 times a day
- Estimated price
- kr 440–850
- Schedules at
- luxexpress.eu
Bus from Saint Petersburg Bus Terminal to Tallinn Bussijaam
- Ave. Duration
- 7h 15m
- Frequency
- 3 times a day
- Estimated price
- kr 440–850
- Schedules at
- luxexpress.eu
- Phone
- +7 812 386 79 79
- [email protected]
- Website
- ecolines.ru
Bus from Saint Petersburg Bus Terminal to Tallinn Bussijaam
- Ave. Duration
- 6h 50m
- Frequency
- Twice daily
- Estimated price
- kr 150–550
- Schedules at
- ecolines.ru
- Book at
- ecolines.ru
Bus from Saint Petersburg Bus Terminal to Tallinn Bussijaam
- Ave. Duration
- 6h 50m
- Frequency
- Twice daily
- Estimated price
- kr 150–550
- Schedules at
- ecolines.ru
- Book at
- ecolines.ru
- Phone
- (+372) 5645 9623
- [email protected]
- Website
- anniston.ee
Bus from Saint Petersburg Bus Terminal to Tallinn Bussijaam
- Ave. Duration
- 6h 50m
- Frequency
- Once daily
- Estimated price
- kr 340–550
- Schedules at
- anniston.ee
- Book at
- online.anniston.ru
Bus from Saint Petersburg Bus Terminal to Tallinn Bussijaam
- Ave. Duration
- 6h 50m
- Frequency
- Once daily
- Estimated price
- kr 340–550
- Schedules at
- anniston.ee
- Book at
- online.anniston.ru
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Tallinn, Bus Station to Berlin, Zentralen Omnibusbahnhof
- Ave. Duration
- 22h 35m
- Frequency
- 4 times a day
- Estimated price
- kr 1,400–2,400
- Website
- Flixbus
Bus from Berlin, Zentralen Omnibusbahnhof to Malmö central train station FlixBus stop
- Ave. Duration
- 9h
- Frequency
- 4 times a day
- Estimated price
- kr 440–750
- Website
- Flixbus
- Phone
- +371 22 474 814
- [email protected]
- Website
- Vissa
Bus from Pskov Bus station to Riga Central Bus Station
- Phone
- +7 (901) 374-41-56
- [email protected]
- Website
- Markatek
Bus from Pskov Bus station to Riga Central Bus Station
- Phone
- +7 (4012) 64-36-35
- [email protected]
- Website
- avl39.ru
Bus from Kaliningrad Bus station to Gdańsk Główny
- Phone
- +49 (0) 40 547 541 222
- [email protected]
- Website
- Tallink
Car ferry from Tallinn to Stockholm
- Ave. Duration
- 16h
- Frequency
- 3 times a week
- Estimated price
- kr 1,200–3,500
- Website
- Tallink
- Adult
- kr 1,200–1,900
- Vehicle
- kr 2,600–3,500
Car ferry from Tallinn to Stockholm
- Ave. Duration
- 16h
- Frequency
- 3 times a week
- Estimated price
- kr 1,200–3,500
- Website
- Tallink
- Adult
- kr 1,200–1,900
- Vehicle
- kr 2,600–3,500
- Phone
- +44 844 770 7070
- [email protected]
- Website
- Stena Line
Ferry from Gdynia Ferry to Karlskrona ferry
- Ave. Duration
- 10h
- Frequency
- 5 times a day
- Estimated price
- kr 700–1,500
- Website
- Stena Line
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
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Saint Petersburg to Malmö bus services, operated by SKSauto, arrive at Tallinn Bussijaam station.
Malmö is 1h behind Saint Petersburg. It is currently 5:27 AM in Saint Petersburg and 4:27 AM in Malmö.
Saint Petersburg to Malmö train services, operated by Belarusian Railway (BCh), arrive at Brest C station.
Book your Saint Petersburg to Malmö bus tickets online with Omio.
There are 342+ hotels available in Malmö.




















































