This train has many halts but despite that, it maintains an average of about 50 km/h. The AC classes get filled up pretty quickly but getting reservation in SL is not a worry.. But SLs get packed like general coaches in rush period. Overall a pretty good train and maintains punctuality.