When you receive a flight reservation for your visa application, the most important thing is verifying that the PNR code (Passenger Name Record) is real and active. Embassy staff can and do check PNR codes, so using an unverifiable reservation is risky. This guide walks you through exactly how to verify your PNR code.
What Is a PNR Code?
A PNR (Passenger Name Record) is a unique 6-character alphanumeric code assigned to every flight booking. It is created in the airline's reservation system and contains all the details of your booking — passenger name, flight numbers, dates, routes, and booking status.
A PNR code is also known as a booking reference, confirmation code, or reservation number. When you receive a dummy ticket from a service like PNR Booking, it comes with a real PNR code that exists in the airline's system.
Method 1: Verify on the Airline's Website
This is the most direct method. Every airline has a "Manage Booking" or "My Trips" section on their website. To verify your PNR:
- Go to the airline's official website (the airline shown on your reservation document).
- Look for "Manage Booking", "My Trips", or "Retrieve Booking" — usually in the top navigation.
- Enter your PNR/booking reference code and your last name.
- If the booking is valid, you will see your flight details displayed.
If the system returns an error or says "booking not found", the PNR may be invalid, cancelled, or the reservation was made with a different airline.
Method 2: Use CheckMyTrip
CheckMyTrip (checkmytrip.com) is an Amadeus-powered platform that works with most airlines worldwide. It is especially useful when your reservation was made through a GDS (Global Distribution System) like Amadeus.
- Go to checkmytrip.com
- Enter your booking reference (PNR code) and your last name
- View your complete itinerary with flight details
Reservations made through PNR Booking can typically be verified through CheckMyTrip since they are booked through GDS systems.
Method 3: Contact the Airline Directly
If online verification is not working, you can call the airline's customer service and provide your PNR code. The agent can confirm whether the booking exists and is active.
What to Look For When Verifying
- Booking status — Should show "Confirmed" or "Held", not "Cancelled".
- Passenger name — Must match your passport exactly.
- Flight details — Dates, route, and airline should match your reservation document.
- Ticketing deadline — For held reservations, there will be a deadline by which the ticket must be purchased. This is normal for dummy tickets.
Red Flags: Signs of a Fake PNR
Be cautious if:
- The PNR code does not return any results on the airline's website
- The booking shows as "Cancelled" immediately
- The PNR format looks unusual (real PNR codes are exactly 6 characters, letters and numbers only)
- The service that provided the ticket cannot tell you which airline to verify with
This is why it is crucial to use a reputable service like PNR Booking that provides genuine airline reservations with verifiable PNR codes.
Frequently Asked Questions
How long does a PNR code stay active?
For dummy tickets, PNR codes typically remain active for 7-14 days. After the ticketing deadline passes without payment, the airline automatically cancels the reservation.
Can embassy staff check my PNR code?
Yes. Embassy staff have access to airline GDS systems and can verify PNR codes instantly. This is why using a real reservation is essential.
What if my PNR shows as cancelled when I check?
If your PNR has been cancelled, the reservation is no longer valid. You should book a new dummy ticket before your embassy appointment.
Is CheckMyTrip reliable for verification?
Yes. CheckMyTrip is powered by Amadeus, one of the largest GDS systems in the world, and works with most airlines globally.