A facile one pot sequential and highly chemoselective synthesis of substituted pyridines/pyrido[3,2-c]coumarins has been developed from oxime acetates and 3-formylchromones in the presence of FeCl2. This reaction was oriented by different substituents on the α-position (H, methyl/aryl) of oxime acetates. Mechanistic investigations suggested that substituted pyridines were formed via intramolecular aza-Michael addition followed by ring opening, while pyrido[3,2-c]coumarins were formed via intermolecular Michael addition. Besides, anti-TB activity was screened for some of the synthesized pyridines. Among the tested compounds, 3ga, 3ha, 3ja, 3ma, 3ac, 4pa, 4pb and 4sb were found to have good activity with an MIC of 12.5 μg/mL.