02 Sep 2026
One Way

Indian Railways

4.4
4,279 customer reviews
  • Schedule
  • Stations
  • Reviews

Indian Railways Schedule & Timetable

Delhi - Agra
Train 3E - AC 3-Tier Economy Sleeper
01:00, 04:25, 05:10
Train 3A - AC 3-Tier Sleeper
01:00, 04:25, 05:10
Train SL - Sleeper Class
01:00, 04:25, 05:10
Train 2A - AC 2-Tier Sleeper
01:00, 04:25, 05:10
Train 1A - AC First Class Sleeper
04:25, 05:10
Agra - Delhi
Train 2A - AC 2-Tier Sleeper
00:10, 00:30, 00:35, 00:40, 00:48, 01:00, 01:20, 23:50
Train 3A - AC 3-Tier Sleeper
00:10, 00:30, 00:35, 00:40, 00:48, 01:00, 01:20, 02:10, 23:50
Train SL - Sleeper Class
00:10, 00:35, 00:40, 00:48, 02:10, 23:50
Train 3E - AC 3-Tier Economy Sleeper
00:10, 00:48
Train 1A - AC First Class Sleeper
00:30, 00:48, 01:00, 01:20, 02:10
Agra - Jaipur
Train CC - AC Chair Class
06:00
Train 2S - Second Sitting Class
06:00, 07:30
Train 3A - AC 3-Tier Sleeper
06:00, 06:10, 06:45
Train 3E - AC 3-Tier Economy Sleeper
06:10, 06:45, 07:30
Train 1A - AC First Class Sleeper
06:10, 07:30
Train 2A - AC 2-Tier Sleeper
06:10, 06:45, 07:30
Train SL - Sleeper Class
06:10, 06:45, 07:30
Jaipur - Agra
Train SL - Sleeper Class
02:35, 03:05, 03:10, 04:55
Train 3E - AC 3-Tier Economy Sleeper
02:35, 03:05, 03:10, 04:45
Train 1A - AC First Class Sleeper
02:35, 04:45, 04:50, 04:55
Train 3A - AC 3-Tier Sleeper
02:35, 03:05, 03:10, 04:45, 04:55
Train 2A - AC 2-Tier Sleeper
02:35, 03:05, 03:10, 04:45
Delhi - Jaipur
Train 2A - AC 2-Tier Sleeper
00:05, 00:07, 00:30, 01:02, 04:15, 04:30
Train SL - Sleeper Class
00:05, 00:07, 00:30, 01:02, 04:15, 04:30
Train 3A - AC 3-Tier Sleeper
00:05, 00:07, 00:30, 01:02, 04:15, 04:30, 06:20
Train 1A - AC First Class Sleeper
00:05, 00:07, 04:15, 04:30
Train 3E - AC 3-Tier Economy Sleeper
00:30, 01:02
Train CC - AC Chair Class
06:10
Train EC - Extended AC Chair Class
06:10
Jaipur - Delhi
Train SL - Sleeper Class
00:40, 00:45, 01:20
Train 2A - AC 2-Tier Sleeper
00:40, 00:45, 01:15, 01:20
Train 3A - AC 3-Tier Sleeper
00:40, 00:45, 01:15, 01:20
Train 1A - AC First Class Sleeper
01:15, 01:20
Delhi - Varanasi
Train 2A - AC 2-Tier Sleeper
03:45, 04:44, 04:55, 05:00, 06:15, 06:20, 07:00, 07:30
Train SL - Sleeper Class
04:44, 04:55, 05:00, 06:15, 06:20, 07:00, 07:30
Train 1A - AC First Class Sleeper
04:44, 06:15, 06:20
Train 3A - AC 3-Tier Sleeper
04:44, 04:55, 05:00, 06:15, 06:20, 07:00, 07:30
Train EC - Extended AC Chair Class
06:00
Train CC - AC Chair Class
06:00
Jaipur - Jodhpur
Train SL - Sleeper Class
00:05, 00:15, 00:45, 01:30, 01:35, 01:40, 02:30, 02:35, 03:00
Train 3A - AC 3-Tier Sleeper
00:05, 00:15, 00:45, 01:30, 01:35, 01:40, 02:30, 02:35
Train 2A - AC 2-Tier Sleeper
00:05, 00:15, 00:45, 02:30, 02:35
Train 1A - AC First Class Sleeper
00:05, 00:15, 02:30, 02:35
Train 3E - AC 3-Tier Economy Sleeper
00:05, 00:15, 02:30
Train 2S - Second Sitting Class
00:45
Tundla - Varanasi
Train 3A - AC 3-Tier Sleeper
00:25, 01:25, 01:35, 01:40
Train 1A - AC First Class Sleeper
00:25, 01:25
Train SL - Sleeper Class
00:25, 01:25, 01:35, 01:40
Train 2A - AC 2-Tier Sleeper
00:25, 01:25, 01:35, 01:40
Train 3E - AC 3-Tier Economy Sleeper
00:25, 01:35, 01:40
Jodhpur - Jaisalmer
Train 1A - AC First Class Sleeper
04:00, 16:50
Train SL - Sleeper Class
04:00, 04:35, 06:20, 06:50, 07:05, 16:50, 16:55
Train 3A - AC 3-Tier Sleeper
04:00, 04:35, 06:20, 06:50, 07:05, 16:50, 16:55
Train 2A - AC 2-Tier Sleeper
04:00, 04:35, 06:20, 06:50, 07:05, 16:50, 16:55
Train 3E - AC 3-Tier Economy Sleeper
06:20
Mumbai - Goa
Train 1A - AC First Class Sleeper
00:45, 00:50
Train 2A - AC 2-Tier Sleeper
00:45, 00:50
Train SL - Sleeper Class
00:45
Train 3A - AC 3-Tier Sleeper
00:45, 00:50
Train EV - Vistadome AC
05:10, 05:50
Train 2S - Second Sitting Class
05:10
Train CC - AC Chair Class
05:10, 05:25, 05:50
Train EC - Extended AC Chair Class
05:25, 05:50
Jaipur - Ajmer
Train 2A - AC 2-Tier Sleeper
00:05, 00:45, 00:50, 02:00, 02:05, 03:30, 23:55
Train 3A - AC 3-Tier Sleeper
00:05, 00:10, 00:45, 00:50, 02:00, 02:05, 23:55
Train 1A - AC First Class Sleeper
00:10, 03:30, 23:55
Train SL - Sleeper Class
00:45, 00:50, 02:00, 02:05
Train 3E - AC 3-Tier Economy Sleeper
02:00, 03:30
Varanasi - Delhi
Train SL - Sleeper Class
00:05, 01:23, 23:55
Train 3A - AC 3-Tier Sleeper
00:05, 00:45, 00:55, 01:05, 01:23, 23:55
Train 1A - AC First Class Sleeper
00:05, 00:45, 00:55, 01:05, 01:25, 23:55
Train 2A - AC 2-Tier Sleeper
00:05, 00:45, 00:55, 01:05, 01:23, 23:55
Jaipur - Udaipur
Train SL - Sleeper Class
04:10, 06:15, 06:25, 16:10, 16:15
Train 3A - AC 3-Tier Sleeper
04:10, 06:15, 06:25, 14:00, 14:10, 16:10
Train 3E - AC 3-Tier Economy Sleeper
04:10, 06:25, 16:10
Train 2A - AC 2-Tier Sleeper
04:10, 06:25, 16:10, 16:15
Train CC - AC Chair Class
06:15, 14:00, 14:10, 15:45
Train 2S - Second Sitting Class
14:00, 14:10, 16:10
Train EC - Extended AC Chair Class
15:45
Train 1A - AC First Class Sleeper
16:10, 16:15
Varanasi - Agra
Train 1A - AC First Class Sleeper
01:10, 02:00, 02:05
Train SL - Sleeper Class
01:10, 02:00, 02:05, 02:40, 03:00, 03:05, 03:15
Train 2A - AC 2-Tier Sleeper
01:10, 02:00, 02:05, 02:40, 03:05, 03:15, 04:45
Train 3A - AC 3-Tier Sleeper
01:10, 02:00, 02:05, 02:40, 03:00, 03:05, 03:15, 04:45
Train 3E - AC 3-Tier Economy Sleeper
02:00, 02:40
Agra - Varanasi
Train SL - Sleeper Class
00:10, 03:05, 04:55
Train 3E - AC 3-Tier Economy Sleeper
00:10, 03:05
Train 1A - AC First Class Sleeper
00:10, 04:50
Train 2A - AC 2-Tier Sleeper
00:10, 03:05, 04:50
Train 3A - AC 3-Tier Sleeper
00:10, 03:05, 04:50, 04:55
Jaisalmer - Jodhpur
Train 3A - AC 3-Tier Sleeper
02:40, 02:55, 03:00, 15:00, 15:10, 15:30, 18:00
Train 2A - AC 2-Tier Sleeper
02:40, 02:55, 03:00, 15:00, 15:10, 15:30, 18:00, 19:00
Train 1A - AC First Class Sleeper
02:40, 02:55, 03:00, 18:00, 18:45
Train SL - Sleeper Class
02:40, 02:55, 03:00, 15:00, 15:10, 15:30, 18:00, 19:00
Jodhpur - Jaipur
Train 2A - AC 2-Tier Sleeper
01:15, 01:20, 01:45, 01:50, 02:50
Train 3A - AC 3-Tier Sleeper
01:15, 01:20, 01:45, 01:50, 02:50
Train SL - Sleeper Class
01:15, 01:20, 01:45, 01:50, 02:50
Train 1A - AC First Class Sleeper
01:15, 01:20, 01:45, 01:50, 02:50
Train 3E - AC 3-Tier Economy Sleeper
02:20, 02:50
Varanasi - Tundla
Train 1A - AC First Class Sleeper
01:10, 02:00, 02:10, 04:35, 06:15
Train SL - Sleeper Class
01:10, 01:20, 02:00, 02:10, 03:05, 03:15, 04:35
Train 3A - AC 3-Tier Sleeper
01:10, 01:20, 02:00, 02:10, 03:05, 03:15, 04:35, 06:15
Train 2A - AC 2-Tier Sleeper
01:10, 01:20, 02:00, 02:10, 03:05, 03:15, 04:35
Train 3E - AC 3-Tier Economy Sleeper
02:00, 02:10, 04:35
Goa - Mumbai
Train CC - AC Chair Class
01:15, 01:25, 02:00
Train 3A - AC 3-Tier Sleeper
01:15, 01:25, 02:00, 03:40, 04:00, 04:25, 04:45
Train 3E - AC 3-Tier Economy Sleeper
03:40, 04:00, 04:18, 04:38, 04:45, 04:48, 05:18, 05:40
Train 2A - AC 2-Tier Sleeper
03:40, 04:00, 04:25, 04:45, 04:48
Train SL - Sleeper Class
03:40, 04:00, 04:25, 04:42, 04:45, 04:48, 05:10
Goa - Kochi India
Train SL - Sleeper Class
00:25, 00:30, 00:32, 00:35, 00:40, 01:55, 02:00, 02:10, 03:20, 23:28, 23:52
Train 3E - AC 3-Tier Economy Sleeper
00:30
Train 2S - Second Sitting Class
00:35
Train 1A - AC First Class Sleeper
00:35, 00:40, 01:55
Train 2A - AC 2-Tier Sleeper
00:30, 00:35, 00:40, 01:55
Train 3A - AC 3-Tier Sleeper
00:30, 00:35, 00:40, 01:55, 02:00, 02:10, 03:20
Delhi - Amritsar
Train 3A - AC 3-Tier Sleeper
02:28, 03:20, 03:55, 04:00, 07:25
Train SL - Sleeper Class
02:28, 03:20, 03:55, 04:00, 07:25, 09:15
Train 2A - AC 2-Tier Sleeper
02:28, 03:20, 03:55, 04:00, 09:15
Train 3E - AC 3-Tier Economy Sleeper
02:28, 03:20, 03:55, 07:25
Train 1A - AC First Class Sleeper
06:25, 09:15
Train 2S - Second Sitting Class
06:40, 08:15
Train CC - AC Chair Class
06:40, 07:20, 08:15
Train EC - Extended AC Chair Class
07:20
Delhi - Haridwar
Train 2A - AC 2-Tier Sleeper
02:15, 02:45, 02:50, 03:15, 03:25, 04:05, 05:05
Train 3A - AC 3-Tier Sleeper
02:15, 02:45, 02:50, 03:15, 03:25, 04:05, 05:05
Train 3E - AC 3-Tier Economy Sleeper
02:15, 03:15, 04:05, 05:05
Train SL - Sleeper Class
02:15, 02:45, 02:50, 03:15, 03:25, 04:05, 05:05, 06:00
Train 1A - AC First Class Sleeper
02:45, 02:50, 04:05, 05:05
Goa - Hosapete
Train SL - Sleeper Class
05:15, 06:00, 06:30, 07:00, 07:05, 09:00, 09:35
Train 2A - AC 2-Tier Sleeper
05:15, 06:00, 06:30, 07:00, 09:00, 09:35
Train 3A - AC 3-Tier Sleeper
05:15, 06:00, 06:30, 07:00, 09:00, 09:35
Train 3E - AC 3-Tier Economy Sleeper
05:15, 06:00
Train 2S - Second Sitting Class
06:30, 07:00, 09:00, 09:35
Kochi India - Goa
Train SL - Sleeper Class
02:00, 02:15, 05:10, 05:15
Train 3A - AC 3-Tier Sleeper
02:00, 02:15, 05:10, 05:15
Train 2A - AC 2-Tier Sleeper
02:00, 02:15, 05:10, 05:15
Train 3E - AC 3-Tier Economy Sleeper
02:00, 02:15, 05:10, 05:15
Jaipur - Jaisalmer
Train 1A - AC First Class Sleeper
10:10, 17:45
Train 3A - AC 3-Tier Sleeper
10:10, 16:35, 17:45
Train SL - Sleeper Class
10:10, 16:35, 17:45
Train 2A - AC 2-Tier Sleeper
10:10, 17:45
Jaipur - Sawai Madhopur
Train 3E - AC 3-Tier Economy Sleeper
00:35, 00:50, 01:35
Train 3A - AC 3-Tier Sleeper
00:35, 00:50, 01:30, 01:35, 01:40
Train 2A - AC 2-Tier Sleeper
00:35, 00:50, 01:30, 01:35, 01:40
Train SL - Sleeper Class
00:35, 00:50, 01:30, 01:35
Ajmer - Udaipur
Train 3A - AC 3-Tier Sleeper
00:40, 00:55, 02:05, 02:10, 06:15, 08:15, 08:50
Train 2A - AC 2-Tier Sleeper
00:40, 00:55, 02:05, 02:10, 06:15, 08:50, 08:55
Train SL - Sleeper Class
00:40, 00:55, 02:05, 02:10, 06:15, 08:15, 08:50, 08:55
Train 1A - AC First Class Sleeper
00:40, 00:55, 02:05, 02:10
Train 3E - AC 3-Tier Economy Sleeper
00:55, 06:15, 08:50
Train CC - AC Chair Class
08:15
Udaipur - Jaipur
Train 3E - AC 3-Tier Economy Sleeper
00:15, 00:45, 13:45
Train SL - Sleeper Class
00:45, 13:45, 15:05, 16:00, 16:05
Train 1A - AC First Class Sleeper
00:45
Train 3A - AC 3-Tier Sleeper
00:45, 06:00, 13:45, 15:05, 16:00, 16:05
Train 2A - AC 2-Tier Sleeper
00:45, 13:45, 16:00, 16:05
Train 2S - Second Sitting Class
06:00
Train CC - AC Chair Class
06:00, 07:50, 15:05
Train EC - Extended AC Chair Class
07:50
Ajmer - Jaipur
Train SL - Sleeper Class
00:40, 00:45, 00:50, 02:00, 02:05
Train 2A - AC 2-Tier Sleeper
00:45, 00:50, 01:00, 01:10
Train 3A - AC 3-Tier Sleeper
00:45, 00:50, 01:00, 01:05, 01:10, 02:00, 02:05
Train 1A - AC First Class Sleeper
00:45, 01:05, 01:10
Train 3E - AC 3-Tier Economy Sleeper
00:45, 00:50

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.

