Embassy Index
24,115 records

Consulate General — Switzerland to Russia

Consulate General of Switzerland in Saint Petersburg, Russia

Saint Petersburg · Russia · Europe

Address

Tchernyshevskogo Pr. 17
Saint Petersburg, 191123
Russia

Visa

Citizens of qualified countries may be able to travel to Switzerland without a visa. The most common types of Switzerland visas are the following.

Holidays observed

  • December 25Christmas Day
  • December 26St. Stephen's Day

Elsewhere in Saint Petersburg

7 nearby

Other missions of Switzerland in Russia

2 records