Madurai se localiza la región centro-sur del estado de Tamil Nadu, a una distancia de 460 km de la capital del estado, Chennai.