✅ Real GDS-verifiable PNRs — verify on the airline's own website+91 91155 80911Mon–Sat, 10–6 ISTTrack reservation
Verification

How to verify a flight PNR yourself, in sixty seconds

airline.com / manage-bookingBooking confirmedDEL → LHR · PNR X4F2KQ · HKVERIFYCheck a PNR is real
Quick answer

Open the operating airline’s own website, find Manage Booking or My Trips, and enter the booking reference plus the passenger surname exactly as printed in the passport. A real reservation comes back with the name, route, dates, flight number and a status — HK or the word “Confirmed”. If nothing opens, do not submit it and do not travel on it. Sixty seconds, tonight, not at the airport.

Key takeaways

  • Check it the night before — never at a counter, where a surprise has nowhere to go.
  • Look it up on the airline that flies the aircraft, not the one you booked through.
  • Three checks only: does it resolve, does the name match the passport, do the dates fit your permitted stay.
  • HK means the segment is confirmed and held. Many sites just say “Confirmed” — same answer.
  • Holds lapse quietly, so a reservation that resolved last month may not resolve today. Re-check near the date.

Do it tonight, not at the airport

Sixty seconds. That is what this check costs you — phone in hand, sitting on your bed, the night before you fly or the night before you hand in a visa file. Almost nobody does it.

The people who skip it find out at a counter instead. And a counter is the worst possible place to discover a problem, because it has a queue behind it, a departure time in front of it, and no way to fix anything. The same problem found at home is a message and a ten-minute wait. Found at check-in, it is a missed flight. Found at a visa application centre, it is a rescheduled appointment and a file that now has a question mark on it.

So do it tonight. Here is exactly how, in the order that works.

What a PNR is — and what the lookup actually proves

A PNR — Passenger Name Record — is the record of your reservation held inside an airline’s system. The short code on your confirmation, usually six characters of mixed letters and digits, is the handle to that record. Airlines also call it a booking reference or a record locator; they mean the same thing.

That is the whole trick, and it is why this check works at all. The code is not a serial number printed on a document. It is a key. Type it in with the right surname and a live record opens.

Be precise about what a successful lookup proves and what it does not. It proves that a reservation carrying that passenger name exists, right now, in that airline’s system, for that route on those dates. It does not prove the fare is paid, that you will be allowed to board, or that any consulate will approve anything. It proves existence — which happens to be the exact thing anyone squinting at a printed PDF is trying to establish.

1Find the airlinethe one that flies the aircraft,not the one you booked with2Open Manage Bookingon the airline’s own site —or “My Trips”, same thing3Type the two fieldslocator in capitals, surnameexactly as in the passportRead the resultname, route, dates, flightnumber, status
The whole check, start to finish. Step 1 is the one people get wrong.

Step 1 — Find the airline that actually flies the plane

This is where most people go wrong before they have typed a single character.

You might have booked through an online travel agency, a corporate portal, an agent, or an airline that is not operating the flight. Any of those can hand you a confirmation with a reference on it. But the reservation you want to check lives with the operating carrier — the airline whose name is on the aircraft.

Look at your itinerary and find the flight number. Underneath it, in smaller print, you will often see a line reading “operated by” followed by a different airline’s name. That second airline is the one whose website you want. If there is no such line, the two are the same and you can go straight there.

One more caution. A booking made through a travel agency sometimes shows you the agency’s own reference, which looks like a PNR and only works on the agency’s site. If a code the agency accepts is rejected by the airline, do not assume the worst yet — go back and ask for the airline record locator specifically.

YOUR CONFIRMATIONBooked with: airline AOperated by: airline BAirline A’s website — the one you booked withMay return nothing, or a different reference that works only here.Looks alarming. Means nothing.Airline B’s website — the one flying youThe record lives here. This is the site that answers your question.
Booked with one airline, flown by another. Always look it up on the airline flying the aircraft.

Step 2 — Open Manage Booking on the airline’s own site

Go to the operating airline’s website yourself. Type the address, or use a search result you recognise — not a link inside the email you are trying to verify. Somewhere on the home page there is a tab, a menu item or a footer link along the lines of Manage Booking, Manage my booking, My Trips or Retrieve booking. The wording varies by airline; the function is identical everywhere and it asks for two things.

