Services on board might differ from company to company. While some offer free WiFi, others offer drinks and snacks. To find out exactly which services the respective bus provider offer, we recommend taking a look at the corresponding provider pages here at CheckMyBus. Here's a list with all bus providers.