Consular fee
$80
Processing
5-10 days
Invitation
from $19
e-Visa
Available
Step-by-Step Guide
Determine your visa type
For tourism — tourist visa (up to 30 days). For business — business visa (up to 1 year). Consular fee: $80.
Get an invitation letter
Order a visa invitation online at iVisaOnline.com. Tourist invitation from $19 — delivered to your email in 5 minutes.
Gather documents
Valid passport (6+ months validity), completed application form, photo 3.5×4.5 cm, invitation letter, travel insurance.
Submit your application
Book an appointment at the Russian consulate in Bern or visa center. Submit documents in person or through a representative.
Receive your visa
Processing time: 5-10 business days. Express processing in 1-3 days available for an additional fee.
Russia Entry Options Comparison
Which visa type is right for you
| Criteria | Regular Visa | Electronic Visa (e-Visa) | Visa-Free Entry |
|---|---|---|---|
| Availability | Available | Available | Not available |
| Max. stay | up to 30 days | up to 16 days | — |
| Processing time | 5-10 business days | 5 minutes online | — |
| Cost | $80 + from $19 | $40 | — |
| Invitation required | Yes | No | — |
| Multiple entry | Yes | No | — |
| For business | Yes | No | — |
✅ Data verified as of May 2026. Source: Russian Ministry of Foreign Affairs. Consular fee: $80. e-Visa: available. Visa-free: not available.
Swiss citizens can apply for an e-Visa to Russia. Russian consulates are located in Bern and Geneva. Switzerland is one of our premium markets.
Travel Tips
Flights from Zurich
From Zurich and Geneva to Moscow, connecting flights are available via Istanbul, Belgrade, or Dubai. Travel time is 6-9 hours.
