By taxi
The drive to the Marriott Grand from Domodedovo takes around 90 minutes, and official airport taxis cost roughly $50 for an economy-class sedan, or $70 for executive class. If you prefer a driver to meet your flight, you can arrange a transfer here.
By train
From the airport station, trains run daily at 30-minute intervals from 6am to 12am to Pavelets Station in downtown Moscow. The journey takes 40-50 minutes. Standard adult single tickets costs a little over $10, with child discounts, family tickets, and first-class tickets available. From Paveletskaya Metro Station, travel north on the dark-green line four stops to Mayakovskaya, which is around 100m from the hotel.
By bus
There are also bus services running from the airport to Domodedovskaya Metro Station, in the far south-east of Moscow. These are mainly of interest to guests arriving during the night, when they are the only alternative to taxis. Buses run from the main bus stop between exits 2 and 3 of the arrivals lounge. Regular buses ($3-4, from 6am to 12am daily every 15 minutes) take 25-30 minutes to reach the metro, while the marshrutka minibus shuttle service ($4-5, from 6am to 12am every 15 minutes, and with a less frequent service all through the night) is slightly quicker. From Domodedovskaya, take the dark-green line north to Mayakovskaya Metro Station (11 stops), which is less than five minutes' walk from the Moscow Marriott Grand Hotel.