Bali's public buses go between major towns but routes, costs and departure and arrival times can be hard to track down. Reviews have been favorable for the Kura-Kura public shuttle bus ...