Train booking
Search a route, pick a class, hold a seat with a PNR.
From and to stations, date, class and quota — then a sample availability table, passenger details, a fare breakdown and an e-ticket. Quota and date change the results in this sandbox.
- Quota and date affect availability
- Up to four passengers
- Sample 10-digit PNR on the e-ticket
Every flow on this page is a sandbox demonstration.
Sandbox flow
Try a train booking
Sample schedules only. Waitlisted and RAC classes can still be booked so you can see those ticket states.
Train booking (simulated)
Sandbox demoDemo environment — no real transaction is performed.
Three sample trains per route. Availability is derived from the route, date and quota, so Tatkal and weekends look busier.
- SearchRoute, date, quota
- TrainPick a class
- PassengersNames and berths
- ReviewFare breakdown
- E-ticketSimulated PNR
Sandbox today is Fri, 16 Oct, 2026.
Standard quota.
Class
Your selection
Pick a train and class to see the running fare here.
Before you start
What you need and what you get
What you need
Route and date
Pick stations from the list (or swap them) and a date within the booking window.
Class and quota
General, Tatkal, Ladies or Senior citizen. Each quota has rules the form enforces.
Passenger details
Name, age, gender and a berth preference for up to four passengers, plus a contact number.
What you get
An e-ticket with a PNR
A sample 10-digit PNR, coach and berth per passenger, and the booking status.
An itemised fare
Base fare, reservation fee, Tatkal charge, concession and taxes listed before you pay.
PNR check
Use the PNR check below or the personal hub lookup to see the status again later.
Fees and timing
Nothing is added after the review step
Amounts and timings below are placeholders for the sandbox. Real values appear on the review screen before you confirm.
| Item | Amount | When it applies |
|---|---|---|
| Base fare | Shown before you confirm | Always — per paying passenger for the class. |
| Reservation fee | Shown before you confirm | Per passenger, varies by class. |
| Tatkal charge | Shown before you confirm | Only under the Tatkal quota. |
| Cancellation | Shown before you confirm | Depends on class and how long before departure; shown when you cancel. |
How it works
Train booking in 4 steps
The sandbox above follows exactly these steps, so what you see is what the real flow does.
Search
Stations, date, class filter and quota. Validation catches same-station routes and dates outside the window.
Choose a class
Each class shows a fare and a synthetic availability pill: available, RAC or waitlisted.
Passengers
Names, ages, gender and berth preference. Quota rules are checked here.
Review and book
An itemised fare, then the e-ticket with PNR, coach and berth per passenger.
Class guide
What the class codes mean
| Code | Class | Coach prefix | Reservation fee (sample) |
|---|---|---|---|
| SL | Sleeper | S | ₹20 |
| 3A | AC 3 tier | B | ₹40 |
| 2A | AC 2 tier | A | ₹40 |
| 1A | AC first class | H | ₹60 |
| CC | AC chair car | C | ₹40 |
| EC | Executive chair car | E | ₹60 |
Check a PNR (sample)
Sandbox demoEnter any 10-digit PNR, including the one from your e-ticket. The status is derived from the digits.
10 digits.
Questions
Common questions
A failed payment is reversed to the original payment method. The time this takes depends on the bank or payment method used. Our refund policy page explains how reversals and refunds are handled and how to raise a query.
Keep going
Other routes on the network
Mobile recharge
Prepaid plans for every circle, queued in seconds.
OpenBill payments
Electricity, water, gas, broadband and FASTag from one place.
OpenFlight booking
Compare fares across airlines and hold a seat.
OpenHotel booking
Rooms by the night with a voucher you can show at the desk.
Open
Looking for a receipt or a booking status?
The personal hub has a status lookup that recognises every sample reference produced here.
