Last updated on November 26th, 2023 at 07:02 pmHow to get from Cebu to Bantayan Island Best Way – You can go by bus, van and private transfer. If you are visiting Bantayan in Cebu, you are probably coming from a trip to mainland Cebu or Malapascua. During our trip to Bantayan, we came from Malapascua. Upon reaching this island paradise in the northern end of Cebu, we really liked the vibe of Bantayan.
What Is The Distance From Cebu to Bantayan?
The distance from Cebu to Bantayan is 139 kilometers and it will take 4 hours and 30 minutes. Check here to get a discount booking activities and resorts in the Philippines!
What Is The Cheapest Way From Cebu to Bantayan?The cheapest way from Cebu to Bantayan is by bus for $5-6 USD you can book online and it will take around 5-6 hours. The beaches were almost deserted and had white sand that stretched on and on in its shores. The island had crystal clear waters surrounding it. It was like being in a dream or being sent to tropical heaven! Read here Bantayan Island itinerary, Things to do in Bantayan Island and top beach resorts in Cebu! Bantayan is located in North Cebu in the west part. Most of the ferries are coming from Hagnaya. Most of the tourists stay at Santa Fe which is the destination of the ferry coming from Hagnaya. There is a nice island hopping to do where you can visit Virgin Island, visit Ogtong Cave and relax in the beaches around Santa Fe area. Plus nightlife is great!
WHERE TO STAY IN BANTAYAN ISLANDIf you’re looking for budget rooms in Bantayan Island, there are plenty of guesthouses, hotels and resorts that go for as low as 1000 PHP. Bigger spaces with even bigger views are offered at around 1,200-2,000 PHP. Posh accommodations are also quite affordable at less than 3,000 PHP ($56 USD). Read here Where to Stay in Bantayan Island! To get the most amazing room deals, you can book a place in Bantayan Island before you travel with Booking and Agoda.
BOOK YOUR TRAVEL INSURANCEYou can read Heymondo Vs Safetwing cheapest travel Insurance. You can get for $135 USD your Heymondo Travel Insurance with Heymondo discount code valid for 90 days. Read our full Heymondo Travel Insurance Review You can get Safetywing Travel Insurance for Digital Nomads valid for 28 days Safetywing for $50 USD per month with kids until 10 years old included
How to get to Bantayan Island
By Bus From Cebu to Bantayan Island (Cheapest Way)The cheapest way from Cebu to Bantayan is by bus and van. There are two ways to start your trip to Hagnaya port where you will get a ferry to Bantayan: riding a bus or taking a van. The van is faster than the bus by around an hour and has air conditioning. Prices starts from 160 PHP for a trip on the bus and 200 PHP for the van. The price difference between these two amount to less than a dollar, so a van seems like the much better option. It will take 4-5 hours to reach Hagnaya port where you can ride the ferry to Bantayan Island.
Hagnaya to BantayanOnce you reach Hagnaya you can go walking to the port. There, you will find ferries to Bantayan Island. The ride costs 200 PHP per person (with a 50% discount for children). The travel time Hagnaya to Bantayan is one hour.
Bantayan Island Ferry ScheduleBantayan Island ferry schedule from Santa Fe starts at 6 am until 6 pm. If you are coming from Hagnaya port to Santa Fe in Bantayan Island the ferry schedule will start at 4 am until 4 pm. To get from Santa Fe to the Ferry Terminal there are tricycles available. You can even go walking distance if you are staying close to the port.
How to get from Cebu to Bantayan Island by private transportationIf you want to get from Cebu to Bantayan Island by private transportation. Apart from bus and vans there are other options but it will cost you more expensive. You can rent a taxi 2500 to 3500 PHP ($47 to 66 USD) or half of the price if you want to use Grab. Also you can fix your transportation with your resort in Bantayan Island and they will fix everything for you and prices will be similar to taxi and Grab. If you prefer booking a private transfer from Cebu to Bantayan Island click here to book a private transfer!
How to get to Bantayan Island from Cebu by planeIf you want to get to Bantayan Island from Cebu by plane. The company Air Juan offers flights between Mactan International Airport and bantayan Island. The flight last 40 minutes and it costs around 3000 PHP. There aren’t daily flights yet and you have to book in advance since the plane isn’t very big. Check them out if you want to save time and avoid the bus and ferry going to Bantayan Island from Cebu.
How to get to Bantayan Island from Malapascua by boatIf you want to get to Bantayan Island from Malapascua. You can rent a boat starting from 1500-2500 PHP and it will take you less than 2 hours to reach Bantayan Island. You can also do the trip from Malapascua to Bantayan, as we did. We rode a boat and paid 1200 PHP for two adults and a kid, thanks to more people were coming with us in the boat we got a cheap price. Make sure it´s safe to get there and there are calm water. We did this trip and we didn’t have any problem. Read here how to get from Malapascua to Bantayan Island! Read here our favorite things to do in Malapascua!
How to get to Bantayan Island from Malapascua cheapest wayTake the local boat from Malapascua Island to Maya. The duration of this first trip is about 20 minutes and you must pay 100 PHP. Once you are in Maya, you get there you must take a bus that takes to Hagnaya. The bus price is approximately 40 PHP. You have to ride a tricycle until Hagnaya Ferry terminal which costs 20 PHP each. Take a ferry from Bantayan to the port of Hagnaya. The duration of this first trip is about 75 minutes and you must pay 200 PHP for the ferry plus 10 PHP of terminal fees in the port. It will cost you around 400 PHP the whole trip and it will take 5 hours between transportation and waiting time to reach to Bantayan Island from Malapascua. You will reach Santa Fe where you can find accommodation cheap, mid budget or more luxury if you prefer. You can go walking or take a tricycle or jeepney if you want to go longer distance walking than the port.
How to get to Bantayan Island from MoalboalIf you want to get to Bantayan island from the beach life in Moalboal. First of all you have to reach the main road to Moalboal. You can get a place in a van or a bus going to Cebu. The journey lasts 3 hours and prices are around 200 PHP (van), cheaper by bus 160 PHP than by van. You will reach South Terminal Bus station in Cebu and you have to go to North Terminal bus station and read the information above to reach Bantayan Island from Cebu.
How to get to Bantayan Island from OslobIf you want to get to Bantayan Island from Oslob. You have to get the bus from the main road to Cebu or you can get a van on the way to Bato. Prices are cheaper by bus depending with or without air conditioning. From Bato another bus going to Cebu and it lasts 3 hours and costs 160 PHP. And you will get South Terminal Bus station in Cebu and you have to go to North Terminal bus station and read the information above to reach Bantayan Island from Cebu.
How to get to Bantayan Island from DumagueteIf you want to get to Bantayan Island from Dumaguete after spending amazing time in Apo Island or Siquijor Island. We will give you the steps to reach Bantayan. First you need to get to Sibulan port in Dumaguete by jeepney or by tricycle. It will take you around 20 minutes. Boats are leaving from Sibulan to Santander every hour. It costs 70 PHP for 30 minutes journey. Once in Santander you have to get a tricycle until Bato Bus Terminal. From the Bus Terminal to Cebu will take around 3 hours and it will cost you around 160 PHP the bus can be higher if it has air conditioning the bus. Once in Cebu ou will get South Terminal Bus station in Cebu and you have to go to North Terminal bus station and read the information above to reach Bantayan Island from Cebu.
How to get to Bantayan Island from SiquijorIf you want to get to Bantayan Island coming from Siquijor. You have to go to Dumaguete. The ferry costs around 200 PHP for an hour journey. Once in Dumaguete you have to follow same steps mentioned above to reach, Santander and Bato Bus Terminal. Hope it’s useful this travel guide how to get from Cebu to Bantayan Island. Let us know in the comments below if you have questions.
About the Author: Ruben, co-founder of Gamintraveler.com since 2014, is a seasoned traveler from Spain who has explored over 100 countries since 2009. Known for his extensive travel adventures across South America, Europe, the US, Australia, New Zealand, Asia, and Africa, Ruben combines his passion for adventurous yet sustainable living with his love for cycling, highlighted by his remarkable 5-month bicycle journey from Spain to Norway. He currently resides in Spain, where he continues to share his travel experiences alongside his partner, Rachel, and their son, Han.