Train travel in India

Indian Trains Made Simple

Train travel in India can be a stressful experience, even before you enter one of the country’s chaotic railway stations or board your assigned railway car and see the hole you’ll be using as a toilet. I learned this the hard way: Prior to my first travel to India in early 2009, I made a list of all the gaps Dora and I would need to bridge over the course of our itinerary and began researching existing railway connections that would bridge them for us.

Although researching how to travel India by train and booking Indian trains has become easier since I had to do it, the process is still rather long and complicated — and this increases the likelihood of pitfalls along the way. Minimize your chances of encountering complications before and while you travel India by train by learning how the Indian train system works prior to departing your home country.

Researching Indian Train Routes

Gateway of India Mumbai

Book trains arriving to or departing busy cities like Mumbai, India's financial capital, in advance

Once you’ve decided which Indian cities you want to visit, the first step toward travel in India by train is to research which routes you’ll need to take. Unfortunately, this isn’t always as easy as going from Point A to Point B.

Thankfully for any of you booking your first trip to India, the official Indian Railways Passenger Enquiry service is a lot more efficient than it was when I had to use it. Instead of blank fields where you enter the three-letter code of each station you want to travel between — codes you’d find using a separate station look-up page — there are now pre-populated drop-down menus of the most popular railway stations in the country.

Beyond this, however, researching routes can be difficult. For starters, several cities in India have multiple train stations. If you need to travel between Delhi and Agra by train, for example, you always leave from New Delhi Railway Station, abbreviated NDLS. Trains to Jaipur and other destinations in Rajasthan, on the other hand, depart from Delhi Junction Railway Station, abbreviated DLI and also known as Old Delhi station.

ride elephant Jaipur India

Plan and research carefully to avoid having to settle for a different form of transport

A further consideration to make is that not all popular destinations are located near similarly-named train stations. If you want to get Darjeeling in the Himalayan foothills by train, for example, you must actually first travel to the city of New Jalgapuri, from whose station you catch the so-called “Darjeeling Toy Train” to the hill station of Darjeeling, which isn’t reachable by normal train.

After you research each route you might take as you travel India by train, write it down (or, alternatively, type it into a word processing document) for future reference, making note of the station codes, the train number, date of departure and price.

Classes of Service Onboard Indian Trains

Jaipur India

Book a bed in 3AC, even if you plan to lie down but not sleep outright

When you use the Indian Railways website to help you plan your travel in India by trains, one of the search parameters you can set is class of service. For research purposes, set this to “All Class.” Doing so pulls up a list of all the weekly Indian trains that run between your city pairs and specifies which days of the week they run and a list of which classes of service are offered on each train.

Broadly speaking, Indian trains are divided into air-conditioned and non-airconditioned cabins. The air-conditioned cabin is subdivided into first (1AC), second (2AC) and third (3AC) class service, while non-airconditioned trains and cabins include first class, second class and the confusingly-named “Sleeper” seat which in spite of its name, does not convert into a bed of any kind.

Which class you travel in is largely a matter of personal preference, but if the length of your trip exceeds two or three hours in length, I would recommend strongly that you invest the extra 500 rupees or so in booking at least 3AC class. Doing so not only provides you with the comfort of air conditioning, but also gives you a clean, comfortable bed. Even if you don’t end up sleeping, it’s nice to lie out flat and enjoy yourself during a long Indian train journey.

Taj Mahal India

In spite of its popularity, trains running the route from Delhi to Agra run often enough that reservations aren't typically necessary more than a few days in advance

When and How to Book Indian Trains in Advance

I advise against booking in advance whenever possible. For train travel in India, however, it is sometimes necessary to book in advance, particularly if you want to sit or sleep in an air conditioned car.

One example of a route you almost certainly need to pre-book is Mumbai-Goa. The route is extremely popular with locals and tourists who travel in India alike. Outside the monsoon season, 3AC class sometimes books up more than a month in advance. Trains covering the short distance between New Delhi and Agra, on the other hand, run every half hour during the day so even if one or two are full, you’re sure to be able to snag a seat.

To get a general idea of whether or not you should book a seat on your route, use the Berth Availability tool on the Indian Railways website. Consult the document you created after you did your initial research. Didn’t write anything down? Get thee back to the station lookup tool.

Candolim Beach Goa India

Clear Trip makes the process of booking Indian Railway tickets online as simple as a walk on the beach

As a general rule, if the desired class of service on your desired train is more than half full a month before your trip, it’s a good idea to book. If, on the other hand, plenty of seats to beds remain as the date draws nearer, buy the ticket after you’ve begun travel in India. A good practice to get into is to buy tickets to leave a city as soon as you arrive there — before you even exit the railway station.

If you do need to buy Indian train tickets online before you travel to India, the process is now much simpler than it was for many years. When I did this in 2009 it was a tedious, slow process, one only possible on the Indian Railways website, whose booking software only works during Indian business hours and requires you to manually select a credit card processor from a list of dozens. These days, however, a company called Clear Trip allows you to book Indian Rail reservations online using an interface that’s very similar to most Western travel websites.

Onboard an Indian Train

