VFS Global, Rusya vize başvuruları için Rusya Konsolosluğu veya Büyükelçiliği adına hizmet veren yetkili bir vize başvuru merkezidir. Rusya Konsolosluğu ve Büyükelçiliği'nin bulunduğu şehirler ve iletişim bilgileri: Ankara, Rusya Büyükelçiliği: Andrey Karlov sokağı, No:5, 06692, Çankaya (P.K. 35 Kavaklıdere), Ankara, Türkiye. İstanbul, Rusya Başkonsolosluğu: İstiklal Caddesi, 219-225a, 34430, Beyoğlu, İstanbul, Türkiye. Antalya, Rusya Başkonsolosluğu: Yenikapı Mah., Park Sk., No:30, Muratpaşa/ANTALYA. Trabzon, Rusya Başkonsolosluğu: +90 462 326 26 00, +90 462 326 27 28. Rusya vizesi başvuruları, VFS Global şubeleri üzerinden de gerçekleştirilebilir; bu şubeler İstanbul, Ankara, Antalya ve Trabzon'da bulunmaktadır.