Excellent experience, but could have been superlative. Check in time given was 8.45 PM and dep at8.45 PM. In actuality bus departed at 9.20 PM from Babu Ghat ! Apart from this aberration, the journey experience was better than rail. However, the return journey on 23/4 spoiled our overall experience due to - (1) Discourteous staff, (2) Late departure from Bhubaneswar onwards ,(3) Passengers being left after bus stopped to refuel. They later rejoined,(4) Two passengers sitting on a stool/sleeping on the floor in the aisle !!! and(5)Passengers should be alerted for breaks to relieve themselves on such a long journey.Hope nobody has to undergo such an ordeal.