Fly into Sheremetyevo Airport (SVO), the closest airport, located 19.8 mi (31.9 km) from the city centre. If you can't find a flight that works for your travel itinerary, you could also fly into Moscow (VKO-Vnukovo Intl.), which is 14.1 mi (22.7 km) away.
If you're travelling by train, the main station is Moscow ZIL Station. You might consider catching a ride on the metro at Shabolovskaya Station to easily navigate the city.