You can go to Sri Lanka embassy in Tehran on their own (address below), to apply visa to Sri Lanka for Iran nationals.
|Represented: ||Sri Lanka|
|Country Located in:||Iran|
|Address:||Sri Lankan Embassy No. 28, Golazin Street Africa Avenue Tehran Iran|
|Phone:||(+98) 21 204511 9 ; (+98) 21 2052688|
|Fax:||(+98) 21 2052149|
|Office hours:||Sunday to Thursday 8.30 a.m. to 4.00 p.m.|
How far is it from sri lanka to tehran, Iran?
The distance from sri lanka to tehran, Iran is 4293 miles or 2318 nautical miles.
How long to get sri lanka visa from tehran, Iran?
It is about 5-10 days.
Map of sri lanka embassy in tehran, Iran
How many miles is it from sri lanka to tehran, Iran?
It is about 2668 miles.
How long is the flight time from sri lanka to tehran, Iran?
It takes about 6 hours and 5 minutes
FIND EMBASSY OF SRI LANKA BY COUNTRY