Spacious, clean, air-conditioned van; however, there's no extra space at the back for your luggage, so unless there's space right at the front, you're left having to keep your bag at/by your seat, which doesn't leave much legroom for yourself/other passengers.
Left Kanchanaburi bus station at 8.30am sharp. Picked up a few passengers along the way. A 10-minute toilet & coffee break @ one of its offices. My destination was Mochit New Van Terminal, but as we pass by the company's many offices, I saw many boards where BTS Mo Chit Station is listed as one of the stops in Bangkok. Pointed that to driver, who understood it. Dropped off at the BTS Mo Chit station at 11.20am - note that from this dropoff point, you can also head to the MRT Chatuchak Park.
Would recommend taking the train to Kanchanaburi, and then using this van service to get back to Bangkok.
1. The operator was called Kanchanaburi Express, but it is in no way an express bus. It stops dozens of time between the destination for people and packages.
2. The ride was announced 1 hour 50, but once you complete the reservation, the tickets estimate the ride taking 3h. That's just false advertising. Either way, the ride ended up taking 4h, and there were no traffic involved, so I can't imagine how long it can take during rush hour.
3. The seats are excessively small. I'm 5'3" (1meter60), and couldn't cross my legs by lack of space. They're also uncomfortable.
4. There's no space for your luggages (neither overhead or in the boot), if you have a travelling backpack or a rolling luggage, I strongly suggest you buy a second seat.
5. Some people were embarked as there were no remaining seats available. They were in the alley, holding themselves onto the benches and invading personal space as they had nowhere to go in the tiny cabin.
6. The Mochit mini-van terminal has no clear indications once you arrive there. There's no WiFi available. The illegal taxis and tuk tuk around are charging double/triple the price of the course. To get a legal taxi, you need to cross a highway to get to the main bus terminal.
All in all, it's a cheap option, but far from a good one.
The bus was really comfortable and had snacks, the seats were really spacious. Everything was on time. Overall it was a really good trip!
The reason we knocked off a star was the transfer in the middle of the trip that we didn't know about, so we got rushed off the bus and had to quickly gather our things. Also, all of the announcements were in Thai so we had no idea what was going on. When the operator saw we were the only ones left on the bus he spoke English to tell us to get off, so it was possible that he could have told us when he made the announcement. Otherwise we felt the service was fantastic and have no complaints.
Note to non-Thai speaking folks - when you get to Bangkok Station, you will need to go to a ticket window to get a paper ticket. The window they were trying to direct us to was out in front of the station but this was not obvious with the pointing. You go there first to get a paper ticket, THEN you go out to the bus platform to catch your bus. We almost missed our bus because the area people were pointing at looked like the seats, so we thought we were being told to wait there. We used Google translate but sometimes it's difficult if people don't use it in return. We hope this helps!