Flight distance between Attard, Malta and Moscow, Russia 1,751.4 mi / 2,818.5 km