First, the bus did not go to Chandigarh ( My ticket booking was for Chandigarh). I was cheated by the bus service, as the bus is originally meant to go to Jalandhar. So it stops at a place called Rajpura ( Which is one hour ahead of Ambala on a triangular junction with Chandigarh). and then three or four of you are packed up in a cab, which drops you to chandigarh. Depending on where amongst the four passenger your drop place is, it may take anything from two to three hours. So the whole journey which should have taken 5 hours, took nine hours. Adding insult to injury was the high handed behavior of the staff at Rajpura, who threatened the passengers, with not even dropping them to Chandigarh if they complained. This was an experience which i would recommend all to avoid.