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.