There are 5 ways to get from Moscow to Zelenograd by train, taxi, car, rideshare or towncar

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Commuter train  •  26 min

  1. Take the Commuter train from Moscow, Leningradsky Station to Kryukovo Express Lastochka

Cheapest option

Rideshare  •  1 h 2 min

  1. Take the rideshare from Moscow to Zelenograd 30.2 miles

$2

3 alternative options

Taxi  •  41 min

  1. Take a taxi from Moscow to Zelenograd 30.6 miles

$23 - $28

Drive  •  41 min

  1. Drive from Moscow to Zelenograd 30.6 miles

$3 - $5

Uber  •  41 min

  1. Take an Uber from Moscow to Zelenograd 30.6 miles

$17 - $22

What companies run services between Moscow, Russia and Zelenograd, Russia?

Moskovsko-Tverskaya PPK operates a train from Moscow to Zelenograd hourly, and the journey takes 26 min.

Train operators
Moskovsko-Tverskaya PPK
Phone
+74956656193
Website
mtppk.ru
Train from Moscow, Leningradsky Station to Kryukovo
Ave. Duration
26 min
Frequency
Hourly
Schedules at
mtppk.ru
Other operators
BlaBlaCar
Website
blablacar.com
Rideshare from Moscow to Zelenograd
Ave. Duration
1 h 2 min
Frequency
4 times a day
Estimated price
$2
Book at
blablacar.co.uk
Uber Moskau
Website
uber.com
Towncar from Moscow to Zelenograd
Ave. Duration
41 min
Frequency
On demand
Estimated price
$17 - $22
Signup at
uber.com
uberX
$17 - $22
uberSELECT
$30 - $40
UberBlack
$50 - $70
Taxi from Moscow to Zelenograd
Ave. Duration
41 min
Estimated price
$23 - $28
Taksi 500-0-500
Phone
+7 495 500 0 500
Website
500-0-500.ru
Taksik
Phone
+7 495 921-38-31
Website
taxik.ru
Taxi Apelsin
Phone
+7 495 969-65-99
Website
taxi-orange.ru

Want to know more about travelling around Russia

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Questions & Answers

How far is it from Moscow to Zelenograd?

The distance between Moscow and Zelenograd is 37 km. The road distance is 49 km.

What is the cheapest way to get from Moscow to Zelenograd?

The cheapest way to get from Moscow to Zelenograd is to rideshare which costs RUB 93 and takes 1 h 2 min.

What is the fastest way to get from Moscow to Zelenograd?

The quickest way to get from Moscow to Zelenograd is to taxi which takes 41 min and costs RUB 1400 - RUB 1800.

Is there a direct train between Moscow and Zelenograd?

Yes, there is a direct train departing from Moscow, Leningradsky Station and arriving at Kryukovo. Services depart hourly. The journey takes approximately 26 min.

How long does it take to get from Moscow to Zelenograd?

The Commuter train from Moscow, Leningradsky Station to Kryukovo takes 26 min including transfers and departs hourly.