Travel Help

How to Check PNR Status — Step-by-Step for Every Indian Airline

Updated June 25, 2026 | 5 min read

Your PNR (Passenger Name Record) is your booking's unique ID. Here's how to check your booking status for every major Indian airline.

What is a PNR?

PNR is a 6-character alphanumeric code (like ABC123) that identifies your flight booking. You receive it via email and SMS after booking. You need it for:

  • ✅ Web check-in
  • ✅ Checking booking status
  • ✅ Making changes (date/name/seat)
  • ✅ Cancellations and refunds

Check PNR Status by Airline

Airline PNR Format Where to Check
IndiGo (6E)6 chars (e.g., ABC123)goindigo.in → Manage Booking
Air India (AI)6 chars (e.g., XYZ789)airindia.com → Manage Trip
SpiceJet (SG)6 charsspicejet.com → Manage Booking
Vistara (UK)6 charsairvistara.com → Manage Booking
Akasa Air (QP)6 charsakasaair.com → Manage

Step-by-Step: How to Check

  1. Go to the airline's website or app
  2. Click "Manage Booking" or "Check Status"
  3. Enter your PNR number and last name
  4. Click Search/Retrieve
  5. Your booking details will show: flight number, date, time, seat, and status

PNR Status Meanings

  • Confirmed: Your booking is active and confirmed ✅
  • Ticketed: Ticket has been issued (you're all set)
  • Pending: Payment processing or awaiting confirmation
  • Cancelled: Booking has been cancelled
  • No-show: You missed the flight without cancelling

Can't Find Your PNR?

  • Check your email inbox and spam folder for the booking confirmation
  • Check SMS history for the PNR
  • Call the airline's customer care number
  • If booked through an agent, contact them for the PNR

Check Your Booking on TheBookFlight

Check PNR Status | Web Check-In Guide

Related Guides

Web Check-In Guide Delay Compensation Cancellation Rights Refund Process