Bantayan Island is frequented by visitors for its quiet beaches. It gets swarmed every Holy Week that locals joke the island tilts on its side this time of year.
The island as seen from the port of Sta. Fe
To go to Bantayan Island from Cebu City:
- Take the bus from the North Bus Terminal to Hagnaya. Travel time: 3 hours. Bus fare: Php 150 for aircon / Php 135 for non-aircon. Ceres buses leave for Hagnaya every 20 minutes starting at 4AM. V-hires (vans for hire) are also available every 45 minutes.
- From Hagnaya, take the ferry to Sta. Fe, Bantayan. You can find the ferry schedule here. Travel time: 1 hour. Fare: Php 170. Terminal fee: Php 10
The port of Hagnaya
The info below is from research. And no, I haven't tried these routes.
To go to Bantayan Island from Estancia, Iloilo:A boat services between these islands three times a week.Estancia to Bantayan Island every Monday/Wednesday/Friday at 9AMBantayan Island to Estancia every Tuesday/Thursday/Sunday at 9AMTravel time: 3 hoursFare: Php 300
The port of Estancia
To go to Bantayan Island from Sagay, Negros Occidental:A boat services between Sagay and Bantayan Island three to four times a week.Sagay to Bantayan Island every Tuesday/Thursday/Saturday at 10AMBantayan Island to Sagay every Monday/Wednesday/Friday/Sunday at 10AMTravel time: 3 hoursFare: Php 250