Cebu to Malapascua

How to Get From Cebu to Malapascua

3Options
4h 20mFastest
$9.80From
AbegailElaFayeWritten by Abegail · Reviewed by Ela, Faye · Updated 3 weeks ago

Bus + Boat · Minivan + Boat · Taxi + Boat

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

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.

~118 km
Straight-line distance
4h 20m
Fastest
COMPARE

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).

Bus + BoatVia MayaDuration4h 35mPricefrom$10590 PHP

Cebu to Malapascua by Bus + Boat

To get from Cebu to Malapascua at an affordable rate, you will first need to take the bus from the city to Maya Port. From here, you can take a boat to Malapascua.

Step 1: Cebu to Maya by Bus

4h$4.20 – $5.30 (255 – 320 PHP)

Ceres Bus and White Stallion Express (formerly known as Cebu Rough Riders) are the main companies operating from Cebu to Malapascua via Maya.

Ceres buses run daily, starting as early as 01:30, with the last trip leaving at 21:00.

If you're travelling on a weekday, White Stallion Express offers five departures between 05:20 and 15:20. But on weekends, they only run two trips, one at 15:30 and the other one at 16:30.

You can reach the port faster (about 4 hours) with a non-aircon bus because they travel almost non-stop from Cebu City to Maya. Aircon buses make a lot of stops and can take 5-6 hours to complete the journey.

Bus ticket prices range from $4.20 (255 PHP) for non-aircon and aircon, respectively.

Departure and arrival stations

All buses bound for Maya depart from SM North Bus Terminal outside SM City Cebu.

Ceres Bus and White Stallion Express have different arrival points. We recommend taking a Ceres Bus since its last stop is the Maya New Ferry Port, where you can catch a boat bound for Malapascua.

White Stallion buses can only take you up to the Old Ferry Terminal in Maya. This terminal is still 2 km away from the New Port, so you will have to take an additional tricycle or motorbike taxi to get there.

Step 2: Maya to Malapascua by Boat

35m$5.60 (340 PHP)

At the New Ferry Port, head to the tourism office — a small yellow building over the water. You'll have to register here before paying for your ticket and other fees.

Total fees cost $5.60 (340 PHP).
  • Boat ticket: $3.30 (200 PHP)
  • Environmental fee: $2 (120 PHP) for foreigners and $1.20 (75 PHP) for locals
  • Terminal fee: $0.30 (20 PHP)

Note: The latest prices are posted at the tourism office, so you can be assured that you are paying the right amount.

Public boats operate from 07:00 to 17:00. Don’t be easily swayed by touts who say that no ferries are operating if you arrive in the port between these hours.

There are no specific schedules of departures. Some boats depart every 30 minutes, while others wait until they have at least 15 passengers before setting off.

If you’re in a hurry or travelling in a group, you can also hire a private boat for around $33 (2,000 PHP).


The boats dock at Maya-Malapascua Boat Station on the island’s southwest coast. Note that when the tide is low, the boats do not make it all the way to the shore. You may need to hire a small rowing boat, which costs $0.30 (20 PHP) per person.

Malapascua
Minivan + BoatVia Maya PortDuration4h 35m+Pricefrom$11690 PHP

Cebu to Malapascua by Minivan + Boat

If you want to go fast and in an air-conditioned ride from Cebu to Malapascua, you can take a minivan via Maya. Combined minivan and boat costs start from $11 (690 PHP) and travel time is around 4h 35m - 5h 5m.

Step 1: Cebu to Maya Port by Minivan

4h - 4h 30m$5.80 (350 PHP)

The advantage of taking a van is that they travel faster than air-conditioned buses. Minivans depart when they are full, and that usually doesn't take too long. It's worth noting that they might be a bit cramped for taller passengers and those carrying bulky luggage.

At the North Bus Terminal, take a van with a sign that says “Maya.” These minivans make a few stops along the way to drop off passengers. The last stop is at the New Maya Port, from where you can transfer to a boat bound for Malapascua.

A minivan ride costs around $5.80 (350 PHP). Keep this rate in mind because some drivers try to charge more for foreign tourists. You can reach Maya Port in about 4h - 4h 30m.

