The journey, although only 5 hours, including the time it takes to get processed at immigration, included not one, but two toilet stops. (I was told on arrival in Singapore that 5 hours was quite quick and the bus must have been speeding.) There is a toilet on board, but this was to be used only in the most direst of emergencies.