Switzerland is part of the Schengen area, so most non-EU/EFTA visitors need a Schengen type C visa for a short trade-fair visit of up to 90 days within any 180-day period. EU/EFTA nationals and travellers holding a valid Schengen residence permit or a type D visa are visa exempt. Check your nationality against the official Swiss list before booking travel.
Estimated cost: About EUR 90 for an adult Schengen type C short-stay visa, with possible additional service-centre charges; confirm current amounts with the Swiss representation handling your application.
Processing: Allow several weeks before travel; Schengen applications require an appointment so biometrics can be captured, and decision times differ between Swiss representations.
Enter as a business visitor for stand meetings, sourcing and trade-fair attendance, and carry registration confirmation, hotel booking and return-travel proof if asked. Switzerland is a Schengen state but not in the EU customs union, so vehicles, samples and demo equipment may need separate customs declarations on arrival.
Official