Use the airline’s own site rather than an app or portal a seller supplied. This matters more than it sounds. The entire value of the exercise is that the answer comes from somewhere the seller does not control — a check the seller runs for you is not a check.

Step 3 — Type the locator and the surname exactly

Two fields, and both of them are fussy.

The reference is normally six characters, letters and digits mixed. Type it in capitals. Watch the classic confusions: 0 against O, 1 against I, 5 against S, 8 against B. If it refuses to work, retype it by hand rather than pasting — a string copied out of a PDF often drags an invisible space along with it.

The surname must be the surname as printed in the passport and as it was booked. Not a nickname, not an initial, not a middle name promoted to the front. Indian passports in particular split given name and surname in ways that do not always match how people write their name day to day, and some carry no surname at all. Use the passport’s own split; if a field is blank, ask the issuer how the name was entered before you conclude the record is missing.

Step 4 — Read the result

A healthy result is unmistakable. The page comes back carrying the passenger name, the route with both airport codes, the travel dates, the flight number, and a status — shown either as a plain word like “Confirmed” or as a two-letter code.

The code worth knowing is HK: the standard status for a segment that is confirmed and held. If you see it, the airline’s system is telling you the seat is being kept for that passenger on that flight. Many airline sites never show you the raw code and simply print “Confirmed” instead. Do not go hunting for the letters — the word and the code are the same answer. What you should not accept is a status field that is blank or absent altogether.

the operating airline’s own site / manage bookingManage your bookingReference X4F2KQ · surname KAUR · example onlyBooking confirmedKAUR / RDEL → LHR20 Aug 2026 · flight ZZ 161HK · HELDThe passenger namemust match the passport, exactlyThe route — both airportsthe journey you actually filedDate and flight numberinside the stay you are permittedThe statusHK, or the word “Confirmed”
An illustrative healthy result. Reference and flight number are examples, not a real booking.

The three checks that matter

Once the page loads, you are looking for three things and nothing else. People stare at these screens for far too long; there are only three questions worth asking.

1Does it resolve?The record opens on theairline’s own site. If itdoes not, nothing else onthis list matters.2Name matches?Spelled as the passportprints it — same order,same spelling, no shortforms or initials.3Dates fit?Travel sits inside the stayyou are permitted — andagrees with every otherdate in your file.
Three green answers and you are done. Close the phone.

When it does not resolve

Blank screen, or “we could not find your booking”. Do not conclude anything yet — four ordinary causes cover most of these: a mistyped code, the wrong surname, the wrong airline, or a hold that has quietly lapsed.

If you have worked through all four and it still returns nothing, the rule is simple and there is no soft version of it. Do not submit it. Do not travel on it. Go back to whoever issued it and ask for a locator that resolves on the operating airline’s own site. A legitimate issuer fixes that in minutes. An issuer who explains why you cannot check it is telling you something — listen.

NOTHING COMES BACKBooking not foundNo name. No route. No dates.Rule out the four cheap causes first.Then: do not submit it, do not fly onit, and go back to the issuer.THE RECORD OPENSBooking confirmedName, route, dates, flight, status.Run the three checks, take onescreenshot, and re-check it againthe night before it counts.
Two outcomes, two completely different next moves. There is no third option where you use it anyway.
The one rule: a document that does not resolve is not evidence of anything. Presenting one to a consulate can be treated as misrepresentation — a far bigger problem than the one you were trying to solve.

Two other ways in

The airline’s own page is the answer that counts, but two alternatives are worth knowing.

Trip-viewer services. Some independent trip-viewing tools retrieve an itinerary from the same locator and surname — handy when an airline’s own retrieval page is down or awkward on a phone. Treat them as a second opinion. If a trip viewer shows the booking and the airline’s own site does not, act on the airline’s site.

The telephone. Call the operating airline’s reservations line, give the locator and the surname, and ask them to read back the route, the dates and the status. Slower, but it is the best route when a name has an unusual split or the surname field keeps failing.

Holds lapse — so check again close to the date

A held reservation is not a paid ticket. Holds have a life span, and it varies by airline and fare. That means a reservation which resolved beautifully six weeks ago can resolve to nothing today, without anyone doing anything wrong.

