The bus services on Mallorca offer a low-cost approach to travelling around the island. Routes are extensive and it's possible to travel by bus to most of the towns, villages and resorts. The service can sometimes be a slow option as buses quite often stop everywhere; however, there are express services, so be sure to check all the different bus lines that travel to your chosen destination.
There are several local bus companies in Mallorca. EMT (Empresa Municipal de Transports Urbans de Palma de Mallorca) manages Palma local buses. The rest of the island is serviced by a handful of private companies; all the information about these routes can be found on TIB (Transports de les Illes Balears).