Ghumo LIVE
Trains 📊 Chart 🔍 PNR Track 📅 Avail
🚆 Train Overview · Train 12909

12909 — NZM GARIB RATH

NZM GARIB RATH (12909) runs from MUMBAI BANDRA TERMINUS to DELHI HAZRAT NIZAMUDDIN in 16h 45m · classes: 3A.

17:30
Departs BDTS
10:15
Arrives NZM
8
Stops
1
Classes

Coach Position

See full layout & platforms →

Engine to brake-van order (22 coaches) · schedule of 30-May-2026.

LPR G20 G19 G18 G17 G16 G15 G14 G13 G12 G11 G10 G9 G8 G7 G6 G5 G4 G3 G2 G1 LPR

Train Details

Train Number12909
Train NameNZM GARIB RATH
FromMUMBAI BANDRA TERMINUS (BDTS)
ToDELHI HAZRAT NIZAMUDDIN (NZM)
Departure17:30
Arrival10:15
Duration16h 45m
Classes3A
TypeRAIL_MOTOR
Running DaysTue, Thu, Sat

Route & Stops

#StationCodeArrivalDepartureHaltDistance
1 MUMBAI BANDRA TERMINUS BDTS 17:30
2 BORIVALI BVI 17:55 17:59 4min 19 km
3 SURAT ST 20:50 20:55 5min 252 km
4 VADODARA JN BRC 22:19 22:29 10min 381 km
5 RATLAM JN RTM 01:50 01:53 3min 642 km
6 KOTA JN KOTA 04:35 04:40 5min 909 km
7 MATHURA JN MTJ 08:18 08:20 2min 1233 km
8 DELHI HAZRAT NIZAMUDDIN NZM 10:15 10:15 1366 km

🚆 Live Train Info → Track This Train → Check Availability → All Trains on Route →

Frequently Asked Questions

What is the route of 12909 NZM GARIB RATH?

NZM GARIB RATH (12909) runs from MUMBAI BANDRA TERMINUS to DELHI HAZRAT NIZAMUDDIN covering 8 stations.

How to check 12909 seat availability?

Visit Ghumo to check real-time seat availability for train 12909 across all classes and quotas including General, Tatkal, and Premium Tatkal.

What classes are available on 12909?

NZM GARIB RATH offers 3A class.