Easily check PNR Status & book IRCTC train tickets with MakeMyTrip

  • PNR Status

    Check your PNR status and with our Trip Guarantee feature, get a confirm IRCTC ticket of 3X refund incase ticket is not confirmed. You can also opt for real time PNR status update on WhatsApp.

  • Trip Guarantee

    Rest assured about your upcoming travel plans, even when the PNR status is waitlisted. With Trip Guarantee, get a confirmed ticket or receive a 3X refund.

  • Free Cancellation

    Keep your travel plans flexible. When you book with free cancellation, you get a full and instant refund for your ticket cost, whether the PNR status is confirmed or waitlisted.

  • Live Train Status

    Apart from the PNR status, you can also check the live train status on the MakeMyTrip app or website. Stay updated about route, running time, schedule, delays, and more along the way.

  • Highest Booking Success

    MakeMyTrip offers seamless and instant train booking. On the app or website, you can get real-time info on the PNR status, live train status, and other important details.

  • Buy Now, Pay Later

    Make a booking by paying only Rs.0 now and pay the amount later! Offering starts at 0% interest.

  • Great offers & discounts

    Book your ticket through MakeMyTrip App or website and pay 0 convenience fee on your first train ticket.

  • Alternate Route Tickets

    With our alternate route feature, increase your chances of getting confirm IRCTC train tickets and easily check and get instant updates of your PNR Status.

What is PNR Status?

PNR status refers to the status of a booked train ticket checked via PNR or Passenger Name Record. When going for a train PNR status check, you will get either of the following statuses, thus helping decide whether you can commence the journey with the booked ticket or not.


  • CNF or Confirmed status: This status shows ticket confirmation status, displaying the allotted coach and berth for the passenger/s.
  • RAC or Reservation Against Cancellation status: If the Indian Railway PNR status shows RAC, it reflects the likelihood of the passenger getting a ticket confirmation if someone cancels. The number reflecting with RAC status refers to the RAC queue. A passenger can still travel if the PNR status check for railway ticket shows RAC.
  • WL or Waiting List/Waitlist: If the PNR status check online reflects WL as the status, it refers to the Waiting List status of the ticket.

While these statuses reflect results for PNR status enquiry of booked tickets, a cancelled ticket also carries a CAN/MOD PNR status. The status is updated as Cancelled right after the cancellation of a booked ticket is complete.

How to Get Live PNR Status Updates

You can get an update of your PNR status live right from the time of ticket booking up to the train’s scheduled departure. In case the tickets are not available for your selected train and coach type, booking the ticket results in a Waitlisted PNR status 10 digit and updates further.


The railway PNR status check also reflects dynamic updates in real-time. For instance, if the waitlisted queue in the WL status reduces, the numeric changes are available subsequently. Similarly, if the train ticket moves from Waitlisted to RAC status, the update is dynamically reflected in the PNR status online. Once the RAC queue is over, the booked ticket gets a Confirmed PNR status.


Depending on the ticket cancellations by existing passengers, the IRCTC PNR status moves from WL to CNF dynamically and in real-time. The update occurs frequently and the timeframe follows the rate of booking cancellations from existing passengers. Some top factors that influence the change in the PNR status of your train ticket can be -


  • An existing ticket with confirmed or RAC status that is cancelled affects the probability of your PNR status and its change thereto.
  • Any ongoing festive season can influence your PNR status, whereby chances of confirmation are reduced due to low cancellations of existing confirmed tickets.
  • Any upgrade or downgrade of allotted seats also affects the PNR status of passengers.
  • In case the train is rescheduled or cancelled, your PNR status shall change too.
  • Confirmation of a waitlisted ticket also changes the PNR status.

In case the chart is prepared and there is no seat allotment, your PNR status shall change from Waiting List to Cancelled/Modified.

Checking PNR Status by Name or Other Details

It is not possible to check PNR status with name or any other personal or ticket details. You can check your PNR status only with the provided 10-digit PNR number. IRCTC provides the online facility of checking PNR status through its official website/app and authorised partnering platforms like MakeMyTrip.


