
Rail Routes Across India: Booking Trains Without Losing Days
Indian railways move over twenty million people a day and cost almost nothing by international standards. The difficulty is not the trains, which are fine, but the booking system, which follows rules nobody explains and which quietly decides whether your route works.

Classes, in the order that matters
| Class | What it is | Delhi–Jaipur example |
|---|---|---|
| 2AC | 2-tier AC, 4 berths per bay, curtains | ~₹1,200 |
| 3AC | 3-tier AC, 6 berths per bay, bedding | ~₹800 |
| Sleeper (SL) | Non-AC, open windows, 6 berths | ~₹300 |
| 2S / General | Unreserved seating | ~₹120 |
3AC is the sensible default. You get a bunk, bedding, air conditioning and a reasonably secure environment for a fraction of a flight. 2AC is the upgrade worth taking on very long legs.
Sleeper class is a genuine budget option from November to February and a serious mistake in May or June, when inland temperatures make an unairconditioned carriage punishing. Avoid unreserved General class for anything longer than an hour.

The booking rules that decide your trip
Reservations open 60 days out. Popular routes go within hours. If your route includes Delhi–Agra, Delhi–Varanasi, Delhi–Jaipur or the Kerala coastal lines, treat the 60-day mark as the moment your itinerary is fixed.
Waitlist is not a ticket. WL means you are queued behind cancellations. Low single-digit WL on a long train usually clears. High numbers often do not, and an unconfirmed waitlist at departure means you cannot board in most classes. RAC — reservation against cancellation — does give you a seat, sharing a berth, and is much safer.
Use the Foreign Tourist Quota. Many popular trains hold a small block for foreign passport holders. When a train shows as full, the FTQ frequently still has space. Book through IRCTC with passport details or at a designated tourist booking office.
Tatkal is the last resort. Released one day ahead at a premium, gone in minutes.

Routing so you do not backtrack
India is large enough that a badly sequenced trip spends more time on trains than in places. Two corridors work well and neither doubles back.
The northern circuit. Delhi → Agra → Jaipur → Jodhpur → Udaipur, then a longer leg to Mumbai or a flight out of Udaipur. Legs are mostly four to seven hours, so this can be done in daylight without night trains if you prefer.
The Delhi–Varanasi–Kolkata line. Longer overnight legs, far fewer visitors than Rajasthan, and the trains are the good sleeper services.
For the south, treat it as a separate trip rather than tacking it on. Delhi to Kerala is a 40-hour train, and while doing it once is an experience, doing it as a connection wastes two days. Fly between the north and south and take trains within each.
What the overnight legs save you
The same logic as everywhere, but the numbers here are stronger. An overnight 3AC berth from Delhi to Varanasi is around 900 rupees and replaces both a travel day and a night's accommodation. Two or three of those across a three-week trip is a meaningful chunk of the budget.
Practical points: bring a light layer, as AC carriages run cold; a padlock and chain for securing a bag under the bunk is standard and cheap; and download the food-delivery-to-seat services, which deliver to your berth at a named station and are far better than pantry car food.
The daily number
India remains genuinely cheap: 1,500 to 2,500 rupees a day, roughly 18 to 30 dollars, covering a clean budget room, eating well, and local transport. Trains barely register against that once booked properly, which is exactly why booking them properly is the highest-leverage thing on the trip.