Alipurduar Junction is one of the four railway stations that serve Alipurduar city in Alipurduar district in north Bengal in the Indian state of West Bengal. Its station code is APDJ and it lies in New Jalpaiguri–Alipurduar–Samuktala Road line and Alipurduar–Bamanhat branch line. An adjacent railway junction is New Alipurduar (station code NOQ).