There are 4 ways to get from Dmitrov to Zelenograd by train, bus, 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 Dmitrov to Okruzhnayatrain
- Take the train from Petrovsko-Razumovskaya to Kryukovotrain
2h 3m₽347–604Bus, line 928 bus
cheapest- Take the bus from Dmitrov Bus station to Moscow Altufyevobus 401
- Take the bus from Метро «Алтуфьево» to МЦД Грачёвскаяbus 928
2h 11m₽325–370Drive 68.5 km
- Drive from Dmitrov to Zelenogradcar 68.5 km
53 min₽473–683Taxi
- Take the taxi from Dmitrov to Zelenogradtaxi 68.5 km
53 min₽1,300–1,700
Questions & Answers
The cheapest way to get from Dmitrov to Zelenograd is to bus and line 928 bus which costs RUB 320 - RUB 370 and takes 2h 11m.
The fastest way to get from Dmitrov to Zelenograd is to drive which takes 53 min and costs RUB 470 - RUB 700.
No, there is no direct bus from Dmitrov station to Zelenograd. However, there are services departing from Dmitrov Bus station and arriving at МЦД Грачёвская via Метро «Алтуфьево». The journey, including transfers, takes approximately 2h 11m.
No, there is no direct train from Dmitrov to Zelenograd. However, there are services departing from Dmitrov and arriving at Kryukovo via Okruzhnaya and Petrovsko-Razumovskaya. The journey, including transfers, takes approximately 2h 3m.
The distance between Dmitrov and Zelenograd is 89 km. The road distance is 68.5 km.
The best way to get from Dmitrov to Zelenograd without a car is to train which takes 2h 3m and costs RUB 340 - RUB 650.
It takes approximately 2h 3m to get from Dmitrov to Zelenograd, including transfers.
Dmitrov to Zelenograd bus services, operated by Mostransavto, depart from Dmitrov Bus station.
Dmitrov to Zelenograd train services, operated by Central PPK, depart from Dmitrov station.
The best way to get from Dmitrov to Zelenograd is to train which takes 2h 3m and costs RUB 340 - RUB 650. Alternatively, you can bus and line 928 bus, which costs RUB 320 - RUB 370 and takes 2h 11m.
What companies run services between Dmitrov, Russia and Zelenograd, Russia?
You can take a train from Dmitrov to Kryukovo via Okruzhnaya, Okruzhnaya, Petrovo-Razumovskaya, and Petrovsko-Razumovskaya in around 2h 3m. Alternatively, you can take a bus from Dmitrov Bus station to Kryukovo via Moscow Altufyevo, Метро «Алтуфьево», МЦД Грачёвская, and Khovrino in around 2h 11m.
- Phone
- 8 (800) 301-00-00
- [email protected]
- Website
- central-ppk.ru
Train from Dmitrov to Okruzhnaya
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- ₽210–430
- Website
- https://www.central-ppk.ru/new/eng/
- Schedules at
- https://www.central-ppk.ru/new/eng/schedule/
- Commuter Electric Train
- ₽210–300
- Lastochka Train
- ₽350–430
- Phone
- 8 800 775-00-00
- [email protected]
- Website
- mtppk.ru
Train from Petrovsko-Razumovskaya to Kryukovo
- Ave. Duration
- 21 min
- Frequency
- Hourly
- Estimated price
- ₽65–95
- Website
- https://mtppk.ru/
- Book at
- https://www.rzd.ru/
- Phone
- 8 (800) 700-31-13
- [email protected]
- Website
- mostransavto.ru
Bus from Dmitrov Bus station to Moscow Altufyevo
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- ₽210
- Schedules at
- mostransavto.ru
- Phone
- +7 495 539-54-54
- Website
- transport.mos.ru
Bus from Метро «Алтуфьево» to МЦД Грачёвская
- Ave. Duration
- 33 min
- Frequency
- Every 20 minutes
- Estimated price
- ₽67–80
- Website
- https://transport.mos.ru/
- Schedules at
- https://transport.mos.ru/transport/schedule
- Troika card
- ₽67
- Ediny ticket
- ₽80
- Ave. Duration
- 53 min
- Estimated price
- ₽1,300–1,700
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 Which London airport should I choose?, Why you should take the train in the US, and How to get from JFK to New York City - to help you get the most out of your next trip.
More Questions & Answers
Dmitrov to Zelenograd bus services, operated by Mostransavto, arrive at Moscow Altufyevo station.
Dmitrov to Zelenograd train services, operated by Central PPK, arrive at Okruzhnaya station.
Yes, the driving distance between Dmitrov to Zelenograd is 69 km. It takes approximately 53 min to drive from Dmitrov to Zelenograd.














