About Indian Railways

Company information

Indian Railway is the government-owned national railway system. Together with its subsidiary, Indian Railway Catering and Tourism Corporation, or IRCTC, which handles the catering, tourism and online ticketing operations, the Indian Ministry of Railways operates the world's fourth largest railway network.

Experiencing the bustle of Indian railway stations is a quintessentially Indian experience and your trip across the country will not be complete without taking an Indian train.

Currently there are no high-speed trains in the country but by 2022 about 100 Indian Railway new trains will be added to the rolling stock to increase the speed of services.

Indian Railway Network

18 zones and 73 divisions of Indian Railways cover every corner of the country except its northernmost tip with about 6,800 stations served. The total length of the rail routes reaches almost 70,000 km.

Some of the most popular railway routes include…
From Delhi to:

To Delhi from:

Elsewhere:

Indian Railway luxury trains

Besides usual passenger transportation, special tourist trains of the Indian Railway service popular tourist circuits across the country. Offered by IRCTC, there are combo packages for such routes that include rail travel and local transportation plus accommodation, food and guided tours.

These luxury tourist trains offer a 5-star hotel comfort with a variety of top-notch facilities available on-board.

India’s most celebrated luxury train is The Palace on Wheels that makes an 8 day-7 night circular trip around Rajasthan starting and terminating it in New Delhi.

Other luxury trains of India include:

  • Royal Rajasthan on Wheels covers destinations in Rajasthan.
  • Maharajas Express is a seasonal train, which runs on 5 different routes.
  • Deccan Odyssey brings visitors to Maharashtra and Goa.
  • Golden Chariot offers two routes in Indian South.
  • Fairy Queen hauled by the world’s oldest operating steam engine, connects Delhi to Alwar.
  • Buddhist Circuit Train, or Mahaparinirvan Express caters for Buddhist pilgrims.

Indian Railway Schedule

The complete Indian Railway timetable can be found on the official IR website.
For destination-specific information and availability of rail service please do revert to our website.
There is also a very handy tool for checking IR train cancellations and rescheduling. Called ‘National Train Enquiry System’ (NTES), it features a train tracker and allows to check seat availability, too.

IR trains – what to expect

There are three classes of AC sleeper carriages, or Indian Railway berth carriages.

  • The first class (AC1 or A1) is obviously the best choice with its two- or four-berth compartments.

  • Second class AC sleeper carriages are also ok with an open planning and four berths in each bay.

  • Third class AC features 6 berths per bay and is also open-plan.

  • SL, or Sleeper Class does not have AC and often becomes overcrowded. It is also open-plan with 6 bunks per bay. It is cheap and provides better opportunities for photos as windows can be opened here. Bedding is not provided even on longer routes.

  • There are 3 Chair Classes with Executive Chair Class (EC) with soft reclining seats and AC being the top choice though you will not find this class on every train.

  • CC, or standard AC Chair Class is a good choice for daytime journeys.

  • 2S, or Second Class Seats are not recommended for long or overnight routes.

Indian Railway Fares and Tickets

Rail travel in India is wonderfully affordable and often more time-effective on longer routes than taking a plane.

Indian Railway reservation opens 120 days prior to the departure date for longer routes and 15–30 days in advance – for shorter routes.

Similarly, these are the time limits for Indian Railways online ticket booking.

Indian trains often do become fully booked weeks before departure date so it is highly recommended to reserve your berth or seat as early as possible.

Tatkal tickets

If you fail to book your ticket in advance there is still a chance to get a last-moment deal.

The system that allows passengers to grab tickets on trains which are fully booked long before the departure date is called ‘tatkal’.

Meaning ‘immediate’ in Hindu, Tatkal booking system opens at 10 am the day before travel. It basically means that Tatkal ticket booking time and period vary depending on the departure time of your train and can be from 14 hours to almost 38 hours before the actual departure.

There is a small amount of seats and berths reserved for Tatkal tickets on many popular trains. Tatkal ticket price is slightly higher than a standard fare.

Train tickets booking in India

Indian railway tickets can be booked online or if you are already in India bought at the stations.

For online ticket booking, your options include both the official Indian Railways booking website, or IRCTC, and private agencies.

The first option gives you full access to all the trains, Tourist Quotas, Reservations Against Cancellations, Wait lists and Tatkal booking. On the negative side is the necessity to go through a rather complicated registration process.

