About Bantayan Island
Discover the history, culture, and natural beauty of this paradise in Cebu, Philippines
Paradise in the Visayas
Bantayan Island is located in the northern part of Cebu Province in the Philippines. Known for its pristine white sand beaches, crystal clear waters, and laid-back atmosphere, it's a perfect destination for travelers seeking natural beauty and tranquility.
The island is the largest among the Bantayan group of islands and is divided into three municipalities: Bantayan, Madridejos, and Santa Fe. Most tourists stay in Santa Fe, where the port is located and where you'll find the most beautiful beaches.
With its unspoiled beaches, friendly locals, and authentic island experience, Bantayan offers a more relaxed alternative to the more commercialized beach destinations in the Philippines.

How to Get to Bantayan Island
From Cebu City
- 1. Take a bus from Cebu North Bus Terminal to Hagnaya Port (3-4 hours)
- 2. From Hagnaya Port, take a ferry to Santa Fe Port on Bantayan Island (1-1.5 hours)
- 3. From Santa Fe Port, take a tricycle or motorcycle taxi to your accommodation
Ferry Schedule
Ferries operate from Hagnaya Port to Santa Fe Port from 5:00 AM to 5:30 PM daily. The last ferry from Bantayan Island to Hagnaya Port usually leaves at 5:00 PM.
Best Time to Visit
The best time to visit Bantayan Island is during the dry season from November to May. The peak tourist season is during Holy Week (Easter), summer months (March to May), and Christmas/New Year holidays.
Island Facts
Location
Northern Cebu Province, Central Visayas, Philippines
Size
Approximately 108 square kilometers (42 square miles)
Population
Approximately 120,000 residents across three municipalities
Language
Cebuano (primary), Filipino and English are widely understood