I paid for an express VIP van but was put on a local bus that took 5 hours longer as it stopped all the time. Uncomfortable and disappointing
Bus left promptly at 06:00 and arrived at around 18:30. We stopped a few times for bathroom breaks. For meals, you get a pastry/juice/can of coffee and a microwaved rice dish. Border crossing was smooth; the bus just drops you off and picks you up.