The second option costs slightly more but considering that Indian train tickets do not cost much, it is a minor issue. Also, such ticketing agencies, including us, neither sell RAC tickets nor put you on waitlists – all tickets booked are booked and confirmed. With this option, Indian Railway online booking is an easy and fast process.

Pros

  1. Indian Railways connect all major and many of the minor destinations across the country. Basically, you can travel between almost any two destinations in India by train.

  2. Indian railway tickets are very affordable.

  3. Indian train booking system is unique and may seem too complex with its Tourist quota, Reservations Against Cancellations, Wait lists and Tatkal but nevertheless efficient.

  4. Travelling by train in India is the best way to get glimpses of the real local life and mingle with the locals.

Cons

  1. In many cases, if you want to travel in an AC sleeper carriage, you need to reserve much in advance.

  2. Carriages of cheaper classes even with reserved berths or seats (SL and second class seats) may become overcrowded.

  3. Cleanliness of toilets is often an issue in cheaper classes.

Buy Indian Railways Tickets

Agra - Delhi
Find tickets
Train 1A - AC First Class Sleeper
00:25, 00:25, 00:45, 01:10
Train 2A - AC 2-Tier Sleeper
00:25, 01:10, 22:35, 22:35, 23:55, 23:55
Train 2S - Second Sitting Class
00:25
Train 3A - AC 3-Tier Sleeper
00:15, 00:25, 01:10, 22:35, 22:35, 23:10, 23:55, 23:55
Train SL - Sleeper Class
00:15, 00:25, 00:25, 00:45, 01:10, 22:35, 22:35, 22:50, 23:10, 23:55, 23:55
Agra - Jaipur
Find tickets
Train 1A - AC First Class Sleeper
04:55, 16:20
Train 2A - AC 2-Tier Sleeper
04:55, 05:00, 05:00, 16:20, 16:50, 17:30, 18:40, 18:40
Train 2S - Second Sitting Class
05:00, 05:00, 13:20, 18:40
Train 3A - AC 3-Tier Sleeper
04:55, 05:00, 13:20, 16:20, 17:30, 18:40, 18:40
Train CC - AC Chair Class
13:20
Train SL - Sleeper Class
04:55, 05:00, 05:00, 16:20, 16:50, 17:30, 18:40, 18:40
Agra - Varanasi
Find tickets
Train 2A - AC 2-Tier Sleeper
00:55, 03:10, 11:55, 14:10, 18:45, 18:45, 18:45
Train 2S - Second Sitting Class
18:45, 18:45, 18:45
Train 3A - AC 3-Tier Sleeper
00:55, 00:55, 01:55, 03:10, 11:55, 11:55, 14:10, 18:45, 18:45, 18:45
Train SL - Sleeper Class
00:55, 00:55, 01:55, 03:10, 11:55, 14:10, 18:45, 18:45, 18:45
Delhi - Agra
Find tickets
Train 1A - AC First Class Sleeper
03:00, 22:35
Train 2A - AC 2-Tier Sleeper
03:00, 04:20, 06:40
Train 3A - AC 3-Tier Sleeper
03:00, 03:45, 04:20, 04:20, 06:40, 22:35, 22:40, 23:30
Train CC - AC Chair Class
04:30, 06:40
Train EC - Extended AC Chair Class
04:30
Train SL - Sleeper Class
03:00, 03:45, 04:20, 04:20, 04:20, 04:20, 04:20, 05:40, 05:40, 05:40, 06:40, 22:35, 22:38, 23:30
Delhi - Amritsar
Find tickets
Train 1A - AC First Class Sleeper
08:33, 08:33
Train 2A - AC 2-Tier Sleeper
00:58, 01:55, 02:13, 03:00, 08:33, 08:33, 09:20
Train 2S - Second Sitting Class
08:33, 09:20
Train 3A - AC 3-Tier Sleeper
00:58, 01:55, 02:13, 03:00, 08:33, 08:33, 09:20
Train CC - AC Chair Class
05:50, 05:50
Train EC - Extended AC Chair Class
05:50, 05:50
Train SL - Sleeper Class
00:58, 01:55, 02:13, 03:00, 08:33, 08:33, 09:20, 09:20
Delhi - Haridwar
Find tickets
Train 1A - AC First Class Sleeper
02:46, 04:00, 04:16, 05:40
Train 2A - AC 2-Tier Sleeper
02:46, 04:00, 04:16, 05:40, 08:10, 08:39
Train 3A - AC 3-Tier Sleeper
02:46, 04:00, 04:10, 04:16, 05:40, 08:10, 08:39, 09:20
Train CC - AC Chair Class
05:15
Train EC - Extended AC Chair Class
05:15
Train SL - Sleeper Class
01:06, 02:15, 02:31, 02:46, 04:00, 04:10, 04:16, 08:10, 08:39, 09:20
Delhi - Jaipur
Find tickets
Train 1A - AC First Class Sleeper
02:55, 03:10, 03:27, 03:27
Train 2A - AC 2-Tier Sleeper
00:10, 00:40, 02:55, 03:10, 03:27, 03:27, 23:26
Train 2S - Second Sitting Class
02:55, 03:10, 03:27, 03:27
Train 3A - AC 3-Tier Sleeper
00:10, 00:40, 02:55, 03:10, 03:27, 03:27, 23:26
Train SL - Sleeper Class
00:10, 00:40, 02:55, 03:10, 03:27, 03:27, 03:44, 23:26
Delhi - Varanasi
Find tickets
Train 1A - AC First Class Sleeper
07:55, 11:40, 11:40
Train 2A - AC 2-Tier Sleeper
02:16, 03:30, 05:00, 07:55, 07:55, 11:40, 11:40, 12:29
Train 2S - Second Sitting Class
11:40
Train 3A - AC 3-Tier Sleeper
02:16, 03:30, 05:00, 05:00, 07:55, 07:55, 11:40, 11:40, 12:29
Train CC - AC Chair Class
04:30
Train EC - Extended AC Chair Class
04:30
Train SL - Sleeper Class
02:16, 03:30, 05:00, 05:00, 11:40, 11:40, 12:29
Goa - Kochi India
Find tickets
Train 1A - AC First Class Sleeper
11:42, 11:50
Train 2A - AC 2-Tier Sleeper
03:05, 07:30, 11:42, 11:50, 13:15, 17:04, 17:20
Train 2S - Second Sitting Class
17:04
Train 3A - AC 3-Tier Sleeper
00:55, 03:05, 07:30, 11:10, 11:42, 11:50, 13:15, 13:15, 17:04, 17:20, 18:10
Train SL - Sleeper Class
03:05, 05:30, 07:30, 07:30, 07:30, 11:50, 17:04, 17:20, 17:20
Goa - Mumbai
Find tickets
Train 2A - AC 2-Tier Sleeper
02:30, 03:15, 03:15, 03:50, 03:50, 04:12, 04:12, 04:30
Train 2S - Second Sitting Class
03:15, 03:50, 04:12, 04:30
Train 3A - AC 3-Tier Sleeper
02:30, 03:15, 03:15, 03:16, 03:50, 03:50, 04:12, 04:12, 04:30
Train SL - Sleeper Class
02:30, 03:15, 03:15, 03:16, 03:50, 03:50, 04:12, 04:12, 04:30
Jaipur - Agra
Find tickets
Train 2A - AC 2-Tier Sleeper
00:35, 00:35, 00:35, 10:15, 14:15
Train 2S - Second Sitting Class
00:35, 00:35, 04:15, 06:30, 13:50, 14:15
Train 3A - AC 3-Tier Sleeper
00:35, 00:35, 00:35, 02:45, 04:15, 06:30, 07:40, 10:15, 13:50
Train CC - AC Chair Class
06:30
Train SL - Sleeper Class
00:35, 00:35, 00:35, 02:45, 04:15, 07:40, 13:20, 13:50, 14:15
Jaipur - Ajmer
Find tickets
Train 1A - AC First Class Sleeper
02:55, 19:05
Train 2A - AC 2-Tier Sleeper
00:50, 19:05, 22:35
Train 2S - Second Sitting Class
19:05
Train 3A - AC 3-Tier Sleeper
00:50, 02:55, 19:05, 19:05, 22:35
Train CC - AC Chair Class
09:15
Train SL - Sleeper Class
00:50, 02:55, 04:05, 19:05, 19:05, 22:35
Jaipur - Delhi
Find tickets
Train 1A - AC First Class Sleeper
22:55, 22:55, 22:55, 22:55, 23:30, 23:30
Train 2A - AC 2-Tier Sleeper
22:55, 22:55, 22:55, 22:55, 22:55, 22:55, 23:30, 23:30
Train 2S - Second Sitting Class
22:55, 22:55, 22:55, 22:55
Train 3A - AC 3-Tier Sleeper
22:55, 22:55, 23:30, 23:30
Train SL - Sleeper Class
22:55, 22:55, 22:55, 22:55, 22:55, 22:55, 23:30, 23:30
Jaipur - Jaisalmer
Find tickets
Train 1A - AC First Class Sleeper
09:00, 22:15
Train 2A - AC 2-Tier Sleeper
09:00, 22:15
Train 2S - Second Sitting Class
09:00, 15:05
Train 3A - AC 3-Tier Sleeper
09:00, 15:05, 22:15
Train SL - Sleeper Class
09:00, 15:05, 22:15
Jaipur - Jodhpur
Find tickets
Train 1A - AC First Class Sleeper
01:15, 01:45
Train 2A - AC 2-Tier Sleeper
01:15, 01:45, 09:40, 23:15
Train 2S - Second Sitting Class
01:45, 04:30, 04:30, 10:45, 10:45, 23:15
Train 3A - AC 3-Tier Sleeper
04:30, 04:30, 09:00, 09:40, 10:45, 10:45, 11:05, 23:15
Train CC - AC Chair Class
04:30, 04:30
Train SL - Sleeper Class
01:45, 05:00, 09:40, 10:45, 10:45, 11:05, 23:15, 23:15
Jaipur - Rajasthan
Find tickets
Train 1A - AC First Class Sleeper
12:30
Train 2A - AC 2-Tier Sleeper
12:30
Train 2S - Second Sitting Class
12:30
Train 3A - AC 3-Tier Sleeper
12:30
Train SL - Sleeper Class
12:30
Jaipur - Udaipur
Find tickets
Train 1A - AC First Class Sleeper
21:30
Train 2A - AC 2-Tier Sleeper
21:30
Train 2S - Second Sitting Class
04:45, 12:30
Train 3A - AC 3-Tier Sleeper
04:45, 05:45, 12:30, 16:15, 21:30
Train CC - AC Chair Class
04:45, 12:30
Train FC - First Class Sleeper
12:30
Train SL - Sleeper Class
16:15, 21:30
Jaisalmer - Delhi
Find tickets
Train 1A - AC First Class Sleeper
15:15, 15:15, 15:15, 23:55, 23:55
Train 2A - AC 2-Tier Sleeper
15:15, 23:55, 23:55
Train 2S - Second Sitting Class
15:15, 15:15, 15:15, 23:25, 23:25, 23:25
Train 3A - AC 3-Tier Sleeper
15:15, 15:15, 15:15, 23:25, 23:25, 23:25, 23:55, 23:55
Train SL - Sleeper Class
15:15, 15:15, 15:15, 23:25, 23:25, 23:25, 23:55, 23:55
Jaisalmer - Jodhpur
Find tickets
Train 1A - AC First Class Sleeper
23:25
Train 2A - AC 2-Tier Sleeper
23:25
Train 2S - Second Sitting Class
05:30, 15:15, 23:25
Train 3A - AC 3-Tier Sleeper
05:30, 15:15, 23:25
Train SL - Sleeper Class
05:30, 15:15, 23:25
Jodhpur - Jaipur
Find tickets
Train 1A - AC First Class Sleeper
17:30
Train 2A - AC 2-Tier Sleeper
00:05, 07:40, 17:30, 17:30
Train 2S - Second Sitting Class
04:20, 05:15, 07:40, 07:40, 14:30, 17:30
Train 3A - AC 3-Tier Sleeper
00:05, 04:20, 05:15, 07:40, 07:40, 14:30, 14:30, 15:00, 15:00
Train CC - AC Chair Class
04:20, 14:30, 14:30
Train SL - Sleeper Class
00:05, 00:05, 04:20, 05:15, 07:40, 15:00, 17:30
Jodhpur - Jaisalmer
Find tickets
Train 2A - AC 2-Tier Sleeper
16:30
Train 2S - Second Sitting Class
16:30
Train 3A - AC 3-Tier Sleeper
04:10, 16:30, 22:15
Train SL - Sleeper Class
04:10, 22:15
Mumbai - Goa
Find tickets
Train 1A - AC First Class Sleeper
05:40, 05:40, 23:40
Train 2A - AC 2-Tier Sleeper
04:03, 05:40, 05:40, 23:40
Train 2S - Second Sitting Class
03:55, 03:55, 05:40, 05:40, 05:40
Train 3A - AC 3-Tier Sleeper
04:03, 04:03, 04:03, 05:40, 05:40, 05:40, 23:40
Train CC - AC Chair Class
03:55, 03:55, 04:03, 04:03, 04:03, 04:20
Train EC - Extended AC Chair Class
03:55, 04:20
Train SL - Sleeper Class
05:40, 05:40, 05:40
Rajasthan - Jaipur
Find tickets
Train 1A - AC First Class Sleeper
09:10
Train 2A - AC 2-Tier Sleeper
09:10
Train 2S - Second Sitting Class
09:10
Train 3A - AC 3-Tier Sleeper
09:10
Train SL - Sleeper Class
09:10
Udaipur - Jaipur
Find tickets
Train 1A - AC First Class Sleeper
20:50
Train 2A - AC 2-Tier Sleeper
11:35, 20:50
Train 2S - Second Sitting Class
13:35, 20:50
Train 3A - AC 3-Tier Sleeper
04:30, 11:35, 13:35, 20:50
Train CC - AC Chair Class
04:30, 13:35
Train SL - Sleeper Class
11:35, 20:50
Varanasi - Agra
Find tickets
Train 2A - AC 2-Tier Sleeper
15:05, 15:05, 15:45, 16:45, 16:45, 20:25
Train 2S - Second Sitting Class
08:40, 15:45, 16:45, 16:45
Train 3A - AC 3-Tier Sleeper
08:15, 08:40, 08:40, 15:05, 15:05, 15:45, 16:45, 16:45, 20:25
Train SL - Sleeper Class
08:15, 08:40, 08:40, 15:05, 15:05, 15:45, 16:45, 16:45, 20:25
Varanasi - Delhi
Find tickets
Train 1A - AC First Class Sleeper
13:42, 17:25
Train 2A - AC 2-Tier Sleeper
10:15, 13:10, 13:42, 17:25, 17:25, 23:10
Train 2S - Second Sitting Class
13:42, 17:25
Train 3A - AC 3-Tier Sleeper
09:40, 09:40, 10:15, 13:10, 13:42, 13:42, 17:25, 23:10
Train CC - AC Chair Class
13:30
Train EC - Extended AC Chair Class
13:30
Train SL - Sleeper Class
09:40, 09:40, 09:48, 10:15, 13:10, 13:42, 13:42, 17:25, 17:25, 23:10

