
Malapascua is a small island off Cebu's northern tip. Divers come for the thresher sharks that show up at dawn. The bus and boat combo is the cheapest way to get from Cebu to Malapascua at $9.80 - $11 (590 - 660 PHP). The trip takes 4h 35m. A minivan and boat costs a bit more. A taxi and boat is the quickest option, if only just.
Distance from Cebu to Malapascua
Cebu and Malapascua are about 118 km (73 miles) apart. The quickest way to get from Cebu to Malapascua is by taking the taxi + boat, which takes around 4h 20m.
3 ways to travel from Cebu to Malapascua
There are three ways to travel from Cebu to Malapascua. You can choose between the bus, minivan, and taxi + boat. The journey takes 4h 20m–4h 35m and the quickest way is by taxi + boat. If you're on a budget, the cheapest option is by bus with tickets starting at $9.80 (590 PHP).
Reach out to our Community
9Hello
Thank you for all this advice, we will be in Cebu then Malapascua in January.
After our short week in Malapascua, we will go to Bohol, we intend to return to Maya and head for the Port of Cebu by taxi — how long is the journey?
Hello Pierre, I recommend checking out this route on how to travel from Cebu to Bohol by ferry (geckoroutes.com). For the way back you can check out this guide (geckoroutes.com).
PS : Cette réponse est rédigée en anglais pour être utile aux voyageurs du monde entier. Je recommande d'utiliser Google Translate pour traduire cette réponse en espagnol.
Hi Maarten! What a great blog!
Our flight from the US lands in Cebu City at 11:30pm. What place do you recommend for just a quick overnight before we take the taxi to Maya Port the next morning?
Thank you!!
Hi B Anderson! If you're taking a taxi to Maya Port the next day anyway, it would be best to spend the night near the airport so you can have a good rest. Hidden Hill Hotel (booking.com) is just 5mins away by taxi from the airport. Their rates start at $26 for a deluxe queen room. Their rooms are simple but clean, and they receive good reviews. Safe travels and have a great time in Cebu!
Is there much places too stay near the port if i miss the last ferry
Hi Danny! Yes, you can find several resorts near Maya Port. Among the nearest is Suba Beach Nipa Huts (booking.com). They offer comfortable rooms for just 600 PHP ($11)/night. Nothing fancy, but pretty good for the price! It's located about 2km from Maya Port, a 30-min walk or 5-min taxi ride. Hope this helps! Safe travels!
Hi, very informative read here.
Kindly advise if it's a taxi ride to New Maya Ferry Terminal, the fare is per journey fare, or per person fare ?
many thanks.
Fr. Mr. Yeo, SIngapore.
Hello Yeo, the quoted fare is for a private taxi and not per person. If you will be with 3 people it will only cost around $15pp.
very helpful! will start packing. :)
any suggestions after malapascua?:)
thanks! You could look into Bantayan. Really nice beaches and not many tourists yet. Or otherwise, have a look at Moalboal (geckoroutes.com), Siquijor (geckoroutes.com) or Bohol (geckoroutes.com).
Hi Maarten,
Great Blog!
May I know if I am able to arrange a taxi ride from Cebu International Airport to Maya Port? Thank you.
Hi Chun! Thanks! Sure you can order a Grab from Cebu Airport bringing you to Maya Port or ask one of the taxi's at the airport. They might charge a higher fare as it is less likely for them to find someone for their return trip. It would be awesome if you could share the fare you eventually paid! Safe travels!
Hello, any idea if it will it be possible to make this trip on Maundy Thursday and the return trip on Easter Monday? (Cebu to Malapascua)
Thank you :)
Hi Sibel! Yes, it's very possible. But just a note, beaches are very popular in the Philippines during the Holy Week, so there might be long queues for buses and ferries. I would suggest taking the trip early morning of Maundy Thursday just to be sure! On Easter Monday, it would be better to leave the island in the afternoon. Hope this helps!
Hi, . Do you know what time is the latest bus from Cebu bus station to Maya port?
Our plan is to travel midnight to Maya port and take the first boat out into Malapascua in the morning. Thanks.
Not a bad idea! Buses to Maya port run 24h and ferries start running from 6:30 (at least if they are full). Just take in mind that you probably have to wait a bit before you can check into your hotel after you arrived in Malapascua.
Hello Jill, Thanks a lot for your feedback. We will double-check all info and update the page with the new information next week! Safe travels!
Hallo, wenn man wegen Ebbe letztendlich evt. ein Ruderboot benötigt, ist es samt Scooter nach Malapascua zu traveln offenbar gar nicht sinnvoll bzw. machbar,oder? Grus Karsten
“Thanks for this very detailed manual. I’m sitting on that bus right now and it helped me quite a bit. Local non AC Bus seems good ;)”
Our favourite places to stay in Malapascua
Malapascua is a place for beach-lovers and diving enthusiasts. We’ve made sure that our favourite stays are accommodating for those kinds of travellers: whether it’s having an on-site dive shop or being moments from the sea.
Most people spend 1-2 nights on Malapascua Island, searching for the famous Thresher sharks. Will you be doing the same?
Here are our favourite stays in Malapascua, and trust us, they’re good ones!
Treat YourselfTepanee Beach Resort
Area: Logon beachfront — approx. 10-minute walk to Logon town proper
Tepanee Beach Resort cares for their guests, but they also care for the environment. They’re currently carrying out coral restoration and making sure that the running of the hotel has no impact on the water of Malapascua.
Here, you’ll find the perfect tropical getaway with a private beach, colourful and spacious rooms, bamboo beds and a spa.
- Private beach
- Environmentally conscious
- Quirky design
- Tasty breakfast included
Double rooms start from $50 (3,050 PHP) per night
Mid-RangeAngelina Beach Resort and Italian Restaurant
Area: Logon beachfront — approx. 10-minute walk to Logon town proper
Angelina Beach Resort has an excellent Italian restaurant! Can life get much better than that? Ending your days by the beach with a tasty and flavourful pizza, bliss!
The rooms are beautifully designed and incorporate quirky touches of nature throughout.
- On-site Italian restaurant
- Spacious and modern rooms
- Close to the beach
- Delicious breakfast included
Double rooms cost $30-$50 (1,820-3,050 PHP) per night
BudgetAvila’s Horizon Dive Resort
Area: Langub Beach — a minute walk to Malapascua Island North Beach
Ever tried diving? Whether you’re already an advanced diver or have never been diving before, this is the place to try this incredible sport. Amazi Homestay has an on-site dive shop and is only seconds from the sea.
Once you’re tired from a day of diving, you can retreat to your clean and comfortable room. Or, if you’ve still got some energy in you, why not enjoy a game of pool?
- On-site dive shop
- Metres from the beach
- Clean and cosy rooms
- Dorm and private rooms available
Double rooms cost $15-$30 (910-1,820 PHP) per night
ABOUT YOUR DESTINATION
Why Visit Malapascua?
Malapascua is a beautiful island just a few kilometres off Cebu’s northernmost tip. Surrounded by white-sand beaches and heavenly resorts, it is most famous for the consistent sighting of thresher sharks.
These protected species can be seen lurking around the island all year round. Swimming with them still needs some luck, though! We recommend diving between sunrise to 09:00 for the best chance of swimming with thresher sharks in Malapascua.
Rounding it up
That's the full picture for getting from Cebu to Malapascua, roughly 118 kilometres (73 miles) apart. In all, there are 3 ways to make the trip. The cheapest fare is $9.80 - $11 (590 - 660 PHP). The quickest trip takes 4h 20m.
Prices and timetables change, so it's worth a quick check before you travel. Have a question, or travelled this route recently? Ask the community below and we'll do our best to help.
Frequently Asked Questions
What is the distance from Cebu to Malapascua?
The distance from Cebu to Malapascua is 118 kilometres (73 miles).
What is the fastest way to get from Cebu to Malapascua?
The fastest way to get from Cebu to Malapascua is by taxi + boat and takes 4h 20m.
What is the cheapest way to get from Cebu to Malapascua?
The cheapest way to get from Cebu to Malapascua is by bus with ticket costs starting from 590 PHP.
Affiliate Disclosure
Some links on this page are affiliate links. If you book through them, we earn a small commission at no extra cost to you. This helps us keep Gecko Routes free and up to date.






