How to Check Flight PNR Status in India 2026 — Complete Guide

TL;DR: Your flight PNR is a 6-character code you get after booking on HappyFares. Use it to check booking status, do web check-in, manage your trip, and resolve issues at the airport. You can track it via your HappyFares account (My Trips) or the airline’s website. Flight PNR is different from train PNR. If anything goes wrong, HappyFares support can help.

Every time you book a flight in India, a PNR is generated behind the scenes. It is the single most important reference number tied to your air travel — yet most travellers do not fully understand what it contains, where to find it, or how to use it when things go wrong.

Whether you have booked a domestic hop from Delhi to Mumbai or an international flight from Bengaluru to Dubai, this guide covers everything you need to know about flight PNR status in India for 2026.

What Is a PNR (Passenger Name Record)?

A PNR stands for Passenger Name Record. It is a unique 6-character alphanumeric code (for example, X4B2KR or JN78PL) created the moment a flight booking is made. Every airline reservation system worldwide uses PNRs to store and retrieve passenger bookings.

Think of it as your booking’s fingerprint — no two PNRs are the same, and it links directly to every detail of your trip.

What information does a PNR contain?

A single PNR record holds a surprising amount of data:

  • Passenger names — full names of all travellers on the booking, exactly as they appear on government ID
  • Flight itinerary — flight numbers, departure and arrival airports, dates, and times
  • Contact details — email address and mobile number provided during booking
  • Ticket status — whether the booking is confirmed, ticketed, on hold, or cancelled
  • Fare and payment details — fare class, base fare, taxes, and payment method
  • Seat and meal preferences — if selected during booking
  • Baggage allowance — included check-in and cabin baggage limits
  • Special service requests (SSRs) — wheelchair assistance, unaccompanied minor tags, or special meals

When you book through HappyFares, your PNR is generated immediately and sent to you via email and SMS. You can also find it anytime under My Trips in your HappyFares account.

Where to Find Your Flight PNR

After booking, your PNR appears in several places. Here is where to look:

  1. Booking confirmation email — The email from HappyFares sent right after payment. The PNR is usually displayed prominently near the top, labelled as “PNR,” “Booking Reference,” or “Confirmation Code.”
  2. SMS confirmation — A shorter message with your PNR, flight number, and date.
  3. HappyFares My Trips — Log in at happyfares.in, go to My Trips, and your PNR is listed alongside each booking.
  4. E-ticket (itinerary receipt) — The PDF or printable itinerary attached to your confirmation email contains the PNR along with your e-ticket number.

Important: Sometimes you may see two reference numbers — a HappyFares booking ID and an airline PNR. The airline PNR is the one you need for web check-in and airport queries. Both are available in your booking confirmation.

How to Check Flight PNR Status

There are three reliable ways to check the current status of your flight PNR in India.

Method 1: Check via HappyFares (Recommended)

  1. Visit happyfares.in and log in to your account.
  2. Navigate to My Trips or My Bookings.
  3. Find your booking — it will display the PNR, current ticket status, flight schedule, and any changes.
  4. If the airline has made schedule changes or cancellations, HappyFares will show an alert here.

This is the quickest method because HappyFares consolidates your booking information, ticket status, and any airline notifications in one place. No need to visit multiple airline websites.

Method 2: Check on the Airline’s Website

  1. Go to your airline’s official website.
  2. Look for a section called “Manage Booking,” “My Trips,” or “Retrieve Booking.”
  3. Enter your 6-character PNR and your last name (as per the booking).
  4. The system will display your itinerary, ticket status, seat assignment, and check-in options.

This method works well if you need to make changes directly with the airline, such as selecting a seat or adding baggage.

Method 3: Check at the Airport

If you are already at the airport and need to verify your booking:

  • Airline check-in counter — Show your PNR or booking confirmation to the staff. They can pull up your complete booking record.
  • Self-service kiosk — Most Indian airports now have kiosks where you can enter your PNR or scan the barcode from your e-ticket to retrieve your booking and print your boarding pass.

Understanding Flight PNR Status Codes

When you look up your PNR, you will see a status. Here is what each common status means:

Status What It Means
Confirmed Your seat is reserved. The booking is active.
Ticketed An e-ticket has been issued. You are fully cleared to travel.
On Hold The booking is reserved but payment has not been completed. It will auto-cancel if not ticketed within the hold deadline.
Cancelled The booking has been cancelled — either by the passenger, the airline, or due to non-payment.
Waitlisted Rare for flights (more common in train bookings), but it can occur on high-demand routes. You will be confirmed if a seat opens up.
Schedule Changed The airline has modified the departure time, arrival time, or flight number. Check for updated details.
Flown The journey has been completed.

After booking on HappyFares, your status should move from Confirmed to Ticketed within minutes. If it stays on “Confirmed” or “On Hold” for an unusually long time, reach out to HappyFares support immediately.

Flight PNR vs Train PNR — Key Differences

In India, the term “PNR status check” is heavily associated with railways because of the IRCTC waitlist system. But flight PNR and train PNR are fundamentally different. Here is a clear comparison:

Aspect Flight PNR Train PNR
Format 6 alphanumeric characters (e.g., X4B2KR) 10-digit number (e.g., 4521378901)
Issued by Airline GDS (Amadeus, Sabre, etc.) IRCTC / Indian Railways
Waitlist system Very rare — flights are usually confirmed or not Very common — RAC, WL, GNWL, RLWL, etc.
Check status via HappyFares, airline website IRCTC website, Indian Railways app
Used for check-in Yes — web check-in and airport kiosk No — train tickets do not require check-in

