There are 5 ways to get from Saint Petersburg to Rybatskoye (Station) by train, taxi, car, subway, or tram
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Moskovsky Railway Terminal to Rybatskoyetrain
16 min₽35–55Taxi
- Take the taxi from Saint Petersburg to Rybatskoye (Station)taxi 19 km
20 min₽550–750Drive 19 km
- Drive from Saint Petersburg to Rybatskoye (Station)car 19 km
20 min₽129–186Line 3 subway
- Take the subway from Gostiny Dvor to Rybatskoyesubway 3
30 min₽60–86Line 24 tram
- Take the tram from Перекупной пер. to Ст. метро "Рыбацкое"tram 24
56 min₽60–80
Saint Petersburg to Rybatskoye (Station) by tram and foot
Questions & Answers
The cheapest way to get from Saint Petersburg to Rybatskoye (Station) is to train which costs RUB 35 - RUB 55 and takes 16 min.
The fastest way to get from Saint Petersburg to Rybatskoye (Station) is to train which takes 16 min and costs RUB 35 - RUB 55.
Yes, there is a direct train departing from Moskovsky Railway Terminal and arriving at Rybatskoye. Services depart every four hours, and operate every day. The journey takes approximately 16 min.
The distance between Saint Petersburg and Rybatskoye (Station) is 14 km. The road distance is 19 km.
The best way to get from Saint Petersburg to Rybatskoye (Station) without a car is to train which takes 16 min and costs RUB 35 - RUB 55.
The train from Moskovsky Railway Terminal to Rybatskoye takes 16 min including transfers and departs every four hours.
Saint Petersburg to Rybatskoye (Station) train services, operated by Severo-Zapadnaya PPK, depart from Moskovsky Railway Terminal station.
Saint Petersburg to Rybatskoye (Station) train services, operated by Severo-Zapadnaya PPK, arrive at Rybatskoye station.
Yes, the driving distance between Saint Petersburg to Rybatskoye (Station) is 19 km. It takes approximately 20 min to drive from Saint Petersburg to Rybatskoye (Station).
What companies run services between Saint Petersburg, Russia and Rybatskoye (Station), Russia?
Severo-Zapadnaya PPK operates a train from Moskovsky Railway Terminal to Rybatskoye every 4 hours. Tickets cost ₽35–55 and the journey takes 16 min.
- Phone
- 8 800 775 0000
- [email protected]
- Website
- Severo-Zapadnaya PPK
Train from Moskovsky Railway Terminal to Rybatskoye
- Ave. Duration
- 16 min
- Frequency
- Every 4 hours
- Estimated price
- ₽35–55
- Book at
- Russian Railways
- Website
- Severo-Zapadnaya PPK
- Website
- Severo-Zapadnaya PPK
- Commuter Electric Train
- ₽35–50
- Lastochka Train
- ₽40–55
- Phone
- 8-800-350-11-55
- [email protected]
- Website
- Saint Petersburg Metro
Subway from Gostiny Dvor to Rybatskoye
- Ave. Duration
- 30 min
- Frequency
- Every 5 minutes
- Estimated price
- ₽60–86
- Website
- Saint Petersburg Metro
- Schedules at
- Saint Petersburg Metro Map
- Podorozhnik card
- ₽60
- Metro token
- ₽86
- Phone
- 8-800-234-98-80
- Website
- Saint Petersburg Public Transport
Tram from Перекупной пер. to Ст. метро "Рыбацкое"
- Ave. Duration
- 51 min
- Frequency
- Every 30 minutes
- Estimated price
- ₽60–80
- Website
- Saint Petersburg Public Transport
- Schedules at
- Saint Petersburg Public Transport
- Podorozhnik card
- ₽60
- Ticket
- ₽80
- Ave. Duration
- 20 min
- Estimated price
- ₽550–750
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 Slovenia: Getting from Ljubljana to Lake Bled, Best ways to travel around Australia, and Getting to Rome from the airport - to help you get the most out of your next trip.








