Dindigul Junction railway station (station code: DG) is a junction railway station serving the city of Dindigul in Tamil Nadu, India. The station is a part of the Madurai railway division of the Southern Railway zone. It serves as a gateway for Madurai Junction as all train services from Chennai and north towards Madurai Junction pass through the station. It acts as an important junction point and most of the trains halt at Dindigul Junction.