Iran has a long paved road system linking most of its towns and all of its cities.
Trains operate on 11,106 km (6,942 mi) of railroad track. The country's major port of entry is Bandar-Abbas on the Strait of Hormuz. After arriving in Iran, imported goods are distributed throughout the country by trucks and freight trains. The Tehran–Bandar-Abbas railroad, opened in 1995, connects Bandar-Abbas to the railroad system of Central Asia via Tehran and Mashhad. Other major ports include Bandar e-Anzali and Bandar e-Torkeman on the Caspian Sea and Khorramshahr and Bandar-e Emam Khomeyni on the Persian Gulf.