The flight between London and Moscow takes around four hours. Services depart from Gatwick or Heathrow, depending on the airline you choose to travel with, although the majority of journeys start at Gatwick. Most journeys are direct, however some services do run with a stop in continental Europe, usually in Munich, Vienna or Warsaw. Avoid these if you can; they lengthen your journey by a couple of hours, but do not represent any savings on cost. Moscow has three international airports; Sheremetyevo, Domodedovo, and Vnukova, but most flights arrive at Domodedovo. This airport also provides frequent flights to St Petersburg and other destinations around Russia so continuing your exploration of this fascinating country will be a cinch. It is easy to find a cheap flight to Moscow using an online flight comparison service. Simply enter the details of when you wish to travel and choose the best cheap flight to suit your needs from the detailed results whether you wish to fly from Aberdeen or any other UK airport. It is easy to get to central Moscow from your destination airport. Aeroexpress trains run from all three airports, terminating in the city centre with easy connections to the metro. The journey time is about 35-40 minutes.