You can go to Russia embassy in Tripoli on their own (address below), to apply visa to Russia for Libya nationals.
|Country Located in:||Libya|
|Address:||Russian Embassy 10, Mustafa Kamel Street Tripoli Libya|
|Phone:||(+218) (21) 333-0545 / 6|
|Fax:||(+218) (21) 444-6673|
How far is it from russia to tripoli, Libya?
The distance from russia to tripoli, Libya is 7202 miles or 3889 nautical miles.
How long to get russia visa from tripoli, Libya?
It is about 5-10 days.
Map of russia embassy in tripoli, Libya
How many miles is it from russia to tripoli, Libya?
It is about 4475 miles.
How long is the flight time from russia to tripoli, Libya?
It takes about 10 hours and 15 minutes
FIND EMBASSY OF RUSSIA BY COUNTRY