Last updated: Jan 03, 2019


Overview | Bus | Taxi


How To Get From Cebu to Malapascua?

Malapascua is one of the top tourist destinations in Central Philippines. This beautiful island is known for its gorgeous beaches and chill vibe. Many tourists go scuba diving, snorkelling and swimming with thresher sharks.

There is no direct route from Cebu to Malapascua, which is located just north of Cebu Island, but the travel is worth it. First you’ll need to take a bus (4-5 hours) or taxi (2.5 hours) to Maya on the northern tip of Cebu. Then you’ll take a 45-minute ferry from Maya to Malapascua.

Transport modeDurationCostsAvailability
Bus5h100 PHP ($1.90) + 170 PHP - 210 PHP ($2.90-$4)No online tickets
Taxi3.5h100 PHP ($1.90) + 2,500 PHP ($48.50)No online tickets


View itinerary from Cebu to Malapascua

Bus icon

Cebu to Malapascua by Bus

Duration: 5 hours
Costs: 170 PHP – 210 PHP ($3.30-$4.10) + 100 PHP ($1.90)

To get from Cebu to Malapascua, first, you need to take a bus to the ferry port in Maya, on the north tip of Cebu Island. Then you’ll take a quick ferry to Malapascua.

Step 1: Cebu to Maya by Bus

Duration: 4 hours
Costs: 170 PHP – 210 PHP ($3.30-$4.10)

All buses heading Maya in the north of Cebu are parked in the North Bus Terminal along M. Logarta Avenue, next to Union Bank. The terminal is just a few minutes from SM City Cebu.

Ceres Bus and Rough Riders are the two bus companies operating trips to Maya. Be aware that there are two ports in Maya: New Maya Port and Old Maya Port. Ceres Bus makes its final stop at New Maya Port. Rough Riders buses stop at the Old Maya Ferry Port (Maya-Malapascua Ferry Terminal).

Buses from Cebu to Maya run 24 hours a day. The aircon buses leave every 1-2 hours, and non AC buses run every 20-30 minutes. Unfortunately, we don’t have the complete schedule, so you need to leave some extra time between getting the bus and ferry.

Non-air-conditioned buses tend to arrive earlier than the air-conditioned buses, as they do not stop along the way. The bus fare is 170 PHP – 210 PHP ($3.30-$4.10), and the journey usually takes about 4 hours if there’s not too much traffic in the city. Aircon buses can take 5-6 hours because they make more stops.

Ceres Bus

  • Departs from North Bus Terminal along M. Logarta Avenue, next to Union Bank
  • Arrives at New Maya Ferry Port, near the Sugbo Maya Seafood Grill & Coffee Shop

Ceres Bus is a trusted bus company in Cebu. However, sometimes drivers tend to drive fast.

Rough Riders

  • Departs from North Bus Terminal along M. Logarta Avenue, next to Union Bank
  • Arrives at the Old Maya Ferry Port, near San Isidro Labrador Parish

Rough Riders is known for providing trips to the north of Cebu. Most of their buses are non-air-conditioned, and their drivers also tend to drive fast.

Cebu to Maya Port by Van

You can also get from Cebu to Maya by van. Vans depart from the North Bus Terminal. A seat costs about 200 PHP ($3.90) and travel time is at least 4 hours. The advantage is that vans travel faster than airconditioned buses. However, they might be a bit cramped for taller passengers and those carrying huge luggage.

Step 2: Maya to Malapascua by Ferry

Duration: 45 minutes
Costs: 100 PHP ($1.90)

When you get off the bus, head to the ticket booth near the end of the ferry port. Tickets cost about 100 PHP ($1.90)per person. There are no specific schedules for departures. Ferries leave when they are full or have about 15 passengers.

Ferries operate from 6:30 to 16:30. Don’t be easily swayed by touts who tell you that there are no ferries operating if you arrived in the port between these hours. Up until recently, you could also arrange a ferry leaving after this time, but the Coastguard has recently banned all ferries leaving after 17:30 (since April 2019).

During operating hours, some ferry operators are happy to provide a private ride for 1,500 PHP ($28). The ferries dock at the Maya-Malapascua Ferry Dock, a few minutes away from French Kiss Divers. Be aware that during low tide, the ferries may not make it all the way to the shore. You may need to hire a small rowing boat to go to the shore. The charge per person is 20 PHP ($0.30).

Note: Be sure to bring enough cash, as most of the establishments in Malapascua require payment through cash. The main mode of transport around the island is the motorbike taxi. For short distances, expect to pay 10 PHP ($0.20). For travelling from the north to the south of the island, you’ll pay about 30 PHP ($0.60). Motorbikes can be rented for 1,000 PHP ($19) per day. 


Cebu to Malapascua by Taxi

Duration: 3.5 hours
Costs: 2,500 PHP ($48.50)  + 100 PHP ($1.90)

Taxis can also be arranged to take you from Cebu to Maya. Taxi meters are not used for this long-distance trip, but the drivers will offer a price, and you can negotiate. Fares usually start at 2,500 PHP ($48.50), and the journey takes about 2.5 hours. Taxis can only drop you off at the New Ferry Terminal.

You’ll still have to arrange for your ferry to Malapascua (the same 45 min ferry as described in Option 1). The good thing is, you can ask the driver to help you buy the ferry ticket.

If you really want a personalized car ride, you may arrange for a one-way transfer with the hotel you are going to stay in, but these tend to be quite expensive. You may have to pay somewhere between 5,350 PHP ($105) – 6,400 PHP ($120). This already includes the ferry ride and other transport arrangments on Malapascua.

Was this post helpful?

Click on a star to rate it!

Average rating 4.9 / 5. Vote count: 50

No votes so far! Be the first to rate this post.

As you found this post useful...

Follow us on social media!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?