In partnership with the Embassy of the Russian Federation in Canada, VFS Global has launched Russia Visa Application Centers for applicants in three cities across Canada – Ottawa, Toronto and Montreal. The new centers will significantly improve accessibility and convenience for travelers planning to visit the world’s largest country.
The three centers in Canada are the latest additions as part of VFS Global’s global roll out of Russia Visa Application Centers. Since 2016, similar centers have been launched in a total of 23 countries worldwide. This comes ahead of a major sporting event – the FIFA World Cup scheduled to take place next year, when inbound travel to Russia is projected to rise considerably.
H.E. Alexander Darchiev, the Ambassador of the Russian Federation in Canada, inaugurated the Russia Visa Application Centre, Ottawa, at a ceremony held on 12 July 2017. Welcoming important cooperation with VFS Global, the Ambassador stressed his confidence that it will contribute to a more effective and speedy visa process, thus promoting travel to Russia and people-to-people contacts.