An effective one-pot synthesis of quinolines bearing diverse C3-piperazinyl functions was developed by using a modified Friedländer's protocol. The method not only enables the synthesis of our early reported c-Met inhibitor on a large scale, but also provides a way to generate novel multi-substituted quinolines for further structure–activity relationship (SAR) study.