There are over 30 bus routes in Ibiza that run very efficiently. There are two purpose built bus stations in Ibiza located in Ibiza Town, central, and San Antonio located near the Egg roundabout behind the Pisces Hotel. Fares range from €1.55 to €4 and buses run regularly all around the island.  A full timetable can be viewed here