HowToGo

Saint Petersburg to Copenhagen, Denmark - Transfer & Transportation Guides

Find transfer & transportation guides from Saint Petersburg to Copenhagen, Denmark. How to get from Saint Petersburg to Copenhagen, Denmark by Flight, Bus, Train, Ferry.

You can get to Copenhagen, Denmark from Saint Petersburg by verhicle types below

Search Transfer from Saint Petersburg to Copenhagen, Denmark

Transfer solutions

You have 9 options transfer to Copenhagen, Denmark from Saint Petersburg below

Metro ( 13 min. )

Take a subway from Sennaya Ploshchad to Moskovskaya.


Open Map More details & check price at Saint Petersburg Metro
Bus ( 8 min. )

Take a bus from Saint Petersburg Moskovskaya Metro to Pulkovo Terminal 1 Airport.


Open Map More details & check price at Novgorod Avto
Plane ( 2 hr. 10 min. )

Take a flight from Pulkovo to Copenhagen.


Walk ( 5 min. )

Take a foot from Copenhagen to Copenhagen Airport.


Train ( 13 min. )

Take a train from Copenhagen Airport to København H.


Open Map More details & check price at Öresundståg
Duration 5 hr. 29 min.
Distance 1170 km.
Cost 210 USD
Metro ( 13 min. )

Take a subway from Sennaya Ploshchad to Moskovskaya.


Open Map More details & check price at Saint Petersburg Metro
Bus ( 8 min. )

Take a bus from Saint Petersburg Moskovskaya Metro to Pulkovo Terminal 1 Airport.


Open Map More details & check price at Novgorod Avto
Plane ( 9 hr. 15 min. )

Take a flight from Pulkovo to Helsingborg.


Taxi ( 10 min. )

Take a taxi from Helsingborg to Ängelholm station.


Open Map More details & check price at Taxi Cab Service Helsingborg
Train ( 1 hr. 55 min. )

Take a train from Ängelholm station to København H.


Open Map More details & check price at Öresundståg
Duration 14 hr. 43 min.
Distance 1252 km.
Cost 598 USD
Train ( 3 hr. 13 min. )

Take a train from Pietari to Tikkurila.


Open Map More details & check price at Finnish Railways (VR)
Train ( 8 min. )

Take a train from Tikkurila to Lentoasema.


Open Map More details & check price at Finnish Railways (VR)
Plane ( 1 hr. 40 min. )

Take a flight from Helsinki to Copenhagen.


Walk ( 5 min. )

Take a foot from Copenhagen to Copenhagen Airport.


Train ( 13 min. )

Take a train from Copenhagen Airport to København H.


Open Map More details & check price at Öresundståg
Duration 7 hr. 33 min.
Distance 1305 km.
Cost 168 USD
Train ( 7 hr. 20 min. )

Take a train from Saint-Peterburg Moskovsky Station to Tallinn.


Open Map More details & check price at Go Rail
Walk ( 28 min. )

Take a foot from Tallinn to Tallinn.


car ferry ( 17 hr. 15 min. )

Take a ferry from Tallinn to Stockholm.


Open Map More details & check price at Tallink
Bus ( 16 min. )

Take a bus from Londonviadukten to Stockholm C Klarabergsviadukte.


Open Map More details & check price at SL
Train ( 4 hr. 12 min. )

Take a train from Stockholm Centralstation to Lund Centralstation.


Open Map More details & check price at Swedish Railways (SJ)
Train ( 51 min. )

Take a train from Lund Centralstation to København H.


Open Map More details & check price at Öresundståg
Duration 32 hr. 33 min.
Distance 1464 km.
Cost 304 USD
Train ( 17 hr. 36 min. )

Take a train from St Petersburg Vitebskii to Brest C.


Open Map More details & check price at Belorussian Railways (BŽD)
Train ( 3 hr. 16 min. )

Take a train from Brest C to Warszawa Wschodnia.


Open Map More details & check price at PKP Intercity
Train ( 6 hr. 19 min. )

Take a train from Warszawa Wschodnia to Berlin Hbf.


Open Map More details & check price at PKP Intercity
Train ( 2 hr. 1 min. )

Take a train from Berlin Hbf to Hamburg-Altona.


Open Map More details & check price at Deutsche Bahn Intercity-Express
Train ( 4 hr. 31 min. )

Take a train from Hamburg-Altona to Koebenhavn H.


Open Map More details & check price at Deutsche Bahn Intercity
Duration 37 hr. 3 min.
Distance 2753 km.
Cost 164 USD
Bus ( 12 hr. )

Take a bus from Saint Petersburg, Bus Station 2 to Minsk Central bus station.


Open Map More details & check price at SKS-Auto
Bus ( 18 hr. 20 min. )

Take a bus from Minsk Central bus station to Berlin ZOB.


Open Map More details & check price at Minsktrans
Bus ( 7 hr. 45 min. )

Take a bus from Berlin Central Bus Station to Copenhagen Central Bus Station.


Open Map More details & check price at Comati PSG
Duration 40 hr. 5 min.
Distance 2507 km.
Cost 218 USD
car ferry ( 39 hr. )

Take a ferry from Saint Petersburg to Stockholm.


Open Map More details & check price at St Peters Line
Bus ( 20 min. )

Take a bus from Stockholm Frihamnen to Stockholm Citytermin Kungsbron.


Open Map More details & check price at SL
Walk ( 6 min. )

Take a foot from Stockholm Citytermin Kungsbron to Stockholm Centralstation.


Train ( 3 hr. 44 min. )

Take a train from Stockholm Centralstation to Hässleholm Centralstation.


Open Map More details & check price at Swedish Railways (SJ)
Train ( 1 hr. 25 min. )

Take a train from Hässleholm Centralstation to København H.


Open Map More details & check price at Öresundståg
Duration 45 hr. 48 min.
Distance 1359 km.
Cost 252 USD
Train ( 28 hr. 9 min. )

Take a train from St Petersburg Glavny to Kaliningrad-Passajirsk.


Open Map More details & check price at Russian Railways (РЖД)
Bus ( 6 hr. 30 min. )

Take a bus from Kaliningrad Bus station to Gdynia.


Open Map More details & check price at Kaliningrad Avtovokzal
Bus ( 19 hr. 10 min. )

Take a bus from Gdynia to Malmö.


Open Map More details & check price at Sindbad
Train ( 36 min. )

Take a train from Malmö Centralstation to København H.


Open Map More details & check price at Öresundståg
Duration 56 hr. 35 min.
Distance 2661 km.
Cost 252 USD
Car ( 4 hr. 40 min. )

Drive a car from Saint Petersburg to Helsinki.


car ferry ( 17 hr. 30 min. )

Take a ferry from Helsinki to Stockholm.


Open Map More details & check price at Tallink
Car ( 6 hr. 50 min. )

Drive a car from Stockholm to Copenhagen.


Duration 29 hr.
Distance 1526 km.
Cost 346 USD

Find Hotels in Copenhagen, Denmark

You can find hotels and accommodations in Copenhagen, Denmark with our hotels search tool below

Booking.com

About Saint Petersburg, Russia

About Copenhagen, Denmark

Copenhagen (Danish: København [kʰøpm̩ˈhɑwˀn] (listen)) is the capital and most populous city of Denmark. As of 1 January 2020, the city had a population of 794,128 with 632,340 in Copenhagen Municipality, 104,305 in Frederiksberg Municipality, 42,989... Learn more


References