Depending on the size of the island you’re visiting in Indonesia, hiring a driver or a car might be a good way to get around
Getting Around By Bus
In Java, long distance buses are common between popular cities and towns, and intercity travel is also conducted via buses. However, on the other islands such as Bali, or Nusa Pendia, bus travel is virtually non-existent
Some islands in Indonesia have fantastic train networks, such as the island of Java. The whole island is connected with rail lines and this makes travel easy, not to mention cheaper
When you are on an island, you’ll often find that the best way to get around is by moped (unless it’s the GIli islands were no motorised vehicles are allowed)