You haven't mentioned station in mumbai.
therefore first off i'll suggest you for Duranto, lefts Hazrat Nizamuddin at 9:35 pm drops you at 5:55 pm at it is mentioned on irctc site.
Second best train is Rajdhani Express superfast and more best comfort there are many other good express' available between mentioned station
well check it, plan it and then enjoy your journey.