As demand for air travel continues to grow and the number of passengers traveling increases, Thai Airways International, the national flag carrier airline of Thailand, has facilitated the flight check-in process for passengers. THAI provides three easy ways for self check-in, including online flight Check-in, Mobile Application Check-in, and airport Kiosk Self Check-in.