Lukas Bauer, a German freelancer, had booked a Copa Airlines connection from Bogotá's El Dorado International Airport to San José, Costa Rica. At the Copa check-in desk in Bogotá, the agent queried IATA Timatic for Costa Rica entry requirements. Bauer's document set included his EU passport, a Copa boarding pass for the MEX-BOG leg, and a Google Flights PDF of a return search he'd run two weeks earlier. The Timatic query returned a missing-onward-ticket flag. Copa declined to issue a boarding pass for the BOG-SJO sector.
Bauer's situation is not unusual. Costa Rica's DGME enforces an onward ticket requirement at both carrier check-in and the immigration primary desk. A dummy ticket, also called an onward ticket, is a real PNR reservation accepted by the GDS as a confirmed booking without requiring the traveller to purchase a full-price flight. Bauer needed one. He didn't have one.
The Regulatory Basis
Costa Rica's immigration framework requires that all non-resident arrivals be able to demonstrate a confirmed means of departure before their permitted stay expires. IATA Resolution 830d places the cost of deportation on the operating carrier when a passenger is admitted and subsequently overstays or is denied entry, creating a direct financial incentive for airlines to enforce the requirement at check-in.
Timatic, IATA's travel information database, is the standard reference consulted by carrier check-in agents worldwide. For Costa Rica-bound passengers, Timatic calls for a confirmed onward ticket with a verifiable Passenger Name Record. The IATA Timatic standards page sets out the framework under which carriers make these determinations.
The CA-4 Agreement between Costa Rica, Guatemala, El Salvador, and Honduras introduces an additional consideration: the 90-day visa-free period applies collectively across all four countries. DGME officers calculate accumulated stay days across the region when determining a traveller's remaining authorised period, and the exit ticket's date must fall within that period.
Document Gap Analysis: What Bauer Presented
The following table reconstructs Bauer's document set against the requirements Timatic and the DGME apply:
| Document | Field | Issue |
|---|---|---|
| EU passport | Identity and nationality | Valid |
| Copa boarding pass (MEX-BOG) | Prior travel | Does not satisfy onward requirement |
| Google Flights PDF | Format | No booking reference, no PNR |
| Google Flights PDF | GDS status | Not queryable in Amadeus, Sabre, or Galileo |
| Google Flights PDF | Name match | Print shows generic prices, not a passenger name |
| Google Flights PDF | Confirmation status | No confirmation exists; search results only |
| Google Flights PDF | Carrier verification | Returns blank on PNR query |
The document gap was complete. Not one field in the Google Flights PDF satisfied the Timatic standard. Carrier agents are not permitted to exercise discretion when Timatic returns a missing-onward-ticket flag; the boarding denial was automatic.
What a Compliant Document Set Looks Like
After Bauer purchased a dummy ticket through an onward-ticket provider, Copa's GDS query returned the following results for the replacement document:
| Field | Value after dummy ticket | Status |
|---|---|---|
| PNR | Six-character alphanumeric reference | Present |
| GDS status | HK (confirmed, holding) | Compliant |
| Passenger name | Matches passport exactly | Compliant |
| Routing | SJO to FRA (Costa Rica to Germany) | Plausible exit from Costa Rica |
| Departure date | Within Bauer's CA-4 remaining days | Compliant |
| Carrier | Major scheduled airline in Sabre inventory | Verifiable |
Every field the Timatic query checks returned a positive result. Copa issued the boarding pass. The DGME officer at SJO made the same query on arrival and reached the same result.
For context on how long a dummy ticket's PNR remains live and when carriers typically expire unticket reservations, the PNR validity compliance guide sets out the timeline by carrier category.
What the DGME Checks on Arrival at SJO and LIR
The DGME primary desk at Juan Santamaría International Airport (SJO) and Daniel Oduber Quirós International Airport (LIR) applies the same onward ticket standard as the carrier. The officer asks for:
- Passport and any applicable visa or electronic travel authorisation.
- Proof of onward travel with a verifiable booking reference.
- Declared length of stay, which must be consistent with the onward ticket date.
The officer may enter the PNR into a terminal directly. A confirmed reservation in HK status resolves immediately. An expired PNR, a cancelled booking, or a phantom reference returns an error. Secondary inspection follows. For travellers arriving with no onward ticket at all, denial of entry is the standard outcome.
The carrier check-in compliance guide sets out how airline agents and immigration officers use overlapping GDS access to apply consistent verification standards.
Carrier-Specific Enforcement on Common Costa Rica Routes
The following carriers operate scheduled services to SJO or LIR and apply Timatic at check-in. All enforce the Costa Rica onward ticket requirement:
| Carrier | Hub used for Costa Rica routes | Enforcement consistent? |
|---|---|---|
| American Airlines | Miami (MIA), Dallas (DFW) | Yes |
| United Airlines | Houston (IAH), Newark (EWR) | Yes |
| Copa Airlines | Panama City (PTY) | Yes |
| Delta Air Lines | Atlanta (ATL) | Yes |
| LATAM Airlines | Lima (LIM), Bogotá (BOG) | Yes |
| Avianca | Bogotá (BOG), San Salvador (SAL) | Yes |
| Air Canada | Toronto (YYZ) | Yes |
No carrier serving Costa Rica waives the Timatic-flagged requirement. Bauer's error was not carrier-specific: Copa's process was the same one American or United would have applied on that route.
Book a compliant onward ticket at Proof of Travel before your Costa Rica check-in opens.
Frequently Asked Questions
Can a traveller challenge a boarding denial based on an onward ticket dispute?
Not at the check-in counter. When Timatic flags a missing or non-compliant onward ticket, the carrier agent doesn't have discretion to override it on the spot. The resolution is to acquire a compliant PNR. Disputes about the policy itself would need to go through the carrier's customer relations channel after the fact.
Does the onward ticket have to show departure from Costa Rica specifically?
No. A flight departing from Panama City, Guatemala City, or another Central American point is acceptable if the routing makes logical sense with the traveller's stated itinerary. The DGME officer is assessing whether a confirmed departure exists within the traveller's permitted stay window, not whether it departs specifically from SJO.
Are there scenarios where the DGME waives the requirement?
Not as a matter of published policy. Costa Rica's DGME applies the entry requirement consistently across visa-waiver nationalities. Individual officer discretion exists in theory but shouldn't be relied upon as a strategy. The cost of a dummy ticket is low; the cost of a boarding denial or entry refusal is not.
Does a confirmed hotel booking substitute for an onward ticket?
No. A hotel booking demonstrates intent to be somewhere, not to leave. The DGME requirement is specifically for onward travel, and hotel reservations don't satisfy it. A confirmed flight PNR or, at land borders in some cases, a confirmed bus booking, is what the requirement calls for.
What is the document risk if a PNR expires between booking and travel?
If the PNR lapses before check-in, the carrier's GDS query returns no confirmed status and the boarding denial risk is the same as if the traveller had no ticket at all. The dummy ticket must be live at check-in and again at the DGME desk on arrival. Book within 48 hours of travel to avoid expiry risk.