Distances in Bali are relatively short, so you won't have cause to ride on many large buses unless you are transferring between islands or going from one side to another.
Larger minibuses and full-size buses ply the longer routes, particularly on routes linking Denpasar, Singaraja and Gilimanuk. They operate out of the same terminals as bemos. However, with everybody riding motorbikes, there are long delays waiting for buses to fill up at terminals before departing.
Trans-Sarbagita runs large, air-con commuter buses like you find in major cities the world over. It is suited more to locals due to long wait times and unreliable schedules; however, it’s handy if you’re heading along any of the following four routes: the bypass linking Sanur to Nusa Dua; Denpasar to Jimbaran; Tabanan to Bandara; or Mahendradata to Lebih via Sanur.
Tourist buses are economical and convenient ways to get around. You'll see signs offering services in major tourist areas. Typically a tourist bus is an eight- to 20-passenger vehicle. Service is not as quick as with your own car and driver but it's far easier than trying for public bemos and buses.
Kura-Kura Bus This innovative expat-owned tourist-bus service covers important areas of south Bali and Ubud. Buses have wi-fi and run during daylight and early evening, from every 20 minutes to over two hours. Check schedules online or with the app. There are eight lines and the hub is the DFS Galleria duty-free mall.
Perama The major tourist-bus operator. It has offices or agents in Kuta, Sanur, Ubud, Lovina, Padangbai and Candidasa as well as Gili T and Senggigi on Lombok.
Advantages of tourist buses
Disadvantages of tourist buses