Yes — if you're flying to Thailand under visa exemption or visa on arrival, you must show proof of onward travel. Thailand immigration and airlines consistently enforce the requirement that all foreign travelers entering the country must have a confirmed onward or return ticket.

This applies to the 93+ nationalities eligible for Thailand's visa exemption (30 days, extendable to 60) and to travelers using the Visa on Arrival (VOA) scheme. Even if you're entering Thailand for a few days, immigration officers and airline check-in staff will ask to see your outgoing flight.

Thailand's Onward Ticket Rule

Thailand's Immigration Act B.E. 2522 (1979) and subsequent orders require that all aliens entering the Kingdom must possess a ticket for departure from Thailand. This is enforced under Section 12(3) of the act, which lists foreigners who must be refused entry — including those without onward travel documentation.

The requirement is checked at two stages:

✈️ Major Thai Airports: Suvarnabhumi (BKK), Phuket (HKT), Chiang Mai (CNX), Don Mueang (DMK), and Krabi (KBV) all enforce the onward ticket rule. Suvarnabhumi is the busiest entry point, processing over 50 million passengers annually.\n

Who Is Exempt?

There are very few exemptions to Thailand's onward ticket requirement. The following travelers may not be required to show proof of onward travel:

Border crossings by land — if you enter Thailand via a land border checkpoint (e.g., from Cambodia at Poipet or from Malaysia at Padang Besar), onward ticket checks are less common. However, they are still legally required, and some border checkpoints have become stricter in recent years.

Visa Exemption: 30 Days (Now Extended to 60)

As of 2024, Thailand extended visa exemption for many nationalities from 30 days to 60 days for tourism purposes. However, the onward ticket requirement still applies:

What Happens If You Don't Have an Onward Ticket?

The most common outcome is denied boarding at your departure airport. Airlines operating flights to Thailand (such as Thai Airways, Emirates, Qatar Airways, and budget carriers like AirAsia and Nok Air) are strict about onward ticket compliance. If you don't have one, the airline may:

⚠️ Important: A screenshot or email of a fake booking won't work — airline agents and immigration officers can verify your PNR code in their system. A real, verifiable PNR code from FlightProof is checked against real airline reservation systems and satisfies both checks.\n

How FlightProof Works for Thailand

FlightProof provides a genuine airline reservation with a verifiable PNR code that works for Thai immigration and airline check-in:

Popular onward destinations from Thailand include Kuala Lumpur (KUL), Singapore (SIN), Hanoi (HAN), and Vientiane (VTE) — all of which satisfy Thai immigration requirements at a fraction of the cost of a real ticket.