IMPORTANT: All vans going to Maya Port pass by Bogo City to drop off and pick up passengers. After that, it continues on its way to the northern tip of mainland Cebu. Make sure to pick a van with the end destination as Maya Port because there are also vans that operate only up to Bogo City.

Step 2: Maya Port to Malapascua by Boat

35m$5.60 (340 PHP)

Upon arrival at the New Maya Port, you'll have to register, then walk towards the end of the port to buy a boat ticket. The total cost per person is $5.60 (340 PHP) — including the boat ticket, as well as the environmental and port fees.

If you're in a group, you can also consider renting a private boat for $33 (2,000 PHP).

Check out the bus option for more details.

Malapascua
Taxi + BoatWith transfersDuration4h 20mPricefrom$633,850 PHP

Cebu to Malapascua by Taxi + Boat

Travelling in a small group from Cebu to Malapascua? You can take a taxi to Maya Port and then transfer to a boat to Malapascua Island.

Step 1: Cebu to Maya Port by Taxi

3h 45m$58 (3,500 PHP)

Drivers rarely use the taxi meter for long-distance trips like this. They offer a fixed price, and you can negotiate. For reference, taxi fares usually start at $58 (3,500 PHP) for the almost 4-hour journey.

When taking a taxi from Cebu to Maya, it’s best to ask for your hotel’s assistance in finding a trusted driver. Ask to be dropped off at the New Ferry Port in Maya.

Get a private transfer with 12GoAsia or Klook

There is also an option to book a private car via 12GoAsia or Klook. Rates start from $64 (3,900 PHP) for a one-way taxi ride that fits 3 people.

That’s a bit more expensive than taking a regular taxi, but this service is more convenient with accommodating drivers and comfortable cars.

Step 2: Maya Port to Malapascua by Boat

35m$5.60 (340 PHP)

From Maya Port, you can then take a ferry to Malapascua (the same 35-minute ferry described in the bus option).

The total cost per person is $5.60 (340 PHP) — including the boat ticket, as well as the environmental and port fees. Private boats are also available for $33 (2,000 PHP).

Malapascua

Reach out to our Community

9

Hello
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?

M
MaartenGeckoRoutes team

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.

0
1

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!!

E
ElaGeckoRoutes team

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!

0
1

Is there much places too stay near the port if i miss the last ferry

E
ElaGeckoRoutes team

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!

0
1

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.

M
MaartenGeckoRoutes team

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.

0
1

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.

M
MaartenGeckoRoutes team

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!

0
1

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 :)

E
ElaGeckoRoutes team

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!

0
1

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.

M
MaartenGeckoRoutes team

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.

0
1
M
MaartenGeckoRoutes team

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!

0
K
KarstenFebruary 2023

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

0
2
Tom· 2019

“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 ;)”

STAY

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!

Tepanee Beach Resort
Treat Yourself

Tepanee 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

Check availability
Angelina Beach Resort and Italian Restaurant
Mid-Range

Angelina 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

Check availability
Avila’s Horizon Dive Resort
Budget

Avila’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

Check availability

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.

About the Authors

Abegail
Abegail

Travel Writer

Abby is a writer who finds joy in mountains, beaches, and road trips. She considers her solo backpacking trip to the rice terraces of Bontoc one of the most fulfilling moments in her life. She's loyal to the islands of her home country, the Philippines, but Thailand's beaches also have a special place in her heart.

Ela
ElaReviewer

Senior Travel Writer

Ela is a storyteller, content producer, solo traveller and a mermaid-in-training. When she's not in front of her laptop, you will find her barefoot and living her best tan on some island in the Philippines. Or exploring the depths of its seas as a budding freediver. An island girl at heart, she'll be happy anywhere there is sea, sand, sun and coffee.

Faye
FayeReviewer

Travel Writer

A writer and full-time mom who loves planning beach trips. London is her favourite destination.

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.

Stay Connected

Join our Community

We're a small team of passionate travellers sharing what we've learned on the road. Get our best tips, route updates, and travel stories delivered to your inbox.

Unsubscribe anytime.