HowToGo

Narva to Saint Petersburg, Russia - Transfer & Transportation Guides

Find transfer & transportation guides from Narva to Saint Petersburg, Russia. How to get from Narva to Saint Petersburg, Russia by Bus, Train, Taxi.

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

Search Transfer from Narva to Saint Petersburg, Russia

Transfer solutions

You have 8 options transfer to Saint Petersburg, Russia from Narva below

Bus ( 3 hr. )

Take a bus from Ivangorod to Saint Petersburg, Bus Station 2.


Open Map More details & check price at SKS-Auto
Duration 3 hr.
Distance 150 km.
Cost 500 RUB (7 USD)
Electric train ( 3 hr. 9 min. )

Take a train from Ivangorod to Sankt-Peterburg Baltijskij.


Open Map More details & check price at PPK-Piter
Duration 3 hr. 9 min.
Distance 155 km.
Cost 400 RUB (6 USD)
Bus ( 3 hr. 20 min. )

Take a bus from Narva to Sankt-Peterburg bussijaam.


Open Map More details & check price at Lux Express
Duration 3 hr. 20 min.
Distance 153 km.
Cost 10 EUR (12 USD)
Bus ( 3 hr. 35 min. )

Take a bus from Fama Keskus to Sankt-Peterburg bussijaam.


Open Map More details & check price at Lux Express
Duration 3 hr. 35 min.
Distance 155 km.
Cost 9 EUR (11 USD)
Train ( 3 hr. 43 min. )

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


Open Map More details & check price at Go Rail
Duration 3 hr. 43 min.
Distance 161 km.
Cost 1100 RUB (15 USD)
Bus ( 3 hr. 50 min. )

Take a bus from Narva to Saint Petersburg Bus station.


Open Map More details & check price at Baltic Shuttle
Duration 3 hr. 50 min.
Distance 150 km.
Cost 7 EUR (9 USD)
Bus ( 4 hr. )

Take a bus from Narva to Saint Petersburg Bus station.


Open Map More details & check price at Lux Express
Duration 4 hr.
Distance 150 km.
Cost 9 EUR (10 USD)
Car ( 2 hr. 29 min. )

Drive a car from Narva to Saint Petersburg.


Duration 2 hr. 29 min.
Distance 151 km.
Cost 17 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 Narva, Estonia

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