Bus boarding time was 11pm. Travel agent called us before shop closing time and provided the bus driver contact. And bus driver gave us estimate time of arrival to be 11:45pm and arrived 11:50pm. Timing cannot be exact as depends on traffic thus we liked that we could contact bus driver and get estimate time of arrival. We also reached a bit late due to traffic, passengers took 40 mins when driver gave 20 mins break etc.,. For estimated arrival timing for late boardings, call bus driver/ travel agent. I will travel again. Driver & staff friendly. Bus condition is good.