Indian Railways Company Reviews

LA
train 3A - AC 3-Tier Sleeper, Indian Railways, Mar 27, 2020
Couldn't be happier as a westerner travelling on this service. Bed, even if random people were asleep on it,l when i got on, so i just hopped up to the higher bunk or went to sit between the carriages and watched the world rush by. One tip - provide hot water for passengers.
HR
train 2A - AC 2-Tier Sleeper, Indian Railways, Mar 27, 2020
Comfortable train and pleasant scenery
BB
train 3A - AC 3-Tier Sleeper, Indian Railways, Mar 27, 2020
dépaysement total, locaux très sympathiques trains confortables avec les couchettes
MM
train 2A - AC 2-Tier Sleeper, Indian Railways, Mar 26, 2020
Le train est arrivé en gare avec 40 minutes de retard ce qui est standard pour l'Inde 2 couchettes ont été occupées par 4 personnes. une famille avec 2 enfants. Ils ont chuchoté tard dans la nuit Qualité prix il n'y a rien à dire c'est vraiment pas cher les billets sont explicites
AJ
train 1A - AC First Class Sleeper, Indian Railways, Mar 25, 2020
Nowhere near as good as the other express train 2nd class 2cc ticket I bought elsewhere. Dirty carriage, lots of disturbance, rude and distant staff and poor service, all food needs to be paid for (in 2nd class it's all included, and good), poor quality food and lukewarm dishes with cold spots that should be hot, very slow train that stopped loads, mice running about the floor, and generally a poor example of what should be 1st class (albeit Indian standards). Book a different train, and get an ac seat with meals included. Much better. About the only good thing was that the toilets were relatively clean.
AL
train 2A - AC 2-Tier Sleeper, Indian Railways, Mar 24, 2020
Egentligen har jag ingenting att klaga över förutom att damen undertill insisterade att hålla gardinerna till den nedre bedden fördragna hela dagen så att jag inte kunde se några landskap alls. Maten var god och billig. Kaffe och te serverades frekvent och nästan gratis.
FJ
train CC - AC Chair Class, Indian Railways, Mar 23, 2020
I found the seats comfortable enough. The train leaving at the unearthly hour of 5am was initially a stressful thought but actually it was quite good to get out and about before the streets crowded. The train was a bit tatty and I didn't fathom out how to get breakfast but it was on time and the comfort acceptable.. the seats, and A/C not too fierce.
KW
train 1A - AC First Class Sleeper, Indian Railways, Mar 23, 2020
My wife and I shared a 2 berth cabin which was OK but could have been cleaner. There were workers who came by and did some spot cleaning but would have been nicer if this occurred before anyone got on board. Bunks were OK but rather hard so would not want to travel for days on this sleeper.
KW
train SL - Sleeper Class, Indian Railways, Mar 23, 2020
OK for a day trip to experience Indian travel. As always cleaning the train could be improved.
ML
train 2A - AC 2-Tier Sleeper, Indian Railways, Mar 22, 2020
The train looked like dirty and under maintenance when we arrived at the station. But the beds, sheets, blankets and pillows were totally clean, inside a sealed plastic bag. It was a shot trip - just 4 hours but we were exausted of a trip from Israel to Delhi, so we were thankful that we can go sleeping. The negative point was the toilet´s smell. I didn´t get to use it.
P
train CC - AC Chair Class, Indian Railways, Mar 22, 2020
Very good.
KW
train 1A - AC First Class Sleeper, Indian Railways, Mar 22, 2020
Very poor as while there were other rooms we had to share a room for 4 with a single man. Not the best when you are traveling as a married couple. Again, not a worry if the train was full but there were 3 open rooms and the conductor did not make any attempt to move us.
KW
train CC - AC Chair Class, Indian Railways, Mar 22, 2020
Seats were ok but the train was not very clean.
AP
train 2S - Second Sitting Class, Indian Railways, Mar 16, 2020
Train was pretty much on time, and the class was comfortable enough. There was some school class trip in the same car so the kids invited me to play some Indian game with them (Ludo?). Overall perfectly fine trip.
P
train EC - Extended AC Chair Class, Indian Railways, Mar 16, 2020
Super service and food.
RA
train 2A - AC 2-Tier Sleeper, Indian Railways, Mar 16, 2020
Поезд задержался на пол часа,в остальном все отлично
MJ
train CC - AC Chair Class, Indian Railways, Mar 15, 2020
Everything went as planed. Trainride started with a delay of about 40min but we arrived on time.
IK
train 3A - AC 3-Tier Sleeper, Indian Railways, Mar 14, 2020
В целом поездка прошла лучше, чем я ожидала. Поезд тронулся вовремя, приехал в Агру с точностью до минуты. В поезде предложили перекус, воду, сок и даже подарили крем Nivea с влажными салфетками. Это, наверное, один из самых быстрых поездов в Агру из Дели. Поездка заняла чуть больше двух часов.
JA
train 2A - AC 2-Tier Sleeper, Indian Railways, Mar 14, 2020
Train on time, clean sheets for the sleeper. All good
NM
train 3A - AC 3-Tier Sleeper, Indian Railways, Mar 14, 2020
Train left and arrived on time. 12go.asia website is very user friendly and customer service is excellent.
JA
train SL - Sleeper Class, Indian Railways, Mar 13, 2020
Helpful guard and quiet train this time, no problems.
P
train EC - Extended AC Chair Class, Indian Railways, Mar 13, 2020
Only problem was toilets.
AR
train EC - Extended AC Chair Class, Indian Railways, Mar 12, 2020
ausgezeichnet, umfangreiches Catering, sehr hilfsbereit mit schwerem Gepäck - natürlich für ein kleines Tip.
RB
train CC - AC Chair Class, Indian Railways, Mar 12, 2020
Trip was very good. I left on time and was easy to find, normally track 5. Breakfast was included. 12go worked very well. We received our voucher online so when we arrived at the station all we had to do was get on the train.
JL
train 2A - AC 2-Tier Sleeper, Indian Railways, Mar 12, 2020
Train à l’heure Compartiment très propre
TH
train 1A - AC First Class Sleeper, Indian Railways, Mar 12, 2020
IT was good to have 2 person cabin instead of 4 person with unknown people. Previous trip we got 4 person cabin even though there was empty 2 person cabins (different train in India). Food was really good. But even in every instruction it said that tips are not recommended, staff came to ask tips and after giving 100 rupiahs they insist more, because it was too less. I did not feel comfortable.
KS
train 2A - AC 2-Tier Sleeper, Indian Railways, Mar 10, 2020
The train was super on time and even arrived to Lucknow early. The bunks were very comfy, we really had a very good experience. Only downside is that the train is overall dirty for european standards, but thats expected.
HH
train SL - Sleeper Class, Indian Railways, Mar 10, 2020
Nice trip, good view and nesrly ion time!
SG
train 3A - AC 3-Tier Sleeper, Indian Railways, Mar 9, 2020
The train itself was fine, but the passengers were uncomfortable. People stopped and stared at us, and a lot of people sat in the bunk in front of is, even though they did not have a ticket for it. So the just sat and stared. The ticket guy did not tell them to go to their own seat, which would have helped.
JA
train 2A - AC 2-Tier Sleeper, Indian Railways, Mar 9, 2020
The train was fine but we felt very intimidated but a male passenger who decided to join us in our sleeping compartment. We are two women travelling alone and the compartment would have been empty apart from us but he left his own bed and sat on the upper bed watching us for most of the night. There was no guard to report to so we were unable to sleep due to feeling threatened.
JB
train 2A - AC 2-Tier Sleeper, Indian Railways, Mar 9, 2020
As an English traveller I was pleased that the train was on time and was also comfortable We were given sheets and but didn’t need them as the journey was only 4 hours
CA
train 2S - Second Sitting Class, Indian Railways, Mar 8, 2020
Train was very crowded with people constantly hitting our heads with their bags and elbows as we were in our seats.
BB
train 3A - AC 3-Tier Sleeper, Indian Railways, Mar 8, 2020
Train station had very poor direction aids
ML
train 3A - AC 3-Tier Sleeper, Indian Railways, Mar 7, 2020
Train arrived in Delhi over 1 hour behind schedule. The usual touts at both stations — typical for India, but makes travel quite unpleasant.
AR
train CC - AC Chair Class, Indian Railways, Mar 6, 2020
Мы не первый раз заказываем билеты через 12go на поезда в Индии. Как всегда, билеты были в порядке, места рядом. Очень рекомендуем этого оператора. Поезд немного задержался в дороге и прибыл в Матхуру на 20 минут позже расписания.
AR
train CC - AC Chair Class, Indian Railways, Mar 6, 2020
Мы не первый раз заказываем билет через 12go на поезда в Индии. Как и прошлый раз, в эту поездку все было четко, билеты в порядке, места рядом. Спасибо за хороший сервис!
JA
train 2A - AC 2-Tier Sleeper, Indian Railways, Mar 5, 2020
Easy boarding but no information from staff who couldn't speak English. No notification when destination reached. Sheets and blanket provided, quite clean.
AS
train 2A - AC 2-Tier Sleeper, Indian Railways, Mar 5, 2020
First experience on a sleeper train and it was great! Had someone sleeping in our beds when we got on but he did move and someone came to change the bedding
DJ
train CC - AC Chair Class, Indian Railways, Mar 5, 2020
Tickets worked thank you 12goAsia ❤️
AB
train CC - AC Chair Class, Indian Railways, Mar 4, 2020
A comfortable trip, no issues and it went very smoothly.
HC
train CC - AC Chair Class, Indian Railways, Mar 4, 2020
Very good experience
BC
train CC - AC Chair Class, Indian Railways, Mar 4, 2020
Pleasent jorney!:)
CK
train CC - AC Chair Class, Indian Railways, Mar 4, 2020
Hat alles reibungslos geklappt! Danke
VH
train SL - Sleeper Class, Indian Railways, Mar 3, 2020
In time, good S2 train
KT
train 3A - AC 3-Tier Sleeper, Indian Railways, Mar 3, 2020
Food was not good. The train was on time.
MK
train 1A - AC First Class Sleeper, Indian Railways, Mar 3, 2020
A fairly average ride in AC1 on an Indian train
RB
train 2A - AC 2-Tier Sleeper, Indian Railways, Mar 2, 2020
top
AR
train CC - AC Chair Class, Indian Railways, Mar 2, 2020
O trem atrasou 3 horas e não teve nenhum serviço a bordo, cheguei a noite e precisei andar para achar meu hotel, muito ruim
SG
train 2S - Second Sitting Class, Indian Railways, Mar 2, 2020
Places très serrées, beaucoup de bruit dans le train.
RE
train EC - Extended AC Chair Class, Indian Railways, Mar 2, 2020
Smooth ride, left on time, only 20min delay upon arrival. Staff very attentive and helpful.
4.3
2986 customer reviews
5
61%
4
22%
3
11%
2
2%
1
4%
99.6% of 43,652 travelers were presumably happy with Indian Railways as they left good or no review

