3hr 40min to 4hr 05min London Heathrow (LHR) to Moscow Domodedovo (DME) or Moscow (SVO) by a nonstop flight operated by BMI - British Midland Airways, Aeroflot - Russian Airlines, British Airways or Transaero Airlines.
There are no direct flights. Change at Heathrow and it can be done in 14 hours 30 minutes.
Fly Aeroflot from Moscow Sheremetyevo Airport to London Heathrow, then Virgin Atlantic from London Heathrow to Miami, Florida, USA.
That depends on the destination.
about 6 hours
7 hours
7 hours
About 12 hours.
3h 50 minutes
7 hours
about 17 hours
9 or 10 hours
10 hours