What is a PNR?

A PNR — Passenger Name Record — is the booking reference an airline or reservation system creates when a flight is booked. It's usually a six-character code (letters and numbers) that uniquely identifies your reservation in the airline's system. When someone asks for your "booking reference", "confirmation code" or "airline locator", they mean your PNR. It's the single most important detail that makes a flight booking real and checkable.

Where to find your PNR

Why the PNR matters for onward tickets

A PNR is what separates a genuine reservation from a worthless PDF. Immigration officers and airline check-in staff can type your PNR into the airline system and instantly see whether the booking exists, in your name, on the right dates. A real onward ticket has a lookup-able PNR; a fake "ticket" has a code that returns nothing — which is exactly why it fails, as our post on whether a dummy ticket is safe explains.

That's why a verified onward ticket always comes with a genuine PNR you can check yourself before you travel.

Quick test: if you can't look the code up on the airline's own website, it isn't a real PNR — and it won't protect you at the gate.

PNR vs ticket number vs e-ticket

These are often confused. The PNR identifies the reservation; the ticket number (a 13-digit number) is issued when a ticket is actually paid for and generated; the e-ticket is the document confirming it. For proof of onward travel, a confirmed reservation with a valid PNR is what you need — learn how to verify a flight reservation next.

Frequently Asked Questions

What does PNR stand for?

PNR stands for Passenger Name Record. It's the record of your booking in an airline or reservation system, identified by a short alphanumeric code — your booking reference — that staff use to look up your reservation.

Is a PNR the same as a ticket number?

No. A PNR identifies your reservation and is usually six characters; a ticket number is a 13-digit number created when a ticket is issued and paid. For proof of onward travel, the PNR is what gets checked.

How do I check if a PNR is real?

Enter the PNR and your surname on the airline's official "manage booking" page. If the reservation appears with your name and flights, the PNR is genuine. If nothing comes up, the code isn't a real booking.