You can go to Sri Lanka embassy in Tokyo on their own (address below), to apply visa to Sri Lanka for Japan nationals.
|Represented: ||Sri Lanka|
|Country Located in:||Japan|
|Address:||Sri Lankan Embassy 2-1-54, Takanawa Minato-ku Tokyo 108-0074 Japan|
|Phone:||(+81) 3 3440-6911 / 2|
|Fax:||(+81) 3 3440-6914|
How far is it from sri lanka to tokyo, Japan?
The distance from sri lanka to tokyo, Japan is 6705 miles or 3620 nautical miles.
How long to get sri lanka visa from tokyo, Japan?
It is about 5-10 days.
Map of sri lanka embassy in tokyo, Japan
How many miles is it from sri lanka to tokyo, Japan?
It is about 4166 miles.
How long is the flight time from sri lanka to tokyo, Japan?
It takes about 9 hours and 35 minutes
FIND EMBASSY OF SRI LANKA BY COUNTRY