You booked a dummy ticket three weeks ago for your Thailand visa run, and now you're wondering if it's even still sitting there. Fair question. A dummy ticket, also called an onward ticket, is a real PNR booked for visa or border-check purposes without paying for the flight, and unpaid reservations don't last forever in an airline's system. Here's what actually happens to them over time, in plain backpacker terms.

So how long does an unpaid PNR actually stay valid?

It depends entirely on the airline and the fare class, and there's no single universal number you can rely on. Full-service carriers often give a booking a window of a few days before the ticketing time limit kicks in and the system auto-cancels it if nobody pays. Budget carriers on Southeast Asia routes can be stricter, sometimes holding a reservation for only 24 to 48 hours before releasing the seat back into inventory. The honest answer is: check the specific fare rules when you book, don't assume it matches what worked for a friend's booking last year.

Does it matter if I paid a small deposit instead of the full fare?

A partial hold usually buys you more time than a completely free reservation, but it's not a guarantee either. Some booking platforms sell exactly this kind of onward-ticket hold as a product, with a stated expiry window built in. Read what you're actually buying before you rely on it for a visa appointment or a border crossing that's more than a few days out.

What if my flight dates shift after I book?

This is where people trip themselves up. If you push your Bali-Singapore visa run back a week after already booking the onward ticket, the original PNR is still tied to the original dates, not your new plan. It doesn't automatically slide forward. You need to either rebook or extend the hold, and you need to do it before the old one lapses, not after you notice it's gone.

How do I actually check if my PNR is still alive?

Don't wait until you're at the check-in counter to find out. Most airlines let you look up a booking with the PNR code and the last name on the reservation through their own "manage my booking" page, which is the same check the airline's own system runs at check-in. If it doesn't pull up, it's gone, and you're finding out the easy way instead of the hard way at the gate. The IATA Timatic system is the backend a lot of this verification runs through, which is why a booking that isn't genuinely in the airline's system fails the same way a fake one would.

What actually happens if it expires the day before my flight?

You show up with a dead reservation and nothing to show for it. That's the whole risk. The fix isn't complicated: rebook a fresh onward ticket that covers your actual travel dates with a comfortable buffer, rather than trying to explain to a check-in agent that you definitely had one last week. Officers and gate staff go by what's in the system right now, not what used to be there.

Does this apply the same way if I'm doing a visa run rather than flying home?

Yes. Whether you're headed to a Thai consulate for a new tourist visa stamp or just proving you're not planning to overstay at immigration, the ticket has to be live at the moment someone checks it. Thailand's own entry guidance, like the UK FCDO's Thailand travel advice, doesn't spell out ticketing time limits since that's an airline matter rather than a government one, but the underlying expectation is the same: whatever you show has to actually be real and current.

What if I booked one reservation to cover a group of us?

Same rule, just more names to keep straight. A group PNR expires as a whole unit in most cases, so if one person in the group changes plans and the booking gets modified, check that it hasn't reset the hold window for everyone else too. It's worth each person independently confirming the booking still pulls up under their own name shortly before travel, rather than trusting that whoever booked it originally is tracking the expiry for the whole group.

Does a real return ticket avoid this problem entirely?

Only if you actually plan to use it and can afford to eat the cost if plans change. A paid return ticket doesn't have the same ticketing-time-limit expiry problem because it's already ticketed, not held. But for one-way travellers and digital nomads who genuinely don't know their next move yet, buying a full-price return you'll never fly just to dodge the expiry question usually costs more than managing a dummy ticket's timeline properly would.

Is there a way to avoid this whole problem?

Book closer to your actual travel date rather than weeks in advance, if your visa timeline allows it. The shorter the gap between booking and use, the less chance the reservation lapses before you need it. If you do need to book early because of an appointment date, put a reminder in your phone for two days before the likely expiry and check it again then. It takes five minutes.

If you've had a held reservation cancel on you before it should have, our backpacker Q&A on whether airlines cancel a held onward ticket covers the other side of this same problem. And if you're not sure what a dummy ticket even needs to include in the first place, start with our straight answer on what a dummy ticket is.

Need one that's actually going to still be there when you check in? Book your onward ticket close enough to your travel date that this isn't a problem.