How to get to Malapascua Island, Cebu

Last updated on March 16th, 2019 at 12:29 pm

Before we go on and on about our lovely trip to Malapascua, there are some things to do in Malapascua. The island of Malapascua is located in North Cebu in the province of Visayas. Malapascua only recently became a hotspot for tourists and used to be a hidden gem in Cebu. As a diving spot, its waters are one of the most extreme and most beautiful. Here you can encounter thresher sharks all year round! Those that are not into diving can enjoy the fine sand and crystal clear waters of Malapascua. You will also have the opportunity to take a day trip to Kalanggaman Island.

In this post we will tell you with detail how to get to Malapascua, the cheapest way to get to Malapascua, fastest and more comfortable way to get to Malapascua from Cebu and Bantayan. Remember to be ready since there are no ATMs in Malapascua, bring cash!

Read here where to stay in Malapascua Island!

Read here if you are planning a Kalanggaman Island day trip!

How to get to Malapascua Island

How to get to Malapascua Island from Cebu

If you are going to Malapascua, you might come from Cebu. Maybe you are also coming from south Cebu destinations such as Dumaguete, Bohol, Siquijor or Moalboal. But first you have to reach Cebu City to get to Malapascua.

How to get to Malapascua Island from Cebu by bus

First of all you have to head to North bus terminal in Cebu City. To get North bus terminal from Mactan Cebu International airport can cost around 200 PHP by Grab or Uber. You can go even cheaper if you decide to use public transportation like jeepneys but it will take longer. It can be very affordable by Grab if there are two of you and it will take 20-30 minutes depending on the traffic.

Once you are in Cebu North terminal, there are two ways to get to Malapascua. You can also get there by bus which is cheaper (around 160-180 PHP or 3 USD), which takes about 5-6 hours. As always, choose the option parallel to your preferred comfort, time and budget. The bus with no air conditioning is little bit cheaper than the bus with air conditioning.

How to get to Malapascua from Cebu by van

You can take a van and it cost us around 200 PHP (less than 4 USD) per person, with the 5-year-old child riding for free! It took us about 4 hours to get to Maya Port where we rode the ferry to Malapascua.

Bus or Van to get to Malapascua Island from Cebu?

Well it depends on what you prefer, van is faster and bus can be more comfortable. Prices are quite similar. We decided to get a van first thing in the morning to avoid the traffic and get as soon as possible to Maya and from Maya riding the boat to Malapascua.

Buses and vans are running almost 24 hours every 30-40 minutes. Buses and vans are leaving at night but not so often to Maya. Based in our experience, you can get a van at night but there is no strict rule.

How to get to Malapascua Island

How to get to Malapascua by private transportation

Apart from bus and vans there are other options but it will cost you more and can be a little expensive. You can rent a taxi for 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 or a shuttle with your resort in Malapascua and they will fix everything for you and prices will be similar to taxi and Grab.

The fare was 100 PHP per person and 50 PHP for a kid, which is less than 2 to less than 1 USD respectively. It actually took us quite a long time to get on a boat because some locals were trying to charge us double. Their excuse was that there were not too many people going to Malapascua. If you encounter this, just be patient and wait for the honest person who will charge your right like what we did. They accepted us in the boat as last minute passengers with our desired fair rate. If it is low tide, you will have have to pay 20 PHP (non-negotiable) to the boatman taking you closer to the island on a smaller boat.

Boats From Maya to Malapascua

How to get to Malapascua Island

After arriving in Maya, we still needed to ride a boat to get to Malapascua. The price of the public boat from 6:30 am to 5pm is 100 PHP each but it’s not strict schedule. If there is low tide they will charge you 20 PHP more in taking a small boat to reach the big boat going to Malapascua. The public boats goes to Bounty beach and it takes 20 minutes to reach it. It’s a good area to stop in Malapascua since most of the places to stay in Malapascua are in Bounty beach area. As you can see in the picture above you have to walk to reach the beach in Malapascua, so be ready for it!

How to get to Malapascua Island

A private public boat will cost you 1500-1800 PHP depending the schedule and your skills in the negotiation. Just in case you are in a hurry or especially if you get last boat to Malapascua around 5 pm or very early morning. Most of the public boats are leaving from New Maya, before they were also leaving from Old Maya which is 20 minutes walking distance or 5 minutes by tricycle and it costs 20 PHP.

How to get to Malapascua Island from Bantayan Island by boat

If you are coming from Bantayan, you can rent a boat starting from 1500-2500 PHP (less than 28 USD) and it will take you less than 2 hours to reach Malapascua. You can also do the trip from Malapascua to Bantayan, as we did. We road a boat and paid 1200 PHP for two adults and a kid. 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 our favorite things to do in Bantayan Island!

How to get to Malapascua Island from Bantayan Island the cheapest way

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 pesos of terminal fees in the port. Once you are in Hagnaya, take a tricycle towards the junction with the road to Maya. The distance between both points is around 6 kilometers, so it’s expected to pay around 20 PHP per person.

When you get there you must take a bus that takes you north, to the port of Maya. The bus price is approximately 40 PHP or less than a dollar. Take the public boats to Malapascua as we mentioned above, prices are 100 PHP and is leaving every 30-40 minutes from 6:30 am to 5 pm. Take note after 5 pm will be hard to get  Malapascua and your last option can be 1500-1800 PHP.

The trip Malapascua-Bantayan can cost you around 400 PHP each person and it will take around 5 hours between transportation and waiting time. So if you can get a good deal, we recommend you go by public boat since it is faster and more comfortable, and it will save you a few hours. Make sure it’s safe to get there and there are calm water.

How to get to Malapascua Island from Moalboal

If you are enjoying the beach life in Moalboal and you are heading to Malapascua. 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, cheaper by bus 160 PHP than by van. You will reach South Terminal Bus station in Cebu and you have to go to North Termianal bus station and read the information above to reach Malapascua Island from Cebu.

How to get from to Malapascua Island from Oslob

If you are staying in Oslob a popular destiantion in the Philippines to see the whalesharks. You have to get the bus from the main road to Cebu or you can get a van on the way to Bato Bus Terminal. Prices are cheaper by bus depending with or without air condirtioning. From Bato you have to get a bus to Cebu and it lasts 3 hours 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 Malapascua Island from Cebu.

How to get to Malapascua Island from Dumaguete

If you are coming from Dumaguete after spending amazing time in Apo Island or Siquijor Island. We will give you the steps to reach Malapascua.

First you need to get to Sibulan port in Dumaguete by jeepney or by trycicle. 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 trycicle 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 Malapascua Island from Cebu.

How to get to Malapascua Island from Siquijor

If you are coming from Siquijor to Malapascua 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.

If you want to sign up for Airbnb, we give you $30 USD credit with your first booking!

Click here to book your Malapascua Island accommodations before your trip with Booking and Agoda!

Ruben Arribas is a Spanish traveler who has traveled more than 70+ countries around the world. He believes in travel without money. Recently, he finished a bicycle trip, 9500 km, from Madrid to North Cape.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.