The "do I need an onward ticket" question seems simple until you're standing at a check-in desk in Bangkok with a one-way booking and the agent is typing something into Timatic. More than a dozen countries actively enforce the rule at the carrier or immigration level. This Q&A covers what actually happens at the enforcement point, not what the airline's website says in theory.
Which countries actually enforce the onward ticket or dummy ticket rule?
The short list of countries where enforcement is consistent and consequences are real: Thailand, Indonesia, the Philippines, Malaysia, Vietnam, the UK, the USA, and the Schengen zone.
A dummy ticket, also called an onward ticket, is a real PNR booked for border-check or visa purposes without committing to the full fare. The countries above check for this document at the carrier level via IATA's Timatic system, and some check again at the immigration desk. What they want is a booking reference in your name, on a real IATA carrier, departing their territory before your permitted stay expires.
| Country | Who checks? | What they flag | Screenshot risk |
|---|---|---|---|
| Thailand | Airline and immigration | Missing PNR or expired booking | Rejected at desk |
| Indonesia | Airline and sometimes immigration | Missing departure booking | High risk |
| Philippines | Airline and BI on arrival | No confirmed onward departure | Rejected consistently |
| Malaysia | Airline primarily | Missing onward PNR | High risk |
| Vietnam | Airline and immigration | Missing departure booking | High risk |
| UK | Airline primarily | One-way tourist entry | Risky |
| USA | Airline primarily | One-way VWP traveller | Not accepted |
| Schengen | Airline at major hubs | One-way long-haul entry | Not accepted |
The enforcement intensity isn't the same everywhere. The Philippines BI is the most consistent: they check on arrival, they ask for a live PNR, and they won't release passengers who can't produce one. Thailand is close behind. Malaysia and Vietnam are less predictable but the risk is real enough that a screenshot isn't worth the gamble.
My visa's been approved. Do I still need a dummy ticket or onward ticket?
Almost always yes. A visa confirms you're allowed to enter. It doesn't automatically waive the requirement to show that you plan to leave. Thailand, Indonesia, and the Philippines all make this explicit in their immigration rules. Getting a visa approved and then not carrying an onward ticket is a very common mistake, especially for travellers who assume the hard part (the visa) is the only check.
The one situation where a visa may reduce scrutiny: a multi-entry business visa with a clear, documented travel history showing regular returns to your home country. Even then, it's not guaranteed. Don't rely on it. The safer assumption is that the onward ticket check is independent of the visa check.
Is the airline check stricter than what the immigration officer does?
The airline check is more consistent. Carriers run Timatic, an automated rule set, and the agent follows what the system outputs. If Timatic flags an onward ticket for your nationality and destination, the agent has to ask for it. There's no discretion on their end.
The border officer applies national immigration law and personal judgment. They can ask for departure proof, or not. The days when they ask are inconsistent. But when they do ask, the consequences are more serious: a failed border check means refusal of entry, not just a delayed boarding.
For more on what the check-in agent is actually checking, see what airlines verify when you show a dummy ticket at check-in.
What happens if I only have a screenshot or a PDF from a booking comparison site?
At Thailand, the Philippines, or the USA, it's likely rejected. A screenshot has no booking reference that the agent or officer can look up in the GDS. The agent sees an image. What Timatic requires is a confirmed PNR: a six-character code linked to a live booking in the carrier's system.
A PDF from Google Flights or a comparison site has the same problem. There's no booking behind it; it's just a display of search results. Officers at MNL have sent passengers back to the ticket counter for exactly this reason. I watched someone at SGN immigration hold up the queue for 30 minutes working it out on their phone. They got through in the end, but it was stressful and expensive.
What works: a real PNR on an IATA carrier, in your name, with HK (confirmed) status that any desk can look up. At My Dummy Ticket, every reservation we issue is a live airline PNR. Book one before your trip and take the screenshot question off the table.
Can one dummy ticket cover a multi-country trip?
One ticket covers the final departure from your last country. Intermediate countries each need their own documentation.
Example: you're travelling Bangkok to Kuala Lumpur to Bali. Thai immigration checks that you're leaving Thailand. Malaysian check-in verifies you're leaving Malaysia. Indonesian immigration confirms you're leaving Indonesia. A single dummy ticket from Bali to Singapore covers the Indonesian check but doesn't help at the Thai or Malaysian desks.
For trips through multiple Southeast Asian countries, you either need separate dummy tickets per enforcement point, or a routing that's structured to cover each one. The full timing breakdown by use case is in how long a dummy ticket stays valid.
Frequently asked questions
Can I book a dummy ticket on the same day as my flight?
Yes, but timing matters. Many GDS bookings auto-cancel after 24 to 72 hours. Book the dummy ticket close enough to your travel date that it's still active at check-in. Don't book it a week out and assume it'll still be there on the day.
What if the border officer asks me to prove I've paid for the ticket?
They can ask, but it's uncommon. What they're usually checking is whether the booking reference is live in the system, not whether you've paid the fare. A held PNR on a real carrier satisfies the check.
Do transit passengers need an onward ticket?
Depends on the country. Singapore ICA requires transit passengers to hold valid onward documentation even without entering the immigration hall. Thailand and Indonesia generally only check the final destination passenger, not airside transits.
Is there a difference between a dummy ticket and a fake ticket?
Yes. A dummy ticket is a real airline booking made through standard ticketing procedures. A fake ticket is an invented document with no booking reference behind it. The first is legal and accepted; the second causes serious problems at immigration. Always use a service that issues a real PNR.
How early should I book the dummy ticket before a visa application?
Book it once you have a confirmed appointment date. The PNR needs to remain active when the consulate reviews your file, which can be weeks after submission. Check the expiry window on your specific booking and renew if needed before the review date.