What is the flight time from Athens to Moscow?

The total flight time is approximately 2.5 to 3 hours, depending on layovers, delays and aircraft type, etc.