So treat verification as something you do twice: once when you receive the document, and again the night before it will be looked at. If you are choosing between a held reservation and a paid ticket for a visa file, the trade-offs are laid out in our comparison of a reservation versus a paid ticket, and the practical rule is the same either way — time it close to the date, then check it again.

Before you submit, and before you fly

Two moments, one habit. Run this list at each of them.

  • You are on the operating airline’s own website, reached by yourself.
  • The record opens with the locator and the passport surname.
  • The passenger name matches the passport — spelling and order.
  • Route and flight number are the ones in your itinerary.
  • Dates sit inside the stay you are permitted, and agree with every other document in the file.
  • Status shows HK or “Confirmed” — not blank.
  • You have one uncropped screenshot of the result page.
  • You have re-checked within a day or two of submission or departure.

Eight lines, sixty seconds. If you only ever remember one thing from this page, make it this: check it the night before, never at the airport. And if you want the document itself to be the kind that survives this test, that is exactly what a verifiable flight reservation and an onward ticket are supposed to be — real bookings on live locators, checkable by you before anyone else looks.

Need a verifiable reservation?Every reservation we issue is a real, checkable PNR.
Get my reservation →
Verifying a PNR, answered

The questions we get asked every week.

What is a PNR — and is it the same thing as a booking reference?

Same thing, three names. PNR stands for Passenger Name Record — the record of your reservation held inside an airline’s system, containing the passenger name, the flights, the dates and a status. The short code printed on your confirmation, usually six characters of mixed letters and digits, is what airlines variously call the booking reference, the record locator or, loosely, “the PNR”.

The distinction that matters is this: the code is not a serial number printed on a document. It is a key. Type it in with the right surname and a live record opens; type in a code that was never created and nothing opens, no matter how convincing the PDF around it looks.

YOUR CONFIRMATIONX4F2KQsix characters · example onlythe handle, not the bookingOPENSTHE RECORD IN THE AIRLINE’S SYSTEMPassenger name, as bookedRoute — both airportsDates and flight numberStatus — confirmed, or not
The code on the paper is a key. The reservation is the record it opens — or fails to.
Where exactly do I check my PNR?

On the operating airline’s own website. Every airline has a section for retrieving an existing booking — the wording differs (Manage Booking, Manage my booking, My Trips, Retrieve booking) but the function is identical everywhere, and it asks for two things: the reference and the passenger surname.

Get to that site yourself. Type the address, or use a search result you recognise. Do not use a link inside the email you are trying to verify, and do not use an app or portal the seller supplied. A check the seller controls is not a check.

The operating airline’s own websiteAn independent answer from the system that holds the reservation. Use this one.The seller’s own portal or appUseful for support. It shows you what the seller shows you — it settles nothing.A screenshot or PDF someone sent youProves nothing at all. An image is the one thing that is trivially easy to fake.
Only the top row is verification. The other two are somebody else’s word for it.

Our PNR verification page walks through the same lookup with the fields laid out step by step.

Do not panic, and do not conclude anything yet. Four ordinary mistakes account for most blank screens, and they take about two minutes to rule out. Work down the list in order — the cheap causes first.

1Retype the code by hand, in capitals — 0 and O, 1 and I, 5 and S, 8 and B all trip people up.2Try the surname exactly as printed in the passport — not a nickname, not an initial.3Check you are on the site of the airline that flies the aircraft, not the one you booked with.4Ask whether it was a held reservation that has since lapsed. Holds expire; tickets do not.Still nothing? Stop using it.Go back to the issuer and ask for a locator that resolves on the operating airline’s site.
Four cheap causes, then one firm rule.

That last line is the important one. A document that does not resolve is not evidence of anything, so do not submit it with a visa file and do not carry it to an airport. A legitimate issuer will fix it in minutes. An issuer who explains why you cannot check it is telling you something you should listen to.

HK is the standard status code for a segment that is confirmed and held for that passenger, on that flight, on that date. When you see it, the airline’s system is telling you the seat is being kept for the person named. That is exactly what you want to see.

Plenty of airline websites never show you the raw code at all — they translate it and display “Confirmed” in plain language. Do not go hunting for the letters. The word and the code are the same answer.

