Schengen Business Visa (Type C) from Thailand
Visa Application Center: Varies by destination (VFS Global, TLScontact, or BLS International) · Processing time: 15 working days at most embassies; longer for trade-fair peak dates
Schengen Type C business visas cover meetings, trade fairs, conferences, and short professional events for stays up to 90 days within any 180-day window. The applying embassy is the country where the main business activity takes place. A formal invitation letter from the European host (with company details, dates, purpose, and financial responsibility) is the central document. Trade fair visits typically also require a fair registration confirmation. The Schengen business visa does not authorize paid work in Europe; for that case the destination country's national long-stay D visa applies.
Learn more about Schengen Countries visa services