Of course, booking an Indian train ticket is only half the battle. The next quarter is making it through the railway station to your waiting train. Once you’ve done that, you’re just about home free. Although your first few days in Mumbai or New Delhi — or the increasingly-regular international news reports of rail accidents — might have you fearing otherwise, travel in India by train a is a relatively comfortable, organized affair.

Some aspects of life on the train are strange to Westerners — namely the toilets, which are little more than perforations in the bottom of the train. Wondering why they advised you against using the toilet while the train is parked at the station (and why you could smell the station from a mile away anyway)? Yep, this is why.

toilet India train

See what I'm talking about?

Most trains in India are also not equipped with trash cans so if you ask for one, don’t be surprised if the railway employee simply throws your trash out the window for you. This is practice is common as a result of the Hindu caste system, which states that the poor should be responsible for disposing of trash.

This is not to say that delightful things don’t happen on the train — they do! Specifically, a cup of hot, spicy chai tea on an Indian train can be yours for just Rs. 5. A hot, healthy vegetarian or non-vegetarian meal, usually from someone walking right behind the chai salesman, costs about double that.

After your first experience of travel in India with Indian trains, you’ll be a seasoned expert — you need only make it onto the train.

About The Author

is the author of 515 posts on Leave Your Daily Hell.

Robert founded Leave Your Daily Hell in 2010 so that other travelers would have an entertaining, reliable source of information, advice and inspiration at their fingertips. Want to travel more often? Subscribe to email updates today!

  • Pingback: Delhi in a Day | Leave Your Daily Hell

  • Pingback: The Best of North India — in Three Weeks | Leave Your Daily Hell

  • Pingback: Where to Beach in Goa | Leave Your Daily Hell

  • Pingback: Travel Agent Manchester - Cheap Tickets - Travel Agents

  • Pingback: India Visas 101 | Leave Your Daily Hell

  • Pingback: Agra, India: Home to the Taj Mahal — and Not a Whole Lot Else | Leave Your Daily Hell

  • Pingback: Taj Mahal Travel Guide

  • Pingback: How to Balance Travel With Life

  • Pingback: Jaipur, India Travel Guide

  • http://www.lizcleere.com Liz Cleere

    Hi Robert,
    Interesting read, but there are a few points I would like to take a little further…
    Since arriving in India 21 months ago, my partner and I have travelled all over the sub-continent, mostly by train. We are based in Cochin (Kochi) and from there regularly take flights and trains north and east.
    The first point I would make is that you pretty much always should book trains in advance. Many of them, certainly in 1AC, 2AC and 3AC are booked up well over a month in advance. I find the quickest and easiest way to book trains is through http://www.cleartrip.com and wouldn’t consider using any other method. You can see a good selection of fares available on your selected days/routes and bookings are refundable, minus a very small booking fee to Cleartrip. It’s an easy website to use.
    Secondly, Indians will book seats on several trains, then cancel all the seats bar the one they want, at the last minute. This means that if seats in your selected class are ‘Wait-listed’ you may still have a reasonable chance of getting on, especially if they are only wait-listed to 4 or 5, with some weeks to go. If you buy a wait-listed ticket and you don’t get on you get your money back (For our experience see: http://www.lizcleere.com/2012/01/murder-on-the-kolkata-express/)
    The difference between 1AC, 2AC and 3AC is the number of beds per carriage.
    - 3AC means three tiers of beds either side of the comparment and lining the corridor. Curtains dividing the ‘compartments’.
    - 2AC is more comfortable, with two tiers of bed either side and two tiers along the corridor. Curtains divide the ‘compartments’.
    - 1AC still has two tiers, but the compartments are much bigger and separated with lockable doors. There are no beds along the corridors.
    The Unesco heritage ‘Toy Train’ from New Jalpaiguri will take about 12 hours. Much better to get a jeep share all the way (around 200 INR per person) and join the Toy Train for a day trip down to Ghoom from Darjeeling.
    I absolutely agree that the lavatories can be disgusting (as anywhere in India) but if you go 1AC they have ‘Western’ loos on one side and Indian on the other. If you’re the only westerner in the carriage you’ll have your own loo for the entire trip!
    The food provided officially is excellent, but there are horror stories of people being drugged by food shared around in the carriages. Unfortunately, this does happen, so we have always refused food offered on trips (gutting though this can be).
    Another thing to remember is that in 1AC and 2AC you can plug in your laptop (or anything else) which can be really useful.
    Don’t forget to take a sense of humour with your on a train, and be prepared to be stared at and interrogated by fellow passengers who will be very interested in your story!

  • https://plus.google.com/116480057469316097585?rel=author Robert Schrader

    Thanks for the detailed and informative comment! I’m sure my other readers will find it very interesting and helpful.

  • Pingback: Cheapest Places in the World to Travel

  • http://twitter.com/Sarah_somewhere Sarahsomewhere

    Clear trip is a life saver in India! Love it!

  • http://www.facebook.com/alexmartin1986 Alex Martin

    You gotta try sleeper class at least once (preferably almost every time). That’s where all the life is.

  • https://plus.google.com/116480057469316097585?rel=author Robert Schrader

    I bet! But preferably when I’m traveling with someone other than a prissy stripper :P

Previous post:

Next post: