Flight Heathrow Airport departs from London Heathrow Airport at 22:40 and arrives at Moscow Moscow Domodedovo Airport at 04:25. The flighttime is about 3h 45m. The distance travelled ("as the bird flies"): 4285 Km. So the average speed is roughly 1143 Km. There is an 2 hour time difference between London and Moscow