There are 5 ways to get from Moscow to Podolsk by train, bus, rideshare, car, or taxi
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 Moscow Kursky Station to PodolskD2
1h 16m₽50–300Bus
- Take the bus from Даниловский рынок to Метро «Аннино»м95
- Take the bus from Метро «Аннино» to Красная горкас962
1h 48m₽132–160Rideshare
- Take the rideshare from Moscow to Podolsk38.7 km
54 min₽110–230Drive 40.7 km
- Drive from Moscow to Podolsk40.7 km
39 min₽260–376Taxi
- Take the taxi from Moscow to Podolsk40.7 km
39 min₽750–950
Moscow to Podolsk by bus
Questions & Answers
The cheapest way to get from Moscow to Podolsk is to bus which costs RUB 130 - RUB 160 and takes 1h 48m.
The fastest way to get from Moscow to Podolsk is to drive which takes 39 min and costs RUB 260 - RUB 380.
No, there is no direct bus from Moscow to Podolsk. However, there are services departing from Даниловский рынок and arriving at Красная горка via Метро «Аннино». The journey, including transfers, takes approximately 1h 48m.
Yes, there is a direct train departing from Moscow Kursky Station station and arriving at Podolsk. Services depart every 10 minutes, and operate every day. The journey takes approximately 1h 16m.
The distance between Moscow and Podolsk is 42 km. The road distance is 40.7 km.
The best way to get from Moscow to Podolsk without a car is to train which takes 1h 16m and costs RUB 50 - RUB 300.
The train from Moscow Kursky Station to Podolsk takes 1h 16m including transfers and departs every 10 minutes.
Moscow to Podolsk bus services, operated by Moscow Public Transport, depart from Даниловский рынок station.
Moscow to Podolsk train services, operated by Moscow Central Diameters, depart from Moscow Kursky Station.
The best way to get from Moscow to Podolsk is to train which takes 1h 16m and costs RUB 50 - RUB 300. Alternatively, you can bus, which costs RUB 130 - RUB 160 and takes 1h 48m.
What companies run services between Moscow, Russia and Podolsk, Russia?
Moscow Central Diameters operates a train from Moscow Kursky Station to Podolsk every 10 minutes. Tickets cost ₽50–70 and the journey takes 1h 16m. Central PPK also services this route every 2 hours. Alternatively, you can take a bus from Даниловский рынок to Красная горка via Метро «Аннино» in around 1h 48m.
- mcd@mosmetro.ru
- Website
- mcd.mosmetro.ru
Train from Moscow Kursky Station to Podolsk
- Ave. Duration
- 1h 16m
- Frequency
- Every 10 minutes
- Estimated price
- ₽50–70
- Schedules at
- mcd.mosmetro.ru
- Phone
- 8 (800) 301-00-00
- COMPLAINTS@CENTRAL-PPK.RU
- Website
- central-ppk.ru
Train from Moscow Kursky Station to Podolsk
- Ave. Duration
- 57 min
- Frequency
- Every 2 hours
- Estimated price
- ₽140–300
- Website
- https://www.central-ppk.ru/new/eng/
- Schedules at
- https://www.central-ppk.ru/new/eng/schedule/
- Commuter Electric Train
- ₽140–200
- Lastochka Train
- ₽230–300
- Phone
- +7 495 539-54-54
- Website
- transport.mos.ru
Bus from Даниловский рынок to Метро «Аннино»
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Estimated price
- ₽67–80
- Website
- https://transport.mos.ru/
- Schedules at
- https://transport.mos.ru/transport/schedule
- Troika card
- ₽67
- Ediny ticket
- ₽80
Bus from Метро «Аннино» to Красная горка
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- ₽67–80
- Website
- https://transport.mos.ru/
- Schedules at
- https://transport.mos.ru/transport/schedule
- Troika card
- ₽67
- Ediny ticket
- ₽80
- Phone
- +3 318 576 2228
- Website
- blablacar.com
Rideshare from Moscow to Podolsk
- Ave. Duration
- 54 min
- Frequency
- 5 times a day
- Estimated price
- ₽110–230
- Schedules at
- blablacar.com
- Ave. Duration
- 39 min
- Estimated price
- ₽750–950
Yandex Taxi
- Phone
- +7 495 999-99-99
- Website
- taxi.yandex.ru
Maxim
- Phone
- +7 495 505-55-55
- Website
- taximaxim.ru
Citymobil
- Phone
- +7 495 222-22-22
- Website
- city-mobil.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 Travelling to the UK: What do I need to know?, How to get from JFK to New York City, and Travelling around the UAE - to help you get the most out of your next trip.
More Questions & Answers
Moscow to Podolsk bus services, operated by Moscow Public Transport, arrive at Метро «Аннино» station.
Moscow to Podolsk train services, operated by Moscow Central Diameters, arrive at Podolsk station.
Yes, the driving distance between Moscow to Podolsk is 41 km. It takes approximately 39 min to drive from Moscow to Podolsk.
Check out Blablacar's carpooling service for rideshare options between Moscow and Podolsk. A great option if you don't have a driver's licence or want to avoid public transport.











