Your business visa invitation document will be ready within 14 working days, and sent directly to the Russian consulate indicated by you, via TELEX. This saves high courier costs as a business visa application requires the original invitation to be presented upon application. We provide single, double or multiple-entry business visa invitations. Note: some developing countries passport holders will attract a higher fee.
If you have any urgent questions or enquiries, please give us a call +61 2 9388 9816