Embassy of Switzerland in Japan

The Swiss embassy represents Switzerland's interests in the country and provides consular services and visa support for people resident in: Japon

Consulate of Switzerland in Osaka

Responsible for building and maintaining relations between Switzerland and Japan in the areas of education, research and innovation. The Embassy of Switzerland in Tokyo is responsible for all consular and visa-related matters.

Swiss Business Hub Japan

The Swiss Business Hub Japan provides support for small and medium-sized enterprises from Switzerland and Liechtenstein in Japan and Japanese companies in Switzerland.

Honorary representations

support Swiss representations in safeguarding Switzerland’s interests and in emergencies involving Swiss citizens abroad. In an emergency the representation responsible (embassy or consulate-general) must be contacted immediately.