HowToGo

Murmansk to Saint Petersburg, Russia - Transfer & Transportation Guides

Find transfer & transportation guides from Murmansk to Saint Petersburg, Russia. How to get from Murmansk to Saint Petersburg, Russia by Flight, Train.

You can get to Saint Petersburg, Russia from Murmansk by verhicle types below

Search Transfer from Murmansk to Saint Petersburg, Russia

Transfer solutions

You have 5 options transfer to Saint Petersburg, Russia from Murmansk below

Bus ( 50 min. )

Take a bus from Murmansk Railwaystation to Murmansk Airport Murmashi.


Open Map More details & check price at Murmansk Avtotrans
Walk ( 7 min. )

Take a foot from Murmansk Airport Murmashi to Murmansk.


Plane ( 1 hr. 50 min. )

Take a flight from Murmansk to Pulkovo.


Walk ( 9 min. )

Take a foot from Pulkovo to Аэропорт "Пулково 1".


Bus ( 26 min. )

Take a bus from Аэропорт "Пулково 1" to Ст. Метро "Московская".


Open Map More details & check price at St Petersburg State Transport
Metro ( 15 min. )

Take a subway from Moskovskaya to Nevsky Prospekt.


Open Map More details & check price at Saint Petersburg Metro
Duration 4 hr. 59 min.
Distance 1061 km.
Cost 68 USD
Train ( 3 hr. 26 min. )

Take a train from Murmansk to Apatity 1.


Open Map More details & check price at Russian Railways (РЖД)
Taxi ( 14 min. )

Take a taxi from Apatity 1 to Apatity.


Plane ( 1 hr. 30 min. )

Take a flight from Apatity to Pulkovo.


Walk ( 9 min. )

Take a foot from Pulkovo to Аэропорт "Пулково 1".


Bus ( 26 min. )

Take a bus from Аэропорт "Пулково 1" to Ст. Метро "Московская".


Open Map More details & check price at St Petersburg State Transport
Metro ( 15 min. )

Take a subway from Moskovskaya to Nevsky Prospekt.


Open Map More details & check price at Saint Petersburg Metro
Duration 7 hr. 21 min.
Distance 1060 km.
Cost 86 USD
Train ( 23 hr. 57 min. )

Take a train from Murmansk to St Petersburg Ladojskii.


Open Map More details & check price at Russian Railways (РЖД)
Metro ( 14 min. )

Take a subway from Ladozhskaya to Spasskaya.


Open Map More details & check price at Saint Petersburg Metro
Duration 24 hr. 12 min.
Distance 1281 km.
Cost 3380 RUB (45 USD)
Train ( 10 hr. 10 min. )

Take a train from Murmansk to Kem.


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

Take a bus from Kem’ to Petrozavodsk Bus station.


Open Map More details & check price at Karelavtotrans
Bus ( 7 hr. 20 min. )

Take a bus from Petrozavodsk Bus station to Saint Petersburg Bus station.


Open Map More details & check price at Karelavtotrans
Duration 25 hr. 45 min.
Distance 1323 km.
Cost 53 USD
Car ( 19 hr. 4 min. )

Drive a car from Murmansk to Saint Petersburg.


Duration 19 hr. 4 min.
Distance 1400 km.
Cost 86 USD

Find Hotels in Saint Petersburg, Russia

You can find hotels and accommodations in Saint Petersburg, Russia with our hotels search tool below

Booking.com

About Murmansk, Russia

About Saint Petersburg, Russia

Saint Petersburg (Russian: Санкт-Петербург, tr. Sankt-Peterburg, IPA: [ˈsankt pʲɪtʲɪrˈburk] (listen)), formerly known as Petrograd (Петроград) (1914–1924), then Leningrad (Ленинград) (1924–1991), is a city situated on the Neva River, at the head of t... Learn more


References