Of late, Rajdhani catering has deteriorated.
12952 leaves NDLS at 1700 and reaches BCT by 0830.
12908 leaves NZM at 1630 and reaches BDTS by 0915.
If originating and terminating points are convenient, better go for 12908.
If...
more... your destination is near Dadar or BCT, you can get down at Borivali and take local train.
Fare 1610 in MHSK, 2400 to 3100 in Rajdhani.