Abstract Ruthenium compounds are appropriate catalysts in the N-alkylation of amines. The synthesis of N-alkylated cyclic amines from a cyclic amine and an alcohol or via the condensation between a diol and a primary amine are described. The reaction with cyclic amines is highly selective, especially in the presence of a phosphine, making it a high yielding preparative procedure.