The search process for passenger itineraries provided via PNR status check is easy and simple. Its accessibility can be a risk and raise privacy concerns if allowed through name or other personal/ticket details. The PNR status railway service is thus accessible only through the unique 10-digit PNR number sent to the passenger’s registered mobile number and email ID.

What is a PNR Number?

A PNR or Passenger Name Record number is a unique 10-digit alphanumeric code allotted to each booked ticket. If you book tickets for more than one passenger at a go, all the tickets will have the same PNR number. Following are the important details that a PNR number carries.


  • Passenger’s name, age, berth preference and gender
  • Travel details like train number, coach number, berth number, class of travel, and station of departure
  • Itinerary details like booking status, current status, time of journey, and time of departure/arrival
  • Payment details like transaction ID, payment mode and fare

Each ticket booking comes with a unique 10-digit PNR allotment sent to the registered mobile number and email ID. A PNR number carries a 9-month validity or until journey completion, whichever is earlier. Once the journey is completed, the PNR number becomes inactive.


PNR number is important in ensuring easy PNR status check with live updates of changes in ticket status and its queue. The PNR number is printed on each train ticket’s top left corner.

How to Check PNR Status through IRCTC

When you receive your PNR number you also receive a PNR status. There are many PNR status provided by the Indian Railways. Each defines the status of your train ticket bookings. Here's what some of the abbreviations stands for:

  1. Visit the official IRCTC website or app.
  2. Go to the ‘PNR Status’ or ‘PNR Status Check’ option available on the homepage.
  3. On the new page, enter your 10-digit PNR number in the designated space and click on ‘Check Status’.
  4. It will then redirect you to your PNR number details, including your ticket confirmation with coach and berth allotment details if allotted already.

How to Check PNR Status through MakeMyTrip?

The facility to check Indian Railway PNR status is also available with MakeMyTrip, IRCTC’s authorised booking partner. Complete the steps below to check your PNR status on the platform.


  1. Visit MakeMyTrip’s official website or app.
  2. On the homepage, go to ‘Trains’ and click on the ‘PNR Status/PNR Status Check’ service.
  3. On the service page that opens, enter the 10-digit PNR number.
  4. You can then click on ‘Check’ to find the status of your PNR number displayed on the screen instantly as WL, RAC or CNF along with all other pertinent itinerary details.

On the platform, you can also find PNR status prediction, informing you about your chances of ticket status clearance from waitlisted to RAC or confirmed. With MakeMyTrip’s PNR status service available online, you can go for PNR status live check on mobile or any other internet-connected device with ease.

Other Ways to Check Your PNR Status

You can explore various other ways to check your PNR status as well. Here’s a list to check.


  1. PNR status check via SMS
  2. You can send your 10-digit PNR number via SMS on 139 or 5676747 and receive PNR status with other details instantly via a response SMS.


  3. PNR status check via Call
  4. The service to check PNR status is also available via call. You can connect with the Indian Railways IVR by dialling 139 and following the options to check your PNR status right away.


  5. At the Railway Enquiry Counter
  6. An in-person check at the Railway Enquiry counter also facilitates a necessary update regarding your booked ticket’s PNR status.


  7. Via final reservation chart
  8. For a last-minute confirmation of your booked train ticket’s PNR status, you can also check it through the final reservation chart displayed on the railway station platform.


    With the availability of an online facility for checking PNR status, you can check your ticket confirmation status right away. Thus, going for the inconvenient in-person enquiries and checks is not suggested. Simply visit IRCTC or MakeMyTrip’s official website/app to check.

PNR Abbreviations Fact Sheet

Here’s a quick glimpse at the PNR abbreviations you must know to stay well-informed about your train ticket status.


  • PNR: Passenger Name Record
  • CNF: Confirm
  • WL: Waiting List
  • RAC: Reservation Against Cancellation
  • CAN/MOD: Cancellation/Modification

The WL status can be of different types depending on the queue your ticket is in. They can be -


  1. RLWL or Remote Location Waiting List
  2. GNWL or General Waiting List
  3. CKWL or Tatkal Quota Waiting List (CK is the Tatkal Quota code)
  4. PQWL or Pooled Quota Waiting List
  5. RSWL or Roadside Station Waiting List
  6. RQWL or Request Waiting List

PNR Status Enquiry Quick Facts

