Traveling India by train can be fun and safe. First, you have to know how to book your ticket. But then you need to know which class to book. In this article I want to talk about the basics of traveling India by train like how to pre-plan it, the route, and what type of seat to get.
Traveling India by Train: Tips on Booking & Classes
I will break it into sections of booking a ticket, which train class to book, foreign tourist quota, tatkal, waitlist tickets, and safety. Please note that I also have an article on how to travel India by bus and another article on safety for trains and buses in India (which also touches on when to take which).
Booking a train ticket in India
The easiest way is to use 12go.asia who book you a true Indian railway ticket and email it to you at a fee of like 50 cents (more information here). You cannot book on the Indian railway site yourself, as they, unfortunately, do not accept foreign cards – only Indian. This is best if you want to book online before your trip. The prices listed are the same as on the Indian rail website, then they add their fee.
You may prefer to wait and use a travel agent in India. This is about the same thing as having 12go.asia book your ticket, except you’ll go into a little travel agent office in India and do it in person. You’ll pay about 100 rs ($2) to an agent to book for you and give you the train ticket. Most people want to book ahead because trains can and do fill up. It is worth it especially in peak season of December and January or on popular routes like Udaipur/Mumbai or Mumbai/Goa.
If you decide to wait and book in India, make sure you have what you need. You must have your passport and in some instances a copy of your passport. You always need photos and paperwork handy in India. If the station is close you should go straight to them to book, but there’s nothing wrong with using an agent. I had a hell of a time getting almost scammed on a train out of Delhi, and you don’t want to end up with a fake ticket.
You want to look at the Indian Rail website and jot down the information to take into the booking office if you are having them book for you. You’ll have an idea of when you can head out and how much it’ll cost so you aren’t scammed. Make sure you have a form filled out completely before you get to the front of the line. If you aren’t in a tourist line, beware of line jumpers! Don’t get into an argument, but simply say, “this is my place. You are behind me.” Usually, they are annoyed but a little embarrassed to be told off by a foreigner. You have to learn to be a little more assertive in India or you’ll never get anything done.
I HIGHLY recommend that you stay online in India. You can get a SIM card and put it in an international unlocked phone. If you don’t have a phone like this, try Trabug. Trabug is a travel phone that you can have shipped to your hotel in India. This phone has the internet and all kinds of India travel apps on it. It’s more expensive than a SIM, but SIM cards are sometimes a huge hassle for foreigners in India. You don’t want to be in India without access to the internet.
yes, I’m all sweaty because it was over 100 degrees, but at night you’ll be happy 2A/C has a blanket!
Which Train Class to Book in India
You not only book by class, but by tier, meaning how many berths there are in the compartment. Second class 2 tier will be more expensive than 3 tier.
I hear whisperings first class is nice, but I wouldn’t know….
I took the three tier A/C once (referred to as 3A) from Bombay into Udaipur, 17 hours, for 1755 rupees. This was a lovely train ride. A/C was a little too cold but blankets were provided and food was offered at an extra fee.
I advise you to request upper tier at time of purchase. When it’s time to wake up in the morning, the bottom and second tier are put up so that people can sit on the benches and eat breakfast (yum samosas!). If you are on the top tier you can lie down and sleep the whole trip. Make sure you wake up for a little bit to get some chai; they sort of don’t let you sleep through their offerings, “Chaiiiiiiiiiiiii!!!!!!”. You’ll hear it all morning! Some say don’t eat and drink unless it’s packaged, but that’s not really living, now is it?
I preferred to go the cheaper route after seeing how nice the trains were and went sleeper class or second from there on out. The busiest sleeper trains I took were in areas like Delhi, Allahabad, and Varanasi. Even so, I still have no qualms with sleeper class. You can expect an assigned bench to yourself, although others may crowd in. Nothing will be provided; doors will be open therefore very windy and cold at night.
There is also second class (not to be confused with second class A/C). This is not a sleeper. These are just free-for-all benches that you can fight over and cram in. People will be sleeping in the isles, some even sleeping while standing up! I’ve never seen anything like it. It’s shocking and smells faintly of urine, but exhilarating and a must do at some point during your India trip. I only took this class twice but LOVED it.
As a foreigner, people are curious about you and that makes this a perfect time to chat with the local people. Although “chatting” means an Indian man asks you so many questions you can hardly keep up answering. “Where are you from? Where are you going? What do you study? Are you married? What’s your father do? Do you need a tour of my hometown?”
Curious fellas. I have been videotaped and photographed while pretending to sleep or while looking at them with an expression of “ok, that’s enough now”. To pretend I didn’t deal with frustrations would be a lie, but looking back it wasn’t that bad.
Foreign Tourist Quota
India really wants you here! So much in fact, that they have a certain amount of tickets that haven’t been sold just for you. You need to go into the station and wait in line at the “foreign tourist” line. These are “emergency” tickets therefore you can only do this the day before or day of travel. This is how I got out of Bombay to Udaipur on a “booked” train. This is not for Indians or anyone on anything other than a tourist visa.
Unfortunately, only big stations have these foreign tourist lines. These are Kolkata, Chennai, Bangalore, Ahmedabad, Secunderbad, Jaipur, Jodhpur, Varanasi, New Delhi, Agra, Aurangabad, Mumbai, Rameshwaram, Vadodara, and Vasco da Gama.
You can also access foreign tourist quota online now if you have an IRCTC account.
Waitlisting and RAC
If you are waitlisted, it means you buy the ticket but are given no seat and you may not get to go on the train. If you are waitlisted in the first 20 then you can probably go as they save 20 seats for government fellas. In the top 50 you’ll probably get to go as well. If you don’t then you can get a refund for your ticket.
With RAC on your ticket, it means you are sharing a seat with someone unless they cancel. Better than nothing right?
Tatkal
There’s a good chance I’ve overloaded you with information, but perk up, this is important! I was struggling to get to Delhi from Varanasi for a flight and Tatkal saved me. These are emergency tickets for anyone. You will pay up to 200 rupees to use this service and it is not offered at all stations.
Here is how it works: Tatkal starts at 10 A.M. for one hour only. Whatever the booker can get booked while tatkal is on will count as a ticket. He will pull out applications from the pile in the order in which they were received. You need to show up when the office opens, no later than 7 A.M. to be in the front of that pile. Wait until 10 A.M. when things get manic and he starts inputting data and printing tickets. I arrived at 7 but the line was already long in Varanasi. By 8:30 he had my paperwork and I barely made the cutoff during tatkal. Luckily, I got a seat! This ticket cannot be refunded or canceled.
Non-used tatkal tickets are then released to those waitlisted. This is better than being on a wait list. Sound crazy? Don’t forget there are almost 1.3 BILLION people in India. There’s a little more to it that’s a bit too hard to explain (and understand) like when agents can access tatkal- some can. Because of misuse, this information and timings are changed regularly.
Getting Off Your Train
You really don’t want to sleep through your destination. Unlike Europe, there is no one announcing the stops. You need to set an alarm and be aware of where you are. If you are a small stop, you may have only a few minutes to disembark. Be prepared.
If at your destination you cannot check into your hotel for hours, you can leave your belongings in the cloakroom for about 20 rupees. If you arrive by train at 4 or so in the morning, keep in mind most buses don’t start running until 7, even local ones, so you might have to hang out to catch a connection.
Safety on Indian Trains
I have an entire post dedicated to safety on Indian trains and buses. I think sleeper buses are safer as a solo traveler that lowest class train because you have a little door you can slide shut so no one even needs to know who’s inside. Many sleeper trains I took were mostly men and although trusting of the universe, I did sometimes get a little jumpy. The real worry is that the train will derail. Trains crashes happen everywhere, but I sure seem to read about a lot of Indian ones.
Now that you are caught up on traveling India by train, here are more tips for planning your India trip
- I have a step by step article that takes you through planning your trip to India. Read it here.
- Flights: Kiwi. You can easily fly all over India for $200!
- Visa: I use and recommend iVisa for everyone coming if it’s under 60 days
- If you’re headed to India, you can also check out my Guide to India which is a 100,000-word ebook with 6 years of travel knowledge – it will make sure you have the most epic trip. Read more about it here.
- Visa for more than 60 days: Here are my posts for US Citizens and for UK Citizens explaining the process
- Travel insurance: World Nomads. Here’s my full post on what exactly it covers and doesn’t.
- Hostels: my hostel guide to India here.
- Hotels: Agoda
- Tours: G Adventures. I have a list of the best itineraries I suggest for group tours in India as well.
Hi Rachel,
Ur blog is wonderful,as far as safety is concerned indian trains are very safe,the accidents can happen anywhre in the world ,it happens in europe too.indian railways
are the third largest in world and 4th biggest employer also.whereas safety of women is conerned the long route train are much safer
wow 4th biggest employer! I didn’t know that. Thanks for the info!
Wow! This all sounds so overwhelming and complicated, not even to mention those crowds at the platform. It makes me very thankful the the Deutsch Bahn ticket machines. And a 17 hour train ride?!! So hardcore! I think my longest was 14, an overnighter from Prague to Amsterdam.
It is overwhelming lol and really even though it’s all typed out nice and neat- it never happens quite so neatly in India. I usually pay that little extra for an Indian agent to book for me! 17 hours in India is nothing lol! My friends do 40 from Delhi to Goa ALL the time just to come party! haha
Hi!
I am looking for a travel agent that can book trains for me so that everything is ready before I leave from Italy. Do you have any suggestions?
Thank you!
Hi Pamela, no I’m sorry I don’t know of any agents.
ok. thanks for replying.
Some great tips Rachel. I didn’t realise it was such a procedure to get on a train, completely different to the UK where you don’t have to give personal details. I do suspect it is a bit of a money raising scam and Westerners are charged a lot more than the locals?
You paint a picture of very crowded trains in the lower cabins as I suspected. I often have the image of Indian trains with lots of people hanging on outside.
If you book at the station you won’t pay more than the locals, but at a travel agent you will. Although, at an agent even an Indian will pay more. On local buses there are times when they make me pay more than the locals because it is less regulated. Even the buses have people hanging off the outside!
Really helpful Rachel. When I head out to India I’ve heard a ton of stories and tips for the famous trains. Good to have another perspective.
Thanks Steve :)
This is an excellent guide! I can add that we booked our train tickets online via cleartrip and US credit cards worked for us via this site. Cleartrip charges a small convenience fee but I think its worth it. There is no need to print tickets, the system gives you the same reservation number as if you purchased the ticket from Indian Railways online system.
When we first made it to India, we were a bit unsure about taking sleeper class, so we purchased second class A/C from Udaipur to Bombay. We bought our ticket about 2 weeks in advance and were 9 & 10 on the wait list. Indians reassured us that we would get upgraded to actual berths no problem. Well travel day came, passenger list was published, and we were still wait listed! Again, locals advised us to go the train station and talk with a ticket checker who would put us on a train. Even train station personnel reassured us we would have no problems — just talk to the ticket checker. So we waited, and waited…about 5 minutes before train departure the ticket checker showed up and said there was no way we were getting on the train, unless we wanted to go general class (aka second class with benches). There was no way we were going to be able to buy train tickets for at least a week, and the prospect of 20 hours on the bus wasn’t appealing. So general class it was. And you know what? I think we caught a very lucky break — it was not crowded at all, I was able to stretch out on my own berth. There were empty seats all the way to Bombay! And it was FREE! Our wait listed tickets were refunded automatically, and ticket checker did not want any money for the general class, even though we offered.
wow that worked out really lucky for you guys! I wasn’t so lucky with general class but it’s worth another try :) About Cleartrip, I’ve tried with a US card and UK- we use it occasionally when it has better deals than make my trip, but both cards were denied! YOu aren’t the first person that’s said you got cleartrip to work though, so I’m so confused why it won’t work for me!
We’ve had some glitches with cleartrip — it absolutely refused to process one of the tickets that we wanted to purchase. but all other tickets went through no problem. i have contacted their customer service before and they were pretty good. Maybe trying calling them? they are actually helpful…
Thanks Rachel. Your blog is really useful. I read through many topics as I plan to go to Delhi, Agra and Varanasi this December. Hope I have as much fun as you :)
Cheers
I’m glad it’s helped you plan. I’m sure you’ll have a blast!
Hi Rachel,
I plan to go to India in a week using the free roundtrip ticket via Airasia from Kuala Lumpur. The only point of entry allowed is Kulkata or Bangalore. I choose Kulkata as my point of entry. I have not booked my hotels yet not even my train ride. I will be traveling solo by train from Kulkata to Varanasi, Agra, Jaipur and New Delhi and will just show up in the train stations to buy tickets. Do you think its too late? Am i putting myself in trouble? :(
there is a free round trip ticket!? how’d you get that!?
It’s ok you haven’t booked your hotel, but as for train I would look on clear trip and try to book. It’s busy season now. Worst case you can go by bus which is a decent way to travel here.
Thanks Rachel! I super appreciate your response. I got the free ticket from a friend who works with AirAsia. I am really really having a hard time booking train rides through clear trip. I might need to try again.
Your blog inspires many readers not only to travel but actually be immersed with different cultures and appreciate all facets of life – not only around India but other parts of the world. Your stories, learnings and practical advices are exactly the kind of help everybody needs and thank you for that! (FYI: I may throw in more questions as I am in the process of planning my 8-day itinerary in India, so bear with me please).
Hi Marlon, Email me with any help you need :)
Hi Rachel,
Just stumhed over your excellent posting on trains here as I am searching for information on travelling with my three children as a solo female. We have seven long rides waiting and though I want us to be safest possible, I see bills add up in no time if we go for 2AC.. Do you think sleeper class will be ok for the children (aged 10-14)? They are pretty tough kids, but I’m worried about thefts. Perhaps a bus will be better? I want us to try different types of transportation anyways and think we will be going 1st class Bangalore-Varanasi!
I’m under the impression that hotels, hostels etc will go out of their way to help us on bookings, I gave up on online booking myself after hours and hours of frustration!:D
Thank you so much again for your blog, maybe we’ll meet you in Goa in February:-)
Warm regards,
Christina, Denmark
I would go 3AC instead of 2AC .. I think sleeper will be rough for children… but then if you can’t afford 3 AC I would go sleeper bus or Volvo bus. I don’t online book them myself either b/c of credit card difficulties.
What is the best way to get in contact with a travel agent?
Hi Kathleen,
Assuming you are in one of the cities in India. Take a walk outside the railway station or ask anyone at the shops, they might help you in locating a travel agent. Trust me it’s not that difficult. Just ask, people will help you.
Warm Regards,
Avi
I also only go in person, you can’t trust them all online! the only company i’ve used online is gomowgli. then for booking i use makemytrip and cleartrip.
Indian railways are only option that Indian got for traveling long distances because it’s cheaper and safer. I usually travel through express trains for business purpose, so i recommend everyone to travel in AC compartment whether it’s AC 3 tier or 2 tier. Never ever try to travel with sleeper class, it was so crowed like general. By the way thanks for showing the highlights of Indian railway.
Hello, thank you for all your info.
I am flying into Mumbai in October to travel around India by trains for 2 months.
I really want to be flexible with my travel. Do you think it would be ok to find a travel agent while iI am there in the cities and simply have them book my tickets for me so that I am not restricted to a time frame?
I do not mind paying the extra fee .
Thank you.
Robbie
Hi Robbie, yes someone will be able to book for you easily :)
Dear Rachel,
Thank you very much for your reply regarding a travel agent to help book my train tickets.
Do you happen to know of a travel agent in Mumbai?
Do they have to be a certified agent?
Thanks .
Robbie
Hi, they do need to be – but I’ve always picked a random shop & never had a problem. There will be hundreds. For trains, if you’re worried, just book at the station.
Hi Rachel,
Your blog is awesome! I am in my last year of my undergrad and I leave January 3rd for a 4-month semester abroad in India. These months will be spent with a professor and 20 other students, which I’m stoked for (having never traveled before). Here’s the scary part though… I have one month between the end of my semester and my return flight home.
I was thinking of doing Thailand/etc. in this time, but I would love to see more of India–Goa in particular. Although my stomach is turning at the thought of doing the rest of India alone, your blog is giving me confidence… and it’s a pleasure to read.
So I just wanted to say thank you. (: Also, if you have any travel tips for Goa (places to stay/see, etc.), I’m all ears!
Hi Britt,
I’m so glad the blog is giving you some confidence. It seems like you’d have your free month around April, which is actually not the best time to come to Goa. it’s very hot and most places are starting to close for season. Unless I’ve misunderstood your timings! But somewhere like Karnataka would be great then – Mysore, Dandeli, Coorg !
Hey Rachel!
I am obsessed with your blog; every single post about India excites me so much!
Thank you for all the inspiration!
Myself and 2 girlfriends arrive in Delhi in exactly 4 weeks time.
We will be cruising up north for 2 weeks, before heading to Goa for our 5 week YTT. (YAY!)
We are pulling our hair out trying to book trains online.
We are concerned if we leave it until we arrive in India; and talk to a travel agent or a train station, all tickets will be sold. As we don’t have time to waste in between hitting our hot spots, do you recommend we just continue to try to book through cleartrip/makemytrip?
Thank you SO much in advance xxx
I’m so glad the blog is inspiring you! Cleartrip is what I book through but some people find it impossible to work out. I recommend booking everything the moment you arrive (if you know for sure you can travel those days). As this time of year trains do fill up! Worst case you can go by bus there are always openings there.
Hi
Glad to come across this blog as a lot of people have told me not to do sleeper class and one of my journeys is sleeper class. I have booked the train for my whole trip online and doing, Delhi, Jaipur, Agra, Varanasi, Mumbai, Goa and Kochi. Sleeper class will be between Agra and Varanasi.
That’s awesome! I did sleeper class Delhi – Varanasi and it was great.
Namaste Rachel!
Thank you for your blog. I´m going to India next week and your tips are very helpful. Me and my friend plan to see North India and Andamans Islands and you have answered almost all our questions :)
Greetings from Czech Republic! (Europe :))
Sharka
Happy to hear that! I still haven’t been to the Andamans. Enjoy!
Hey, Rachel. Your blog is really helpful. I read many topics when I plan to go to Mumbai, Goa and Delhi in December this year. Hope I have as much fun as you do…Thanxx
Very nice post with useful information…
Hello Rachel! Excellent writeup! You have really enjoyed India, and learnt a lot about it! I’m Indian and trust me, a lot of Indians don’t know so much about train bookings! I’m not sure when you last visited India, but there are some changes to tatkaal bookings which you may want to update. Tatkaal for AC compartments begin at 10 am, and at 11 am for the sleeper compartments. Hoping this will be helpful!
I am enjoying reading your blog!
Indian railways are only option that Indian got for traveling long distances because it’s cheaper and safer. So you much try them .