Fly into Sheremetyevo Airport (SVO), the closest airport, located 21.3 mi (34.3 km) from the city centre. If you can't find a flight that's convenient for your trip, you could book a flight to Zhukovsky (ZIA), which is 17.5 mi (28.2 km) away.
If you prefer train travel, you can make your way to Moscow Novogireevo Station. You might consider catching a ride on the metro at Novogireyevo Station to easily navigate the city.