TrainBot Guide

IRCTC Rail Connect, RailOne or TrainBot: which one do you actually need?

Two of these are official railway apps and one is not an app at all. IRCTC Rail Connect sells reserved tickets, RailOne gathers everything else official into one place, and TrainBot answers questions inside WhatsApp without being installed. Which you need depends on whether you are buying or only checking.

Buying a reserved berth: IRCTC Rail Connect. Anything else official — an unreserved ticket, food, a complaint, a refund, a porter: RailOne. Only checking where a train has got to or what a PNR says: neither, because that does not need an app or an account at all. Most people asking which app to install are really asking a question about the first case and then installing for the third.

The question underneath the question

Which app is best is the wrong first question, and it is asked far more often than the right one. The right one is whether what you are about to do involves money. Buying a ticket genuinely needs an app, an account and a payment method. Finding out whether the train is late needs none of those things, and the two get bundled together far more often than they should.

So this is a comparison of three things that are not really the same kind of thing. Two are official apps run by two different parts of Indian Railways. The third is a WhatsApp thread run by us, which is worth saying plainly before anything else on this page.

What each one is

IRCTC Rail Connect is IRCTC's own app and it is where a reserved ticket is actually bought. Reserved tickets are sold by IRCTC no matter which door you walk in by, so everything else that appears to sell them is a shopfront in front of the same counter.

RailOne is built by CRIS, the railway's own technology arm, and launched on 1 July 2025 to replace the pile of separate apps people were carrying. It has grown quickly: past two and a half crore downloads by March 2026, with something in the order of seven and a half lakh tickets booked through it on an average day, reserved and unreserved together. It carries reserved and unreserved booking, platform tickets, live running status, coach position, PNR, food, porters, taxis, refunds, the Rail Madad complaint system and an R-Wallet for payments.

TrainBot India is not an app and is not official. It is not affiliated with, endorsed by or connected to Indian Railways, IRCTC or any rail operator or ticketing organisation. It runs inside WhatsApp, answers enquiries, and sells no tickets.

The comparison, row by row

What you are doingIRCTC Rail ConnectRailOneTrainBot India
Book a reserved ticketYes, this is its whole jobYes, through IRCTC underneathNo
Book TatkalYes, and most people find it steadiest under loadPossibleNot at all
Book an unreserved or platform ticketNoYesNo, it sells no tickets
Live train statusYesYes, with coach position alongsideYes, with no sign-in
PNR statusYesYes, in the same place as everything elseYes, or photograph the ticket instead
Seat availability and fareYes, while bookingYes, while booking or on its ownYes, without starting a booking
Order food to your seatThrough IRCTC e-cateringYes, built inNo
Raise a complaintNoYes, Rail Madad is part of itNothing to raise one with
Book a porter or a taxiNoYesNeither
Request a refundYesYes, and it tracks themNo
Sign-inAn IRCTC account is requiredGuest entry, or IRCTC single sign-onNone at any point
Anything to installYesYes, one app instead of fiveNothing, it is WhatsApp
Ask a question in your own wordsNo, it is a formNo, it is a menuYes, in Hindi, English or Hinglish
Send a voice note, or a photo of a ticketNoNeitherYes, both
Travel or destination adviceNoNo, it is a ticketing appYes
Who runs itIRCTCCRIS, the railway's technology armIndependent, and not official
CostFree to installAlso free to installFree, with nothing to install

If you only ever do one thing, install the one that does it

Somebody who books two or three reserved tickets a year and otherwise just wants to know whether a train is late is carrying an app for the rare case and using it for the common one. That is the wrong way round, and it is the single most common pattern we see.

Where TrainBot fits, and where it does not

It replaces neither app, and it cannot. It has no way to sell you a ticket, order your food or file your complaint, and any chat window that claims it can do the first of those is a thing to be suspicious of. What it removes is the step before all of that: opening an app and signing in to find out something that nobody is charging you for.

It runs on a language model, so the question can be a sentence rather than a form. Ask it in Hindi, English or romanized Hinglish, send a voice note instead of typing, or photograph the ticket rather than reading a ten-digit number off it in bad light on a platform. Ask two things in one message and it answers both, and it holds on to which train you meant for the follow-up so the second question can be four words.

One honest caveat, and it applies to all three. None of them observes a train independently. They relay the railway's own feed, so a status that has not moved usually means nothing new has been reported rather than that anything is broken.

So has RailOne replaced IRCTC Rail Connect?

No, and nothing has been switched off. IRCTC and CRIS are different organisations inside the same railway, both apps are official, and neither is the other one wearing a new name. Your IRCTC account is still your IRCTC account, and booking a reserved berth is an IRCTC transaction wherever you start it. There is a longer answer to that specific confusion in our piece on whether RailOne and IRCTC are the same app.

The honest answer about Tatkal

Nobody asks which app is best in general. They ask it about ninety seconds on a weekday morning when a window opens and the train empties inside a minute, and for that the app matters far less than the preparation. Be logged in before the window rather than at it, have passenger details saved, know the train and class before the clock starts, and have a payment method that already works. No app gives back the twenty seconds spent typing a name, and none of them makes a berth appear that does not exist.

How to tell an official app from one pretending to be

A large part of why this question gets asked at all is that plenty of apps and sites work hard to look official. Someone typing their name, age, identity document and card details into the wrong screen is an expensive mistake, so check rather than trusting a logo. Both official apps are published by their own organisation on the app stores, IRCTC Rail Connect by IRCTC and RailOne by CRIS, and neither of them is ever handed to you as a file to install from a link.

The same test is worth applying to us. TrainBot is not official, says so on every page it has, and never asks for an account, a password or a card. If anything calling itself TrainBot asks you for any of those, it is not us.

Questions people ask

The recommendation

Install IRCTC Rail Connect if you reserve berths. Add RailOne if your railway life includes anything beyond reserving them, which for most people travelling in India it does. Then stop opening either one to answer a question that nobody is charging you for, because that is the part that never needed an app in the first place.

Waiting on a waitlist? Find out where you stand.

Check your PNR on WhatsApp

Free · no app · send your PNR to +91 78048 26903

Read next

RailOne vs IRCTC Rail Connect: not the same app, so which one should you open?Train ticket SMS: is the message a valid ticket, and what to do if it never arrivedHow to fill the railway parcel form: the forwarding note, field by field

Updated 2026-09-06. Written by the team behind TrainBot India.