Which is the fastest train to Bharuch Jn and its timing?The fastest train from New Delhi to Bharuch Jn is Hazrat Nizamuddin Mumbai Central AG KRANTI RAJDHANI (12954) departs at 17.15 and train runs daily. It covers the distance of 1056km in 12.11 hrs.