What is PNR in e-ticket?Passenger Name Record
Length of PNR no.It is a 10-digit unique code.
Meaning of first 3 digits of your PNRIn the PNR number, the first 3 digits are called PRS. They give information about the system used by passengers to book train tickets.
Meaning of last 7 digits of your PNRThe last seven digits are randomly generated by the system.
Validity period of a PNR numberA PNR is applicable for the maximum of 9 months. After that period, it becomes invalid. Same PNR can be generated after a year.

Train PNR Status FAQS

  • Q. How to Check PNR Status?

    A: You can check PNR Status online via makemytrip.com. Follow the steps mentioned below:
    Step 1: Go to Makemytrip website or download the Makemytrip app.
    Step 2: Click on 'Check PNR Status' button.
    Step 3: Enter your 10 digit PNR number and search. You will get your booked train ticket current status along with passengers details.

     
  • Q. What does a PNR number store?

    A: A PNR no. has the following information: Details of the passenger, which include name, age and gender. Details of the train, which include train number, coach and seat numbers, class of travel and departure station. Details of the ticket, which include the mode of payment, transaction ID and fare.

     
  • Q. How is a PNR number issued for a train?

    A: The PNR number contains two parts and the first three digits specify the area from where the ticket is booked. The starting digit of the PNR number indicates from where the train would start. As any Indian Railways train ticket is booked from a PRS (Passenger Reservation System), the two succeeding digits after the first number will denote the particular PRS. When the PNR number on the train ticket begins from 1, it will originate from SCR zone from Secunderabad PRS. When the PNR no. begins from 2 or 3, it will be issued from NR, NCR, NWR, or NER from New Delhi PRS. With starting digits 4 or 5 on the PNR number, the point of origin can be SWR, SCR, or SR from Chennai PRS. When the PNR number starts from 6 or 7, it will originate from station codes, NFR, ECR, ER, ECoR, SER, or SECR, from Kolkata PRS. With 8 or 9 as the beginning digit, the PNR issued will be from CR, WCR, or WR, from Mumbai PRS. The last 7 digits of an Indian Railways PNR number are produced at random to give it a unique identity.

     
  • Q. How to find the PNR number on a train ticket?

    A: On an Indian railways train ticket, you can find the PNR number on the top left hand corner. When you have booked an e-ticket from IRCTC website, or from an online travel website, the number would be present on the top section. To check your PNR status, visit PNR and type in the PNR no. and details, and instantly get the updated result.

     
  • Q. How to check PNR status on a phone?

    A: Check PNR Status by sending SMS on:
    Type 'PNR (10-digit PNR Number)' and send it to 139.

     
  • Q. Is PNR number allotted for unreserved and reserved tickets?

    A: PNR number is only allotted for reserved tickets.

     
  • Q. Where is the PNR number printed on a train ticket?

    A: If the train ticket is bought at a railway station, you can find your PNR number on the top left of your ticket. In case the ticket is bought online, the PNR number would be separately displayed on the top of the train ticket.

     
  • Q. Can we travel with only the PNR number?

    A: Yes, passengers can travel without tickets, if the PNR status is confirmed. If you don’t have the ticket, approach the TC and give the details of your ticket along with a valid ID proof for verification.

     
  • Q. What do CNF, RAC, and WL mean in PNR status?

    A: When you check your Indian Railway PNR status, either of the three statuses are displayed, i.e., CNF, RAC and WL. CNF refers to the confirmation of booked tickets and seat allotment in your selected coach type. When the PNR status shows RAC, it refers to Reservation Against Cancellation and allows travel on the booked train. However, it does not guarantee separate berth allotment and the passenger often has to share a berth with another co-passenger if the ticket remains under RAC status.

    WL for PNR status indicates Waiting List, which means that all berth tickets are booked. The number associated with WL status indicates the passenger’s queue in the Waiting List before the status moves to RAC and then CNF seat allotment.

     
  • Q. How often is PNR status updated by Indian Railways?

    A: The Indian Railways updates the Passenger Name Record or PNR status frequently, and many times the changes reflect in real-time as PNR status live. It helps confirm the itinerary of the passengers as and when they need it. Easy PNR enquiry can be done in real-time via the IRCTC platform. MakeMyTrip, the official booking partner of IRCTC also provides updated PNR status in real-time.

     
  • Q. What does it mean if my PNR status shows RLWL or GNWL?

    A: The Waiting List status on your PNR status enquiry can reflect different types of waiting lists with varying degrees of confirmation chances. RLWL and GNWL are two such Waiting List status types. RLWL means Remote Location Waiting List while GNWL refers to General Waiting List. RLWL reflects the waiting list for a small berth quota for train boarding at intermediate stations on the route. GNWL on the other hand is a common waiting list type with higher chances of confirmation than RLWL.

     
  • Q. Why should I check my PNR status before travelling?

    A: You should go for your train PNR status check before travelling because it helps to know whether your ticket is confirmed with an allotted berth, on the waiting list or on RAC. You can thus plan your journey accordingly and avoid facing any inconvenient experiences.

    A confirmed ticket or ticket with RAC status enables train boarding while waitlisted tickets do not allow boarding. Checking your PNR status from time to time also helps gauge the chances of confirmation so that you can make necessary arrangements alternatively if needed. Checking the status of your PNR also allows a quick look at berth and coach number, if confirmed. When checking your PNR status, you can also get to know about train schedule changes, if any.

     
  • Q. How can I check PNR status through SMS or the IRCTC website?

    A: You can check your PNR status easily through SMS or the IRCTC website. When going for PNR status live check on mobile through SMS, simply type your 10-digit PNR number as a message and send it to 139 or 5676747. You will get all the status details related to your PNR, including coach and berth numbers, if confirmed.

    The IRCTC website also provides an easy facility to check PNR status. On the website, click on the ‘PNR Status’ option and enter your PNR on the next page that opens. All the PNR and ticket details will be displayed on the page for you.

     
  • Q. Can I track my train’s platform and running status with my PNR?

    A: No, the PNR status feature does not provide details related to your train’s running status or the platform it will arrive on. With your PNR status check, you can only check if the ticket is confirmed, the seat and coach allotted, the type of waiting list, and other pertinent details related to the ticket.

     
  • Q. Can I cancel a train ticket booked through MakeMyTrip? If yes, will the PNR be updated?

    A: Yes, the feature to cancel a ticket booked through MakeMyTrip is available on the online platform. Once you cancel your train ticket booked with MakeMyTrip, the booked berth is released and a fare refund is initiated. Once the ticket is cancelled, your PNR status check online shall reflect CAN/MOD status, meaning Cancelled/Modified.

     
  • Q. What are my options if my ticket is still waitlisted after the PNR Status Check on the day of travel?

    A: If your train ticket remains waitlisted after the PNR Status check on the day of travel, you can either cancel your ticket before chart preparation or wait for confirmation. Ticket cancellation is allowed until 4 hours before the departure schedule. In case you are waiting for confirmation of your ticket booked online until the last minute and the chart is prepared while the ticket remains waitlisted, it will be automatically cancelled. On automatic cancellation of the waitlisted ticket, the ticket fare is fully refunded.

    For waitlisted tickets booked at the counter, one can either surrender the ticket for a refund or board an alternative unreserved coach of the train. In the case of waitlisted Tatkal tickets, a full refund is provided.

     
  • Q. What happens if my RAC ticket is not confirmed after the PNR Status Check Online?

    A: If your RAC ticket is not confirmed after the PNR status check online, you can still board your train and get on the RAC allotted coach and berth. Reservation Against Cancellation tickets, however, do not provide complete berth allotment and often a co-passenger travels along on the same berth. In that case, you can either board your train and travel with an RAC ticket or cancel your ticket 4 hours before the departure schedule.

     
  • Q. Can I check my PNR status without an internet connection?

    A: Yes, if you do not have an internet connection, you can choose PNR status live check on mobile either through SMS or via call. When checking the PNR status through SMS, send your 10-digit PNR number to either 139 or 5676747. Alternatively, you can call 139 and follow the IVR options to check the PNR status.

     
appDownloadQr
Download App Now
Get the MakeMyTrip app and save more!

App store

4.7

1.4M reviews

Google Play

4.6

1.9M reviews