There are 7 ways to get from Saint Petersburg to Ropsha by train, taxi, ferry, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, taxi
best- Take the train from Baltiysky Railway Terminal to Strel'natrain
- Take the taxi from Strel'na to Ropshataxi
48 min₽608–783Drive 43.2 km
cheapest- Drive from Saint Petersburg to Ropshacar 43.2 km
38 min₽299–431Hydrofoil, taxi
- Take the ferry from Central Pier "Descent with lions" to Peterhofferry Meteor
- Take the taxi from Peterhof to Ropshataxi
50 min₽1,800–1,950Bus
- Take the bus from Ст. Метро "Автово" to Октябрьская Ул.bus 145Э / ...
1h 33m₽620–810Taxi
- Take the taxi from Saint Petersburg to Ropshataxi 43.2 km
38 min₽1,000–1,300Bus via Pushkinskaya
- Take the bus from Ст. Метро "Автово" to Октябрьская Ул.bus 145Э / ...
1h 33m₽620–816Line 2 bus, line 165 bus
- Take the bus from Ст. Метро "Адмиралтейская" to Ж.-Д. Ст. Лиговоbus 2
- Take the bus from Ж.-Д. Ст. Лигово to Октябрьская Ул.bus 165
2h 50m₽620–810
Questions & Answers
The cheapest way to get from Saint Petersburg to Ropsha is to drive which costs RUB 290 - RUB 440 and takes 38 min.
The fastest way to get from Saint Petersburg to Ropsha is to drive which takes 38 min and costs RUB 290 - RUB 440.
No, there is no direct bus from Saint Petersburg to Ropsha. However, there are services departing from Ст. метро "Нарвская" and arriving at Октябрьская Ул. via Ст. Метро "Автово". The journey, including transfers, takes approximately 1h 33m.
The distance between Saint Petersburg and Ropsha is 39 km. The road distance is 43.2 km.
The best way to get from Saint Petersburg to Ropsha without a car is to train and taxi which takes 48 min and costs RUB 600 - RUB 800.
It takes approximately 48 min to get from Saint Petersburg to Ropsha, including transfers.
Saint Petersburg to Ropsha bus services, operated by Saint Petersburg Public Transport, depart from Ст. Метро "Автово" station.
Saint Petersburg to Ropsha bus services, operated by Saint Petersburg Public Transport, arrive at Октябрьская Ул. station.
Yes, the driving distance between Saint Petersburg to Ropsha is 43 km. It takes approximately 38 min to drive from Saint Petersburg to Ropsha.
What companies run services between Saint Petersburg, Russia and Ropsha, Leningrad Oblast, Russia?
Saint Petersburg Public Transport operates a bus from Ст. Метро "Автово" to Октябрьская Ул. every 20 minutes. Tickets cost ₽60–80 and the journey takes 54 min.
- Phone
- 8 800 775 0000
- [email protected]
- Website
- ppk-piter.ru
Train from Baltiysky Railway Terminal to Strel'na
- Ave. Duration
- 31 min
- Frequency
- Hourly
- Estimated price
- ₽55–85
- Book at
- https://eng.rzd.ru/
- Website
- https://ppk-piter.ru
- Website
- https://ppk-piter.ru
- Commuter Electric Train
- ₽55–80
- Lastochka Train
- ₽65–85
- Phone
- 8-800-234-98-80
- Website
- transport.orgp.spb.ru
Bus from Ст. Метро "Автово" to Октябрьская Ул.
- Ave. Duration
- 54 min
- Frequency
- Every 20 minutes
- Estimated price
- ₽60–80
- Website
- https://transport.orgp.spb.ru/
- Schedules at
- https://transport.orgp.spb.ru/routes
- Podorozhnik card
- ₽60
- Ticket
- ₽80
Bus from Ст. Метро "Автово" to Октябрьская Ул.
- Ave. Duration
- 54 min
- Frequency
- Every 20 minutes
- Estimated price
- ₽60–80
- Website
- https://transport.orgp.spb.ru/
- Schedules at
- https://transport.orgp.spb.ru/routes
- Podorozhnik card
- ₽60
- Ticket
- ₽80
Bus from Ст. Метро "Адмиралтейская" to Ж.-Д. Ст. Лигово
- Ave. Duration
- 1h 17m
- Frequency
- Every 30 minutes
- Estimated price
- ₽60–80
- Website
- https://transport.orgp.spb.ru/
- Schedules at
- https://transport.orgp.spb.ru/routes
- Podorozhnik card
- ₽60
- Ticket
- ₽80
Bus from Ж.-Д. Ст. Лигово to Октябрьская Ул.
- Ave. Duration
- 58 min
- Frequency
- Every 30 minutes
- Estimated price
- ₽60–80
- Website
- https://transport.orgp.spb.ru/
- Schedules at
- https://transport.orgp.spb.ru/routes
- Podorozhnik card
- ₽60
- Ticket
- ₽80
- Phone
- +7 (812) 426-17-17
- Website
- peterhof-express.ru
Ferry from Central Pier "Descent with lions" to Peterhof
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- ₽1,200
- Schedules at
- peterhof-express.ru
- Book at
- boattrip.ru
- Ave. Duration
- 25 min
- Estimated price
- ₽550–1,300
Citymobil
- Phone
- +7 812 404-44-44
- Website
- city-mobil.ru
Maxim
- Phone
- +7 812 455-55-55
- Website
- taximaxim.ru
Yandex Taxi
- Phone
- +7 812 366-66-66
- Website
- taxi.yandex.ru
Citymobil
- Phone
- +7 812 404-44-44
- Website
- city-mobil.ru
Maxim
- Phone
- +7 812 455-55-55
- Website
- taximaxim.ru
Yandex Taxi
- Phone
- +7 812 366-66-66
- Website
- taxi.yandex.ru
Citymobil
- Phone
- +7 812 404-44-44
- Website
- city-mobil.ru
Maxim
- Phone
- +7 812 455-55-55
- Website
- taximaxim.ru
Yandex Taxi
- Phone
- +7 812 366-66-66
- Website
- taxi.yandex.ru
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including South Korea: Travelling from Seoul to Busan , Heading to Europe? Read this before you buy a Eurail Pass, and Getting to Rome from the airport - to help you get the most out of your next trip.