Bottom line: If you are looking up a flight booking, you need the 6-character airline PNR. IRCTC PNR tools will not work for flights, and vice versa.

How to Use Your PNR for Web Check-In

Web check-in saves you time at the airport by letting you get your boarding pass before you arrive. Here is how to do it using your PNR:

Step-by-step web check-in process

  1. Check the web check-in window. Most Indian airlines open web check-in 48 hours before departure and close it 1 to 2 hours before departure. Some low-cost carriers open it as early as 7 days before.
  2. Go to the airline’s web check-in page. This is usually found under “Web Check-In” or “Online Check-In” on the airline’s website or app.
  3. Enter your PNR and last name. The system will retrieve your booking.
  4. Select your seat (if not already selected). Some seats may be available free of charge; premium seats may incur a fee.
  5. Confirm check-in for all passengers on the PNR.
  6. Download or email your boarding pass. Save it to your phone or print it. Most Indian airports accept mobile boarding passes for domestic flights.

Pro tip: When you book through HappyFares, your confirmation email includes a direct link to the airline’s web check-in page, so you do not have to search for it.

Common PNR Issues and How to Fix Them

Sometimes things do not go smoothly. Here are the most common PNR-related problems Indian travellers face, and how to resolve them.

1. PNR not found when checking status

Possible causes:

  • You are entering the wrong PNR — double-check your booking confirmation email.
  • You are entering the HappyFares booking ID instead of the airline PNR. They are different codes.
  • The booking was cancelled or the PNR expired (PNRs are purged from airline systems a few days after the travel date).
  • Typo in the last name field — it must match the booking exactly.

Fix: Log in to your HappyFares account and check My Trips. The correct airline PNR will be displayed there. If the booking appears missing, contact HappyFares support.

2. PNR shows “Confirmed” but no e-ticket received

This usually means the ticket is being processed. In most cases, the e-ticket is issued within 15 to 30 minutes of payment. If more than an hour has passed and you still do not have an e-ticket number, contact HappyFares support — the team can check with the airline and expedite the ticketing.

3. Name spelled incorrectly on the PNR

Name corrections on flight bookings can range from simple (fixing a minor typo) to complicated (changing the name entirely, which most airlines do not allow). If you notice a spelling error:

  • Contact HappyFares support immediately — the sooner you flag it, the easier it is to fix.
  • Minor corrections (one or two characters) are usually handled free of charge by the airline.
  • Major changes may require cancelling and rebooking.

4. PNR shows “Schedule Changed”

Airlines in India frequently adjust flight schedules, especially during peak seasons or operational disruptions. If your PNR shows a schedule change:

  • Check the new timings in your HappyFares My Trips dashboard.
  • If the change is minor (less than 2 hours), most passengers accept it.
  • If the change is significant or the new timing does not work for you, you are usually entitled to a free reschedule or a full refund. Contact HappyFares support to explore your options.

5. Multiple PNRs for the same trip

This happens when you have a connecting flight with different airlines, or when a booking is cancelled and rebooked. Each airline generates its own PNR. Keep all PNRs handy — you will need the correct one for each leg of the journey. Your HappyFares booking will list all associated PNRs clearly.

Tips for Managing Your Flight PNR Like a Pro

  • Screenshot your PNR immediately after booking. Even if you lose the email, a screenshot on your phone is a quick reference at the airport.
  • Save the booking confirmation email. Star it or move it to a dedicated “Travel” folder in your inbox.
  • Check your PNR status 24 hours before departure. This is when most schedule changes are finalised and web check-in opens.
  • Keep a printed copy of your e-ticket for international flights. Some immigration counters still ask for a printout.
  • Use the HappyFares app or website to track all your bookings in one place, rather than visiting individual airline websites.

Frequently Asked Questions

What is a flight PNR number?

A flight PNR (Passenger Name Record) is a unique 6-character alphanumeric code generated when you book a flight. It contains all your booking details — passenger names, itinerary, contact information, and payment status. You receive it via email or SMS immediately after booking on HappyFares.

How can I check my flight PNR status online?

You can check your flight PNR status by logging into your HappyFares account at happyfares.in and viewing your booking under My Trips. Alternatively, you can use the airline’s website by entering your PNR and last name on their booking management page.

Is flight PNR the same as train PNR?

No. A flight PNR is a 6-character alphanumeric code (e.g., AB3C7K) managed by airline reservation systems. A train PNR is a 10-digit numeric code issued by IRCTC. They serve similar purposes — identifying a booking — but belong to completely different systems and cannot be used interchangeably.

Can I do web check-in using my PNR number?

Yes. Most Indian airlines allow web check-in using your PNR number and last name between 48 hours and 1 hour before departure. You can initiate web check-in through the airline’s website or app, select your seat, and download your boarding pass.

What does PNR status “Confirmed” vs “Ticketed” mean?

A “Confirmed” PNR means your seat reservation is confirmed but the ticket may not have been issued yet. A “Ticketed” status means the airline has issued an e-ticket against your PNR — this is the final confirmation. If your booking on HappyFares shows “Ticketed,” you are fully set to travel.

My PNR is not showing any results — what should I do?

First, double-check that you are entering the correct 6-character PNR from your booking confirmation email. Ensure you are using the airline PNR, not a different booking reference. If the issue persists, contact HappyFares support — the team can retrieve your booking details instantly.


Planning your next trip? Book flights at happyfares.in and get your PNR delivered to your inbox within seconds. For any booking queries, visit help.happyfares.in.

Leave a Comment

Your email address will not be published. Required fields are marked *

✈️

You're Subscribed!

Welcome aboard! You'll get the latest flight deals, travel tips, and booking hacks straight to your inbox.