Proof of Onward Travel for Thailand: What You Actually Need in 2026
Thailand is one of the easiest places in the world to fall in love with, and one of the easier places to get tripped up before you have even smelled your first bowl of tom yum. The culprit is a quiet little requirement called proof of onward travel. Get it wrong and a check-in agent back home can stop you boarding. Get it right, which takes about five minutes, and nobody says a word.
Here is what it actually is, who gets asked, and how to sort it without throwing money at a flight you have no intention of taking.
What proof of onward travel actually means
When you land in Thailand visa-exempt, you get a stay of up to 60 days for most nationalities, and 30 for a handful of others. Thailand, quite reasonably, would like some evidence that you plan to leave again before that clock runs out. That evidence is your proof of onward travel: a confirmed booking showing you flying out of the country, whether home or onward somewhere else, before your welcome expires.
While they are at it, immigration can also ask you to prove you have enough money for the trip, usually cited as around 20,000 baht per person. Worth having that ready too, even though it rarely gets checked.
Who actually gets asked
Assume you will need it if you are arriving visa-exempt (the stamp most tourists get on arrival), on a visa on arrival, or in plenty of cases even on a tourist visa if an airline feels like asking. If you hold a proper long-stay visa with clear dates, immigration tends to relax about it. The airlines, though, run their own checks no matter what visa you carry, and that is where most people actually get caught out.
The two checkpoints, and why the airline is the scary one
There are two places this gets checked, and they behave nothing alike.
The first is check-in, before you have gone anywhere. This is the one that bites. If an airline flies you to Bangkok and Thailand turns you around, the airline has to fly you back at its own cost, and can be fined on top. So they protect themselves by asking to see an onward booking before they will print your boarding pass. No onward proof, no boarding, and it happens at your departure airport thousands of miles before you would ever meet a Thai official.
The second is Thai immigration on arrival. An officer can ask for your onward booking and your funds. Whether they do depends on the officer, the airport, and how the day is going. The requirement is real, and you do not want to be the one person in the queue who cannot produce anything.
The takeaway: even if you are sure a Thai officer will not ask, your airline very well might. Have something ready for the gate.
Do not forget the TDAC
Separate from all this, Thailand now runs a Thailand Digital Arrival Card, or TDAC, an online form that replaced the old paper card you used to scribble on the plane. Most arrivals are expected to fill it in online shortly before landing. It is free and takes a couple of minutes. It has nothing to do with onward travel, but you may as well knock it out at the same time. Do it on the official government site, not one of the copycats that will happily charge you for a free thing.
Your options, worst to best
Buy a fully refundable ticket. It works, but properly flexible fares are expensive, "refundable" usually comes with fine print, and the money can crawl back to you over weeks. If your plans might change, or you are only booking it to tick a box, you have tied up real cash on a seat you may never sit in.
Book a cheap onward flight you will genuinely take. If you already know your next stop is Vietnam or Kuala Lumpur, just book that leg now. Real ticket, real trip, done.
Use a verifiable flight reservation. If you do not yet know your exact plans, which is the normal state of affairs for anyone doing visa runs or a long slow lap of Southeast Asia, a held reservation is built for exactly this. It is a genuine airline booking with a real booking reference (a PNR) that anyone can check against the airline's own system, held under the fare's own rules, with no airfare charged. You get something real and checkable to show at the gate and the immigration desk, without dropping hundreds on a flight you will probably never board.
That last one is where Peregrin comes in. It creates a genuine, verifiable held reservation in your name in a couple of minutes, so you have real proof of onward travel for a small flat fee, with no airfare charged unless you later decide to actually fly. It is a real reservation, not a screenshot someone tidied up in Photoshop, so it holds up when somebody checks it.
Whatever you pick, one rule beats all the others: it has to be real and verifiable. A doctored screenshot falls apart the second someone types the reference in, and that is a far worse morning than simply not having one.
Getting ready, step by step
- Check your nationality's allowance (60 days visa-exempt for most, 30 for some).
- Sort your onward travel: a real flight you will take, a genuinely refundable ticket, or a verifiable reservation showing you leaving inside your window.
- Have proof of funds handy, roughly 20,000 baht per person, on a card or a statement.
- Fill in the TDAC online just before you fly, on the official site.
- Keep it all reachable: onward booking and reference on your phone, printed too if you like a backup, ready for check-in and immigration.
What it costs
A verifiable onward reservation lands in minutes for a small flat fee, far less than a refundable ticket. A real onward flight costs whatever it costs, but at least you get a trip out of it. Fully refundable flexible fares are the priciest route and the slowest to refund. The TDAC is free, and the funds check is just you showing money you already have, not handing any over.
A couple of things worth sorting anyway
(Heads up: some links below are affiliate links. If you book through them we may earn a small commission, at no extra cost to you.)
Thailand will not ask for these at the border, but you will be glad of both. Travel insurance, because medical care abroad gets expensive fast and SafetyWing is built for long, open ended trips. And somewhere to land for the first night or two, which a free cancellation booking on Booking.com sorts without locking you into anything.
New to SafetyWing? On their Nomad Insurance page, click the pink camera and enter code PEREGRIN for 8 weeks of electronics-theft cover free (28-day or annual Nomad Essential plan).
One more thing worth sorting before you land: a local data plan. Thai SIM counters at the airport are fine, but an eSIM from Airalo is active before you land, which matters when you need to show a booking reference at immigration and your roaming has not connected yet.
FAQ
Will I definitely get asked for it in Thailand? Not always at immigration, it varies. But airlines are consistent at check-in, so carry something regardless of what you think the officer will do.
Does a reservation count, or do I need a bought ticket? The requirement is a confirmed onward booking inside your permitted stay. A genuine, verifiable reservation with a real reference is designed to meet exactly that. Just never rely on a fake.
How long can I stay visa-exempt? Up to 60 days for most nationalities, 30 for some. Your onward booking should show you leaving within that.
Is the TDAC the same as proof of onward travel? No, different thing entirely. You may need both.
What if I turn up with nothing? Worst case, the airline will not board you, or immigration gives you a hard time. Five minutes of prep makes the whole problem disappear.
Heading to Thailand and want your onward-travel proof sorted without buying a flight you will never take? Peregrin creates a genuine, verifiable reservation in minutes, a real airline booking reference you can show at check-in and immigration, for one flat fee.
(General info, not immigration advice. Rules change, so check the current Thai requirements with official sources before you fly.)
Need proof of onward travel?
Get a genuine, verifiable flight ticket reservation in minutes. A real airline booking reference you can show at check-in or with a visa application. No airfare paid unless you choose to fly.
Get a reservation →