How to Check In Thai Airways? Thai Airways makes check-in a breeze with its user-friendly online check-in platform. Visit the airline’s official website and navigate to the “Check-In” section, where you can conveniently complete the process from the comfort of your home or office.