Read more

Indian Railways Stations

Indian Railways Company Reviews

4.3
4279 customer reviews
5
53%
4
29%
3
13%
2
5%
1
0%
D
5
Train #12049 CC - AC Chair Class, Indian Railways, Aug 28, 2026
It was easy to book the train with 12go from Agra to Delhi. Everything was ok, very helpful.
D
3
Train #20802 1A - AC First Class Sleeper, Indian Railways, Aug 24, 2026
It is near impossible to figure out what car I was supposed to be on. My ticket said 1AC and I got on the 1A car, yet it was still wrong
R
5
Train #17630 2A - AC 2-Tier Sleeper, Indian Railways, Aug 24, 2026
Train departed on time and arrived on time. All very straightforward
R
4
Train #14661 1A - AC First Class Sleeper, Indian Railways, Aug 20, 2026
It was great thanks to 12go for buying tickets… life was easier But for foreigners big difficulties to use zapatto or swiggy for foods when we do not have Indian phone number and so UPI gets difficult too
D
5
Train #26482 EC - Extended AC Chair Class, Indian Railways, Aug 16, 2026
Great leg room and space in the nice car!
D
5
Train #06547 3A - AC 3-Tier Sleeper, Indian Railways, Aug 14, 2026
Everything went smoothly, even if the train was 2h late!
L
4
Train #12050 CC - AC Chair Class, Indian Railways, Aug 13, 2026
As someone who lives in Switzerland I have very big standards regarding trains My experience was actually great. You were able to but the seatback back and you got a meal with a water and tea and a banana. The train departed on the minute on time, but we stopped after 15 minutes for like 50 minutes which was why we were delayed 1h at the end. They never told us why and I still don‘t know what happenend but the train ride went over quickly and was for India quite good. It could have been cleaner but it was okay.
E
3
Train #17040 SL - Sleeper Class, Indian Railways, Aug 7, 2026
The smell of the toilet in our carriage(2nd class sleeper) was nauseating and the state of the toilet meant you did not want to use it. Pls forward this to Indian Railways!
K
5
Train #20627 CC - AC Chair Class, Indian Railways, Aug 5, 2026
The bus didn't come to the bus terminal that 12GO specified in the ticket. Pls reimburse it.
B
5
Train #12434 1A - AC First Class Sleeper, Indian Railways, Aug 1, 2026
Good long distance train
M
3
Train #22988 CC - AC Chair Class, Indian Railways, Jul 30, 2026
4hours to travel about 250k. Too many vendors.
N
2
Train #13252 SL - Sleeper Class, Indian Railways, Jul 30, 2026
Hard experience.
F
5
Train #19702 1A - AC First Class Sleeper, Indian Railways, Jul 25, 2026
Great journey. The sleeper was very nice to sleep in, bedding provided. Unfortunately the platform boards didn't work at Delhi Cantt so it was a bit of a rush finding our carriage.
R
2
Train #12264 2A - AC 2-Tier Sleeper, Indian Railways, Jul 25, 2026
The train arrived 9 hours 40 minutes late in pune.
M
5
Train #20172 EC - Extended AC Chair Class, Indian Railways, Jul 19, 2026
The train departed exactly on time, the seats were spacious, the compartment was air-conditioned and the food was appreciated. The staff were amazing. If you’re off to see the Taj Mahal, I would definitely take the train.
E
3
Train #16363 2A - AC 2-Tier Sleeper, Indian Railways, Jul 17, 2026
I did not use anything, I only booked and this was fine...
J
4
Train #11078 2A - AC 2-Tier Sleeper, Indian Railways, Jul 12, 2026
Booking was without any trouble, checking tickets on the train went smooth. But not you fould, trains in India are very dirty and chaotic, let's say it was an adventure
M
5
Train #15483 2A - AC 2-Tier Sleeper, Indian Railways, Jul 8, 2026
Siliguri has no electronic boards and despite using an app if they change platforms as a foreigner you have no idea
J
5
Train #12696 1A - AC First Class Sleeper, Indian Railways, Jul 5, 2026
The train was good. The station is manageable size. The service from 12go was great. Really helpful.
M
5
Train #12029 CC - AC Chair Class, Indian Railways, Jul 4, 2026
Overall a good a trip for a very fair price, maybe too cold for AC so bring a light jacket
P
5
Train #20634 CC - AC Chair Class, Indian Railways, Jul 2, 2026
Very convenient.
A
3
Train #04010 2A - AC 2-Tier Sleeper, Indian Railways, Jun 30, 2026
I loved the train trip, but it was 3 hours late departing. The abbreviation DLI means little to a foreigner and our taxi took us to the wrong station. I finally found an official who took the time to explain we were at "New Delhi Station" and we needed to be at "Old Delhi Station" there are 7 different long distance stations in Delhi. Local information is really hard to find and everything seems disorganized, with scammers at every juncture ready to pounce on unsuspecting tourists. Comfort in the train was average and toilets were disgusting. Staff on trains were virtually non existent and unhelpful with finding correct carriage and correct seats. Apart from these challenges I enjoyed the trip.
J
5
Train #22639 1A - AC First Class Sleeper, Indian Railways, Jun 29, 2026
Straightforward process. Mattress are hard, but overall comfortable.
A
5
Train #12931 CC - AC Chair Class, Indian Railways, Jun 28, 2026
Really easy to use app, email confirmation instantly
J
4
Train #22477 CC - AC Chair Class, Indian Railways, Jun 27, 2026
Train was extremely comfortable but was late.
Y
5
Train #12050 EC - Extended AC Chair Class, Indian Railways, Jun 26, 2026
I was sorry to hear that you said you are not responsible to the reservation. I
S
2
Train #22440 CC - AC Chair Class, Indian Railways, Jun 23, 2026
The small seat space, stench of the bathroom, the unruly lout talking crowd, the dry on both sides coming and going, the quality of snacks and food were all very poor. It was not an experience I had expected based on what I had hear about this train
L
5
Train #12049 CC - AC Chair Class, Indian Railways, Jun 22, 2026
I've used 12go before for my trip to China. Book with 12go was hustle free. The confirmation just took a few hours. I will definitely use 12go in my future trips!
L
5
Train #20172 EC - Extended AC Chair Class, Indian Railways, Jun 22, 2026
I've used 12go before for my trip to China. Book with 12go was hustle free. The confirmation just in a few hours. I will use 12go in my future trips!
P
4
Train #12071 CC - AC Chair Class, Indian Railways, Jun 13, 2026
The train departed on time . It would be very useful someone to announce the stops. The smell and dirth conditions of the toilets is unacceptable. As per the rest of the trip was ok
D
5
Train #20627 CC - AC Chair Class, Indian Railways, Jun 13, 2026
India Rail, of course it was good
R
3
Train #12179 CC - AC Chair Class, Indian Railways, Jun 12, 2026
Packed carriage with standing passengers.
L
2
Train #20473 1A - AC First Class Sleeper, Indian Railways, Jun 10, 2026
Bed in 1 st Ac on this train was hard like a stone and slanted. Difficult to sleep. Have been travelling around the world on all kinds of trains but this one compared to other 1 st Ac sleepers was the hardest. Delhi rohilla station is also not nice and Ac waiting room is always full. Train left on time and arrived on time. Some indians told me other trains are better but not the ones leaving from this station. Will see as I should take a few more soon. 12go is always super good and this is not a rating for 12go
D
5
Train #12002 EC - Extended AC Chair Class, Indian Railways, Jun 6, 2026
The ticketing was very efficient and everything went smoothly.
V
5
Train #22435 CC - AC Chair Class, Indian Railways, Jun 6, 2026
Very comfortable and clean train.
P
2
Train #02198 1A - AC First Class Sleeper, Indian Railways, Jun 1, 2026
Train was delayed by 13 hours Outrageous they can call it 1st class - cabin was old, scruffy and poorly lit. Very disappointing.
G
5
Train #12029 CC - AC Chair Class, Indian Railways, May 27, 2026
No issues, breakfast and lunch meal service (included), nice surprise.
M
2
Train #12781 1A - AC First Class Sleeper, Indian Railways, May 26, 2026
Train was delayed 2 hours. Carriage was not as clean as expected.
J
2
Train #20634 EC - Extended AC Chair Class, Indian Railways, May 25, 2026
No proper direction was given by operators at site leading to our coach, however our coach was reasonable satisfying in terms of comfort, the stations and its operators need a serious upgrade, total disappointment
S
4
Train #12049 EC - Extended AC Chair Class, Indian Railways, May 22, 2026
Everything went smoothly but your advice to be at the station an hour in advance was not necessary. As it was very hot it was not very comfortable waiting on the platform for 40 minutes before the train arrived. The train was bang on time though and the carriage clean and comfortable with a good service of complementary drinks and snacks.
G
2
Train #12321 SL - Sleeper Class, Indian Railways, May 21, 2026
Reserved 3AC, ticket not available, despite booking more than 60-days forward. Downgraded to SL Train entrance crammed with people, had to crawl OVER people to reach my seat. To exit the train was a similar process. Manageable for three hour journey, terribly hot, and unpleasant. Only once.
M
3
Train #20172 CC - AC Chair Class, Indian Railways, May 11, 2026
Information for tourists very poor. We asked and the employee was very kind and helpful.
G
5
Train #16591 3A - AC 3-Tier Sleeper, Indian Railways, May 4, 2026
No issues, on-time, all good.
K
4
Train #12002 CC - AC Chair Class, Indian Railways, May 4, 2026
They have liquid soap in the toilet!
R
5
Train #12017 CC - AC Chair Class, Indian Railways, Apr 16, 2026
Everything worked well! I'm especially grateful about the clear instructions in the confirmation/ticket email, about scams etc. You pay a little bit more, but with good service and you won't have the hassle at the train station (which in New Delhi is real chaos and many untrustworthy people).
K
5
Train #20977 CC - AC Chair Class, Indian Railways, Apr 1, 2026
Good comfortable journey
M
4
Train #12493 3A - AC 3-Tier Sleeper, Indian Railways, Mar 31, 2026
The reserved Senats were availebel The Indiens are like animals, no respect at the entrance and reserved seats
M
5
Train #20631 CC - AC Chair Class, Indian Railways, Mar 29, 2026
All was perfect👏
J
5
Train #20631 CC - AC Chair Class, Indian Railways, Mar 28, 2026
Although the train was late arriving in Alappuzha it made up the time and arrived in Trivandrum on time. Food was also good.
M
5
Train #16650 CC - AC Chair Class, Indian Railways, Mar 27, 2026
Smooth transaction