Bandra Terminus–Hazrat Nizamuddin Garib Rath Express

It operates as train number 12909 from Bandra Terminus to Hazrat Nizamuddin and as train number 12910 in the reverse direction, serving the states of Maharashtra, Gujarat, Madhya Pradesh, Rajasthan & Delhi.

As the average speed of the train is above 82 km/h, as per Indian Railways rules, its fare includes a Superfast surcharge.

The important halts of the train are: It is now regularly hauled by a Vadodara Loco Shed-based WAP-7 electric locomotive on its entire journey.

[citation needed] 12909 Bandra Terminus–Hazrat Nizamuddin Garib Rath Express leaves Bandra Terminus every Tuesday, Thursday & Saturday at 17:30 PM IST and reaches Hazrat Nizamuddin at 10:15 AM IST the next day.

The 12910 Hazrat Nizamuddin–Bandra Terminus Garib Rath Express leaves Hazrat Nizamuddin every Wednesday, Friday & Sunday at 16:30 PM IST and reaches Bandra Terminus at 09:15 AM IST the next day.