Hay 3.997 km de ríos navegables y canales (2007), 22.314 km de vías férreas y 423.997 km de carreteras, de las cuales están pavimentados 295.356 km (incluyendo 662 km de vías rápidas) y sin pavimentar, 128.641 km (2006).