Thailand Pass After getting Thai Visa from overseas such as Elite Visa or Business Visa, Star Assistant will help you register for a Thailand Pass through the website of Thai Ministry of Foreign Affairs. The required documents are Copy of Passport & Visa, COVID-19 Insurance, Flight Booking and Vaccination Certificate. The processing time is around 1-2 days.