Moscow Visa Application Centre
Delta Plaza, Bldg 1, 2nd Syromyatnichesky Lane, Moscow, Russia, 105120
Avoid unnecessary travel, save time, and avoid the crowds by having your passport returned to you by courier.
Payment: Available Onsite
*Learn more about Embassy's public holidays.