Get yours — $14

Basics · Codes

PNR vs E-Ticket Number: The Two Codes, Untangled

Every flight booking generates a small alphabet soup: a six-character code here, a thirteen-digit number there, sometimes a third "airline reference" that differs from the first one. Most travelers never need to know the difference. Then a check-in agent or a visa officer asks for one specifically, and suddenly it matters which soup is which.

This one's worth five minutes, because the difference between a PNR and an e-ticket number is exactly the difference between a reservation and a purchased ticket — which happens to be the entire mechanics of how onward tickets work.

Short answer: The PNR is your reservation's address in the airline's system — it's what agents verify. The e-ticket number only exists after payment. A $14 onward ticket gives you a real, verifiable PNR.
Get a verified onward ticket — $14, delivered in minutes →

The PNR: your booking's address

PNR stands for Passenger Name Record — a six-character mix of letters and numbers (think K7KWSD) that identifies your reservation inside a booking system. It's created the moment a reservation exists, whether or not any money has moved. Names, flights, dates, contact details: the PNR is the folder all of it lives in.

Because it's the folder, it's also what humans look up. Type a PNR plus a surname into an airline's Manage Booking page and the reservation appears. Check-in agents, call centers and consulate clerks all navigate by PNR. When anyone in the travel world says "booking reference," "record locator" or "confirmation code," they mean this six-character code — three names, one thing.

One nuance that confuses everyone once: a booking made through a reservation system can carry TWO record locators — the system's own and the operating airline's. Both are real. For verification on the airline's website, the airline's own locator is the one that works, which is why our itineraries state it clearly. If a code ever "doesn't work" on an airline site, the usual culprit is checking with the wrong twin, not a dead booking.

The e-ticket number: the receipt

The e-ticket number is a 13-digit code (like 176-2345678901) that exists only after a ticket is ISSUED — that is, paid for. The first three digits identify the issuing airline; the rest is the serial number of an accounting document. It's proof that money changed hands and a seat is contractually yours.

Here's the part that matters for onward tickets: a reservation can exist, verifiably, without any e-ticket number at all. That's what a hold is — a real PNR in the system, flights and names confirmed, ticketing pending. Airlines themselves use holds constantly: corporate bookings awaiting approval, agency bookings inside their ticketing window, seats parked during payment processing. The reservation layer and the payment layer are genuinely separate floors of the same building.

Which code does an onward-ticket check need?

The PNR, almost always. A check-in agent verifying your onward travel wants to see a live reservation with your name on it, and the PNR is how they pull it up. Border officers who bother to check do the same. This is why a held reservation — PNR, no e-ticket — satisfies the overwhelming majority of onward checks: the thing being verified is the reservation, and the reservation is fully real.

The honest caveat we'd rather you hear from us: a small number of situations ask for issued tickets specifically. The US Visa Waiver rule is written around tickets; a handful of consulates request e-ticket itineraries for certain visa classes. Those cases are the minority and usually announce themselves in writing. For airline counters — the checkpoint 95% of travelers actually face — the PNR is the currency, which is why a $14 held reservation passes checks that a screenshot never will.

How to verify each one yourself

PNR: airline website, Manage Booking, code plus surname. Twenty seconds, and it's the exact lookup the agent will perform — passing it at home means passing it at the counter. E-ticket number: harder to self-verify, since it lives in ticketing databases rather than public pages; the practical check is that it appears on a receipt from the airline itself.

Build the one habit that matters: verify the PNR the day you'll rely on it, not the day you bought it. Reservations are living records — validity windows exist precisely because holds expire, and a code that verified last Tuesday proves nothing about Friday. Current code, current check, no surprises.

The scam-detection bonus

Understanding the two codes makes you fraud-resistant for free. A fake onward ticket PDF can invent a plausible-looking six-character code, but it can't make that code resolve in an airline's system — which is why agents type rather than read. Flip that logic when buying from any service: ignore what the document looks like, take the code, verify it live. Real PNR, real service. Code that resolves to nothing, walk away — the price didn't matter.

Finding each code in your actual inbox

Theory is tidy; inboxes aren't. After ordering from us, your confirmation shows the booking reference prominently — that's the PNR to verify with. The itinerary PDF repeats it, and where the operating airline issues its own separate locator, the email calls that out as the airline reference, which is the twin to use on the airline's own website. After buying a REAL ticket anywhere, the airline's confirmation email typically shows both codes: the six-character locator near the top, the thirteen-digit e-ticket number buried in the receipt block or the fine print, one per passenger.

When a consulate checklist says "flight reservation with booking code," they want the six characters. When an airline refund form demands a "ticket number," they want the thirteen digits, and no six-character code will satisfy the field. Reading the request correctly saves a support round-trip — and now you can.

Last verified: September 2026.

Quick answers

Is a PNR the same as a booking reference?

Yes. PNR, booking reference, record locator and confirmation code all name the same six-character code.

Can a booking have a PNR but no e-ticket number?

Yes — that's a held reservation. The PNR verifies in the airline's system; the e-ticket number only appears once the ticket is issued and paid.

Which code do check-in agents verify for onward travel?

The PNR. Agents look up the live reservation by code and surname, the same lookup you can do on the airline's website.

Why doesn't my code work on the airline's website?

Bookings can carry two record locators — the booking system's and the airline's own. Use the airline's locator from your itinerary.

Six characters for the reservation, thirteen digits for the receipt. Onward checks live almost entirely in the first world, which is why a verified $14 hold does the job of a $700 ticket at the only moment that counts.

✈️ Book my $14 onward ticket now →