WHAT THE WEBSITE USUALLY SHOWSConfirmedPlain language, translated for you.WHAT THE RECORD ITSELF CARRIESHKconfirmedand heldThe status code behind the word.An empty status field is not a status. If nothing is stated at all, ask the issuer before you rely on it.
Two forms of the same answer. Either one, on the airline’s own page, is good news.

Use the airline that flies the aircraft. This catches more people than any other part of the process, because both airlines are real, both have proper websites, and only one of them holds the record you are trying to open.

Look at your itinerary. Under the flight number there is usually a smaller line reading “operated by” and a different airline’s name. That airline is the one whose retrieval page you want. Search on the wrong one and you may get nothing, or a different reference that only works there — either of which looks alarming and means nothing.

YOUR ITINERARYDEL → LHR · 20 Aug 2026Booked with: the airline you paidOperated by: a different airlineThis is whose websiteyou type the code into
The small print under the flight number decides which site answers your question.

If your itinerary has no “operated by” line, the two are the same airline and you can go straight there.

It depends on the airline and the fare, and there is no single number worth memorising. The useful way to think about it is different: a hold has a life span, and the only date that matters is the date somebody types it in.

This is why getting a reservation months early is a false comfort. It resolved beautifully the day you received it, quietly lapsed some weeks later, and produces a blank screen on the morning it counts — which is precisely the outcome you were trying to avoid.

ONE HOLD, THREE MOMENTS IT MIGHT BE CHECKEDissued · livethe hold lapses here, silentlySUBMISSIONblankINTERVIEWblankCHECK-INblankIssue it close to the date it will be checked — then run the lookup again the night before.
The document was never wrong. The timing was.

A held reservation and a paid ticket behave differently here, and the trade-off is worth understanding before you choose — we compare them in reservation versus paid ticket.

Yes, and you should assume they will. The lookup is not a privileged tool — anybody holding the locator and the surname can run it, which includes the officer reading your file, the visa application centre that accepted it, and the airline agent at the counter months later.

That cuts both ways, and it is the entire argument for submitting something real. A genuine reservation returns the same clean result for them as it does for you. A fabricated one fails in front of precisely the person you least want it to fail in front of, and misrepresentation is a far larger problem than the one it was meant to solve.

Before you hand anything over, run the lookup yourself and read the result the way an officer would — name, route, dates, status. If it satisfies you, it will satisfy them.

Yes. Nobody at a counter is reading generously — they are comparing two documents and looking for them to agree. The reservation should carry the name as the passport prints it.

Asking for trouble
A nickname or short form. An initial where the passport prints a full given name. Given name and surname entered the wrong way round. A middle name silently dropped when the passport carries it. Each one is a question you will have to answer standing up.
What you want
The surname exactly as printed in the passport, the given name exactly as printed, in the same order the passport uses. Boring, identical, unremarkable — and it passes without a second glance.

Indian passports in particular split given name and surname in ways that do not always match how people write their name day to day, and some passports carry no surname at all. Use the passport’s own split, and if a field is blank, ask the issuer how the record was entered rather than guessing. Fix it while it is an email; do not fix it while it is a queue.

One screenshot, uncropped, of the airline’s own result page. Five tight crops look like someone assembling evidence; a single frame that happens to contain everything looks like what it is.

Make sure these six things are inside that one frame.

ONE FRAME — SIX THINGS VISIBLEThe site address — the airline’s ownThe passenger name, as in the passportThe route — both airportsThe travel datesThe flight numberThe status — confirmed, or HKKeep the locator itself with the file too — so anyone can repeat the lookup instead of trusting your picture.
A screenshot is a record of your check, not a substitute for theirs.

No. Nothing does, and you should be sceptical of anyone who tells you otherwise. A consulate weighs your purpose, your funds, your history and your documents together, and the decision is theirs alone.

What a verifiable reservation does is narrower and genuinely useful: it removes one specific, common, entirely avoidable doubt — whether the travel you described exists on record. That is worth doing properly. It is not worth over-claiming, and any service promising more than that is selling you something it cannot deliver.

Our documents support your application and your journey. The decision always rests with the officer, embassy or consulate — we say it on every page for a reason.
Still have a question? Ask us on WhatsApp
Keep reading

Related guides

Chat
WhatsAppCall us