Ludhiana Junction railway station (station code: LDH) is a railway station located in Ludhiana district in the Indian state of Punjab and serves Ludhiana. It is located in about the centre of the city and is among the busiest railway stations of Punjab. It is also among the cleanest of railway stations of India.