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.