Ang direktang chlorination ug bromination mahimo nga magpadayon nga dili sama sa nitration ug sulfonation. Ang 3-bromopyridine mahimong makuha pinaagi sa reaksiyon sa molekular bromine sa sulfuric acid sa 130 ° C nga may pyridine. Sa chlorination, ang resulta sa 3-chloropyridine mahimong ubos sa presensya sa aluminum chloride nga naglihok isip usa ka catalyst sa 100 ° C. Ang direktang reaksiyon sa halogen ug palladium (II) mahimong moresulta sa 2-bromopyridine ug 2-chloropyridine.