Question: I like to enter Afghanistan from Iran on foot. Is it possible to get visa for Afghanistan? And where is the best place to get a visa in Iran? And is the road to Herat the best place to cross the border? How is the situation in East Iran, near afghan border?
Answer: Islam Qala, the only legal border crossing into Afghanistan from Iran, is a border town in the west of Afghanistan. It is the official port of entry from neighboring Taybad, Iran.
Herat town itself is relatively safe by Afghanistan's standards but the surrounding countryside is extremely dangerous.
The highway between Herat and the border crossing at Islam Qala (Taybad in Iran) has recently been upgraded, allowing a quick transit. Direct buses run daily from Mashhad to Herat (IR70, 000, seven hours), which is slightly cheaper than travelling piecemeal from Mashhad. From Islam Qala it’s around 90 minutes’ drive to Herat. There are plenty of shared taxis (60Afg) after immigration. There are also direct Herat–Mashhad buses.
It is possible to get a visa for Afghanistan in Iran from the Afghan embassy in Tehran. The embassy in Mashad doesn’t issue a visa to foreigners.
Check the cheapest Iran tours at http://www.uppersia.com/Iran-tours