NOTE: the flag shown here is that of the Islamic Emirate of Afghanistan, the de facto government of the country since 2021, although not internationally recognized.
From the early days, Afghanistan has been a tempting vision for railway planners, having at one time been seen as a potential overland route between Europe and India via Russia, avoiding the long sea journey. Termez in Uzbekistan is just a tantalizing 400km (250 miles) from Landi Kotal in Pakistan, near the Khyber Pass. Both these places were rail served by the early part of the 20th century, and as a bonus the proposed line would pass through the Afghan capital of city Kabul. Some major engineering work would be required, including a long tunnel under the Hindu Kush, but nothing that was beyond the technology of the time.
But the political situation in Afghanistan during the 19th century and the first decades of the 20th century was volatile, to say the least. There was internal unrest and several periods of open warfare with neighbouring British India. By the 1920s, Afghanistan was a somewhat more stable country, but Russia was now under a communist government that was unlikely to be sympathetic to commercial through traffic between what it saw as imperialist countries.
During this period, the Afghan rulers did commission some work to be done on a proposed railway system for internal communications. A German firm was contracted to do various surveys and preliminary work. However, the only railway that was actually built in this period was a 7km, 2ft 6in (762mm) gauge, steam hauled roadside tramway that operated for a few years between Kabul and Darulaman. The locomotives are reported to be still in existence, though in poor condition, at the Kabul museum.
In the 1950s several small narrow-gauge industrial railways were opened. Some of these used locomotive haulage, others hand propelled wagons on rails. A couple of hand worked operations survive at coal mines, one of which is reported to have used electric traction at one time. Apart from these lines there was no further railway development until at least the 1960s.
The Soviet Union built two rail lines using the Russian standard gauge of 1520mm, to connect their own system with Afghanistan. Both lines crossed the Amu Darya river into Afghanistan itself, but were not extended further. The date of opening of the line to Towraghondi is not known, but probably sometime in the 1960s. The line to Hairatan opened officially in 1982 following completion of the Friendship Bridge the previous year. Both lines fell out of use following the Soviet withdrawal. The Friendship Bridge at Hairatan was reopened in 2001, and that at Towraghondi in 2007.
Thus for several years the Afghan railway system consisted of just 0.8 route km of 1520mm gauge track at these two railheads, operated by Uzbekistan Railways at Hairatan and Turkmen Railways at Towraghondi. A new line from the Hairatan railhead to Naiabad, near the city of Mazar-i-Sharif, a distance of about 75km, opened for commercial service in 2012. It is operated by Uzbekistan Railways under contract to the Afghan government. An extension of 657km to Herat is being planned; further extensions to Kandahar and ultimately to Quetta in Pakistan are proposed.
In 2016, a new link with Turkmen Railways was established with a border crossing at Ymamnazar. The line ran to Akina, about 3km inside Afghanistan. An 24km extension from Akina to Andkhoy opened in 2021.
In 2018, a new 1520mm gauge cross border link with Tajikistan was approved. The plan involves a new station at Shērkhān Bandar on the Afghan side of the Panj River which forms the border at this point, and rail line and bridge connecting with an existing Tajik branch line from Kolkhozobod. However, to date there have been no reports of construction being started. If completed, there could be future extensions in Afghanistan from Shērkhān Bandar to Kunduz (65 km) and eventually to Mazr-i-Sharif connecting with the line from Uzbekistan.
In 2020, a new standard (1435mm) gauge line was opened from a connection at the Iranian border with a recently completed line from Mashhad, Iran. The 63km new line currently terminates at Rosnak in Herat province, while a 62km extension to Herat City is under construction.
In early 2021, a tripartite agreement was signed between the governments of Afghanistan, Uzbekistan and Pakistan to explore and survey the route of new railway to extend the line from Uzbekistan at Mazr-i-Sharif via Kabul to Peshawar, Pakistan. The new line would be 573km in length, and would also connect with the railway from Turkmenistan at Andkhoy. At the time of writing, it is not clear how this agreement will be affected by the change of regime in Afghanistan.
Photo image supplied by Turkmen Railways