51034 (along with 51028/51030) is highly unpredictable for its punctuality. It is very risky to go by these trains to Mumbai...if u have connected train from Mumbai in early morning or u have exam/interview etc.
Mostly it reaches by slight delay but occasionally it may delay upto 7-8 Hrs...!
Today it arrived at CST just 14 min.s late but yesterday delayed by 7 hrs 48 min.s ....!!!