How is this train nowadays in terms of punctuality, service, food? We are planning to take this train from Sealdah to Ambala for our upcoming Himachal trip. The 11:50 AM arrival at Ambala Cantt is very suitable for our tour plan. The last few runs I checked it is running more or less on time.