Get around in Afghanistan
Planes fly between Kabul and the major cities (Kandahar, Herat and Mazar-e Sharif) at varying frequency. If weather is suitable, flights are operated daily. Most flights depart cities in the mornings before 11 AM only. Civilian airplanes are not operated after sun-down.
The highway between Kabul and northern Afghanistan, runs through the Salang Tunnel which is located in the Parwan Province.
There is a growing network of public transportation between the country’s cities. Buses ply some routes and Toyota vehicles have a near monopoly on minivan (HiAce) and taxi (Corolla) transportation.
A new highway connects Kabul and Mazar-i-Sharif. The highway is in good condition and is considered “relatively” safe. The trip takes a minimum of 5 hr. The highway goes through the famous Salang Mountains and cross the Hindu Kush mountain ranges. If you hire a relatively new Toyota Corolla, this would cost you about US$100 (if bargained by a local) for one direction from the Mazar Station in Kabul to anywhere in Mazar-i-Sharif.
There is no metered taxi in large parts of Afghanistan. Taxis are yellow and clearly identifiable. You should normally strike a deal with the driver before you take a seat. You can consider 2-3 km of road in ideal conditions to be around US$1 worth (50 AFN).
Jeeps and Land Cruisers are available for hire along with drivers who speak some English (do not keep your hopes high that you might bump into one of them). There are tour operators in Kabul that can provide a car and guide; these people are available for hire at the Kabul International Airport itself. Petrol stations are scarce in the countryside, and fuel is expensive.
Paved roads are the exception, not the rule, and even those roads can be in poor repair. Once outside the major cities expect dirt roads (which turn to mud during rain or snow melt). The highway between Kabul and Bagram is dominated by military convoys and “jingle trucks”.