By taxi
The journey from Domodedovo to the Belgrade Hotel by car will take around 90 minutes. Official airport taxis cost $55-65 (depending on the class of car), or you can arrange a transfer with a driver to meet your flight here.
By train
Aeroexpress trains run from Domodedovo to Paveletsky Railway Station. Trains run daily at 30-minute intervals from 6am to 12am, and the journey takes 40-50 minutes. Standard adult singles cost a little over $10, with discounts for small children and family tickets available. Then, from Paveletskaya Metro Station, take the dark-green line two stops north to Teatralnaya, change to the dark-blue line and go from Ploshchad Revolyutsii two stops east to Smolenskaya, which is under five minutes' walk from the Belgrade Hotel.
By bus
There are also bus services running from the airport to Domodedovskaya Metro Station, in the far south-east of Moscow. Buses leave the airport from the stop between exits 2 and 3 of the arrivals lounge. There is a choice of regular bus service ($3-4, from 6am to 12am daily every 15 minutes, journey time 25-30 minutes) and a minibus shuttle service ($4-5, from 6am to 12am every 15 minutes, and with a less frequent service all through the night). Take the dark-green line north from Domodedovskaya and travel nine stops to Teatralnaya Metro Station. There change to dark-blue line and go two stops west to Smolenskaya, which is under 10 minute walk from the hotel.