How good is the Garib Rath train

If you want to save money traveling from Mumbai to Delhi, you can take the train and be there overnight in less than 16 hours. Find out about the best trains from Mumbai to Delhi here.

What you should know

  • The main train station in Delhi is New Delhi Railway Station (NDLS), near Paharganj.
  • The trains from Mumbai also arrive in Delhi at H. Nizamuddin Railway Station (NZM) which is about 20 minutes from New Delhi Railway Station.
  • The main train station in Mumbai is Chhatrapati Shivaji Terminus (formerly Victoria Terminus) in the Fort area of ​​South Mumbai. Its code is CST. However, most trains to Delhi depart from Mumbai Central Railway Station (BCT) near Mahalaxmi and Bandra Terminus in the western suburbs.
  • Tickets under the Foreign Tourist Quota can be booked in person at CST in Mumbai, at counter 52 upstairs in the main reservation center. It's located on the side of the train station, near the taxi rank.
  • The tariffs of popular premium trains like Rajdhani and Duronto trains are based on dynamic pricing and as needed. Sometimes fares can be as high as airfares, so it's worth comparing both.
  • If you are unfamiliar with accommodations on Indian Railways, refer to this Indian Railways Classes Guide.

The best Mumbai to Delhi trains

  • The 12951 Mumbai Central - New Delhi Rajdhani Express departs Mumbai Central at 5:00 am and arrives at New Delhi Railway Station at 8:35 am the next morning. There are six stops along the way. The tariff in 1AC (first class, air conditioned, sleeper) is 4,760 rupees. 2A (two tier, air conditioned, sleeper) is a minimum of 2,830 rupees and a maximum of 4,073 rupees. 3A (three rows, air-conditioned, sleeper) is a minimum of 2,070 rupees and a maximum of 2,753 rupees. The train runs every day and meals are included. It is strongly rated for cleanliness and punctuality. Ticket availability is good and this train has a relatively large outside tourist quota.
  • The 12953 August Kranti Rajdhani Express from Mumbai Central H. Nizamuddin Railway Station is another relatively quick option. It goes at 5.40 p.m. and arrives at 10.55 a.m. the next morning. There are 12 stations along the route. The fares are the same as the Mumbai Central Rajdhani train and punctuality and cleanliness are excellent too. The train also runs every day, meals are included, and it has a foreign tourist quota.
  • The 22209 Mumbai Central - New Delhi AC Duronto Express takes the same amount of time to reach Delhi as it does August Kranti Rajdhani Express ( about 17 hours). This super fast train, which has only three stations, leaves Mumbai Central at 11.15am and arrives at New Delhi Railway Station the next day at 4.30am The train only runs on Mondays and Fridays. The price is the same as the Rajdhani trains. It's on time, and the cleanliness and ticket availability are good. There is an outside tourist quota.
  • From Bandra Terminus, the new 09003 Bandra Terminus - Hazrat Nizamuddin Rajdhani Sonder, is the fastest option for traveling from Mumbai to Delhi. The train leaves on Tuesdays, Thursdays and Saturdays at 4:05 p.m. and arrives at H. Nizamuddin Bahnhof the next day at 6:00 a.m. - almost 14 hours later. It has three stops along the way. However, the train started working in mid-2017 to meet increased demand and cannot run continuously throughout the year. The tariff is priced higher than other standard Rajdhani trains. 1AC (first class, air conditioned, sleeper) is 5,445 rupees. 2A (two tier, air conditioned, sleeper) is a minimum of 3,230 rupees and a maximum of 4,698 rupees. 3A (three rows, air-conditioned, sleeper) a minimum of 2,300 rupees and a maximum of 3,106 rupees. Cleanliness and ticket prices are excellent, and punctuality is rated as good.
  • Also from Bandra Terminus, a cheap but still quick option is the 12909 Mumbai Bandra Terminus - NZM Garib Rath. Garib Rath trains are "bad car" trains that have no frills, three-stage air-conditioned sleepers. The trains are often quite new and in good condition, and are clean and on time. This train leaves Bandra Terminus at 4:35 p.m. and arrives at H. Nizamuddin station at 9:40 a.m. the next morning. The tariff is around 1,000 rupees in 3A. The train only runs on Tuesday, Thursday and Saturday. Note that it has no foreign tourist quota.
  • If you do not want to pay higher, dynamically priced tariffs and do not have a longer journey time, the 12925 Paschim Express Deluxe Super Fast runs daily, has 25 stations and takes around 23 hours. The train leaves Bandra Terminus at 11.35 a.m. and lands at New Delhi station at 10.40 a.m. the next morning. The tariff in 1AC is 3855 rupees. 2A is 2,250 rupees. 3A is 1,555 rupees. SL (non air-conditioned sleeper) is 585 rupees. There is an outside tourist quota. The only downside is that ticket availability below the general quota is average.

Other Mumbai to Delhi trains