You can go to Iran consulate in Peshawar on their own (address below), to apply visa to Iran for Pakistan nationals.
|Country Located in:||Pakistan|
18-C, Park Avenue, University Rown
How far is it from iran to peshawar, Pakistan?
The distance from iran to peshawar, Pakistan is 1669 miles or 901 nautical miles.
How long to get iran visa from peshawar, Pakistan?
It is about 5-10 days.
Map of iran consulate in peshawar, Pakistan
How many miles is it from iran to peshawar, Pakistan?
It is about 1037 miles.
How long is the flight time from iran to peshawar, Pakistan?
It takes about 2 hours and 45 minutes
FIND EMBASSY OF IRAN BY COUNTRY