Abstract Phenyl-and thienylpyridines were prepared by Pd (0)-catalyzed cross-coupling of 3- pyridylmagnesium chlorides with iodobenzene or iodothiophene at room temperature. Starting from bromo and chloro azines and diazines, the Ni (0)-catalyzed reaction proved more suitable to allow the synthesis of pyridylpyridines, pyridylquinolines and pyridyldiazines.