You can go to Sri Lanka consulate in Riga on their own (address below), to apply visa to Sri Lanka for Latvia nationals.
|Represented: ||Sri Lanka|
|Country Located in:||Latvia|
|Address:||Sri Lankan Consulate Elizabetes iela 11 1010 Riga Latvia|
How far is it from sri lanka to riga, Latvia?
The distance from sri lanka to riga, Latvia is 7300 miles or 3942 nautical miles.
How long to get sri lanka visa from riga, Latvia?
It is about 5-10 days.
Map of sri lanka consulate in riga, Latvia
How many miles is it from sri lanka to riga, Latvia?
It is about 4536 miles.
How long is the flight time from sri lanka to riga, Latvia?
It takes about 10 hours and 25 minutes
FIND EMBASSY OF SRI LANKA BY COUNTRY