Jernbanenettet i landet består av 2 983 kilometer med 1 067 mm sporvidde. I tillegg kommer den såkalte Gazabanen som har 140 kilometer 762 mm spor. Nettet er bygd ut over en periode på over 100 år fra tre forskjellige havner langs kysten mot Det indiske hav og gir innlandskorridoren langs banene en viktig transportforbindelse til og fra havnene.