Border Crossings Between Afghanistan and Iran

Shared language and deep cultural roots connect Afghanistan and Iran, making their 900-kilometer border a place of constant movement and historical significance. For you, crossing this frontier is to move between two nations whose modern political paths have diverged sharply but whose people remain linked by a common heritage.

There are three official border crossings you can use. The primary and most frequently used point is at Islam Qala in Afghanistan’s Herat province, connecting to Dogharoun in Iran. This is the main commercial and passenger route. Two smaller crossings are located further south: one at Milak in Iran, connecting to Zaranj in Afghanistan’s Nimruz province, and a lesser-used crossing at Mahirud.

The Islam Qala-Dogharoun crossing is your most reliable option. It handles the bulk of the trade and sees regular bus traffic, including services that run from Herat to the Iranian city of Mashhad. Due to the volume of commercial trucks and local travelers, you should plan for a multi-hour process to clear customs and immigration on both sides. The political situation can affect operating hours and procedures, so verifying the crossing’s status before you travel is a practical step.

This border region has been a principal route for Afghan refugees for decades, a fact that shapes the security and infrastructure around the crossings. Be prepared for numerous checkpoints on the approaches to the border in both countries. While the area is arid, winter can bring surprisingly cold conditions, so consider the season when planning your journey.