Skip to content
TravelHub
Moscow · Russia

Revolution Square: what's nearby, how to get there and when to go · 2026

Ploshchad Revolyutsii (Russian: Пло́щадь Револю́ции) is a station on the Moscow Metro, in the Tverskoy District of central Moscow. The station is named after Revolution Square, under which it is located.

Map of places
About the place
Facts
  • 2 bldg. 2, Russia
Source: OpenTripMap

Getting there and staying

Free stays with hostsSee hosts
In the city2,087hosts welcome guests
2 sources · As of November 3, 2026
Source: TravelHub · OurAirports (public domain)