Indian Railways Stations

Ratnagiri Kudal Sawantwadi Road Karmali Madgaon Sindhudurg Thivim Mumbai CST Ernakulam Jn Belgaum Alnavar Jn Arsikere Banaswadi Bangarapet Pondicherry Pune Jn Londa Jn Yesvantpur Bangalore East KSR Bangalore Bangalore Cant Gorakhpur Nasik Road Jalgaon Jn Gonda Jn Kanpur Central Bhopal Jn Chennai Egmore Vijayawada Jn Visakhapatnam Secunderabad Madurai Junction Kolhapur Chennai Central Varanasi City Varanasi Jn Hassan Mysore Jn Deoria Sadar Bhatni Jn Nagpur Aurangabad Gaya Jn Anand Jn Ahmedabad Jn Surat Gwalior Jn Agra Cantt New Delhi Hazrat Nizamuddin Amritsar Jn Kashi Railway Station Sanverdam Chuch Bandra Terminus Kolkata Patna Jn Ghaziabad Indore Jn Bg Chittaurgarh Jaipur Ajmer Jn Kota Jn Bellary Jn Hospet Jn Hyderabad Decan Bagalkot Guledagudda Rd Badami Howrah Haridwar Jn Bharatpur Jn Sawai Madhopur Delhi Cantt Alappuzha Thiruvananthapuram Central Raipur Jn Mangalore Agra Fort Jodhpur Jn Kalka Railway Station Udaipur Jalpaiguri New Jalpaiguri Bikaner Jn Jaisalmer Rajgir Nalanda Delhi Sarai Rohilla Lucknow City Khajuraho Mumbai Dadar Lucknow NR Tiruchchirappalli Junction Vasco Da Gama Mumbai Central Chandigarh Delhi Agra City Jodhpur Cantt Sarnath Thanjavur Nanjangud Town Daulatabad Nautanwa Fatehpur Sikri Kariganuru Darjeeling Kurseong Siliguri Junction Sealdah Mangalore Central Lokmanya Tilak Term Jammu Dehradun Anand Vihar Trm Raxaul Junction Sagauli Junction Delhi Shahdara JN Borivali Shimla Digha Puri Vasai Road Vadodara Etawah Ratlam Itarsi Jhansi Jalandhar Ludhiana Ambala Darbhanga Moradabad Warangal Bathinda Dibrugarh Dimapur Guwahati Kamakhya Lalgarh Mariani New Cooch Behar New Alipurduar Tinsukia Saharanpur Mathura Hapa Jamnagar Rajkot Hisar Patliputra Chennai Beach Ernakulam Town North Coimbatore Erode Kollam Thrissur Aluva Ujjain Roorkee Sealdah Kathgodam Shoranur Udhampur Shri Mata Vaishno Prayagraj Junction Jabalpur Tatanagar Bhubaneswar Tirupati Jharsuguda Ranchi Rourkela Sambalpur Lonavala Kannur Kozhikode Kottayam Tuticorin Nagercoil Rameswaram Pathankot Kochuveli Kanyakumari Agartala Guruvayur Haldibari Rishikesh Simla Padrauna Bhoke Ukshi Metupalaiyam Jorhat Panvel Rajendra Nagar