You can go to Iran consulate in Shanghai on their own (address below), to apply visa to Iran for China nationals.
|Country Located in:||China|
No.296 Xinhua Lu
How far is it from iran to shanghai, China?
The distance from iran to shanghai, China is 6286 miles or 3394 nautical miles.
How long to get iran visa from shanghai, China?
It is about 5-10 days.
Map of iran consulate in shanghai, China
How many miles is it from iran to shanghai, China?
It is about 3906 miles.
How long is the flight time from iran to shanghai, China?
It takes about 8 hours and 55 minutes
FIND EMBASSY OF IRAN BY COUNTRY