Indian Railways travel tool

RAC vs CNF

RAC and CNF both allow you to board the train, but CNF means a full confirmed berth while RAC means a shared side-lower berth with a chance of upgrade.

You will see the full PNR result page with WhatsApp alert options.

rac vs cnf ticket rac vs cnf pnr status comparison waitlist confirmation railway ticket status

CNF — fully confirmed

CNF (Confirmed) means you have a dedicated coach and berth number. No sharing required. Your seat is reserved for you from source to destination.

RAC — partially confirmed

RAC (Reservation Against Cancellation) means you board but share a side-lower berth. You may get a full berth if a confirmed passenger cancels or does not board — the TTE handles upgrades on the train.

Upgrade probability from RAC to CNF

RAC 1: ~95% chance of full berth. RAC 1-5: 75-95%. RAC 6-10: 60-75%. RAC 11-20: 45-60%. RAC 21-30: 15-30%. RAC 31+: under 15%.

Practical difference

With CNF, there is nothing to do — just board and find your berth. With RAC, set a WhatsApp alert to know when you get upgraded to CNF. Even if not upgraded, you will travel comfortably on a shared berth.

Related Indian Railways guides

Popular railway searches

Frequently asked questions

Is RAC as good as CNF?

Not exactly — CNF gives you a full berth to yourself while RAC gives a shared berth. But RAC does guarantee boarding, which is much better than WL.

Can RAC become CNF before departure?

Yes — RAC can upgrade to CNF if confirmed passengers cancel before chart preparation (4-6 hours before departure). Low RAC numbers (1-5) almost always get a full berth.

What berth do I get with RAC?

RAC passengers get a side-lower berth shared with one other RAC passenger. In Sleeper and all AC classes, the RAC berth is always the side lower berth of a bay.

PNR Alert is an independent travel utility and is not affiliated with IRCTC or Indian Railways. Always verify important journey decisions with official railway sources.