Moalboal to Malapascua

How to Get From Moalboal to Malapascua

170 km6h 15m – 8h 45mFrom $16Research Verified

Bus · Shared Minivan · Taxi

In this in-depth route guide, you'll find the best ways to travel the 170 kilometre (106 miles) distance from Moalboal to Malapascua. By the end of this guide, you'll know exactly how to get there — whether you want to travel on a budget, reach Malapascua as fast as possible, or enjoy the ride in comfort. We base our information on verified schedules, ticket prices, and on-the-ground insights from recent travellers.

Ela
Written by Ela
Senior Travel Writer
Abegail
Reviewed by Abegail
Travel Writer
Updated
COMPARE

What are the 3 ways to travel from Moalboal to Malapascua?

There are three ways to travel the 170 km distance from Moalboal to Malapascua. You can choose between the bus, minivan, and taxi.

The journey takes between 6h 15m–8h 45m and the quickest way is by taxi (6h 15m). If you're on a budget, the cheapest option is by bus with tickets starting at 980 PHP ($16).

BusCheapest
Duration

8h 45m

Price

980 PHP ($16)

Shared Minivan
Duration

8h 15m

Price

1,050 PHP ($17)

TaxiFastest
Duration

6h 15m

Price

7,300 PHP ($120)

Where to stay in Malapascua?

Still looking for accommodation? Don't forget to check out our favourite places to stay in Malapascua at the bottom of this page.

Already in Malapascua?

Onward from Malapascua

Once you're in Malapascua, here's where to next — 2 researched onward routes to pick from.

From

Moalboal to Malapascua by Bus

8h 45mFrom 980 PHP ($16)
Travelling by bus from Moalboal to Malapascua involves several transfers, but it’s pretty straightforward as long as you follow this step-by-step guide.

Step 1: Moalboal to Cebu by Bus

4 hours320 PHP ($5.20)

If you’re staying near Panagsama Beach, you will first need to head to Moalboal town centre to get a bus bound for Cebu City.

Tricycles to the main street are available for 150 PHP ($2.40), but you can also take a motorbike taxi for 50 PHP ($0.80) if you don’t have a lot of luggage. Ask the driver to drop you off anywhere along the highway where buses pass by.

Ceres Bus is the main operator for this route. You can easily spot them with their bright yellow colour. The signboard at the front of the bus should say “Cebu City.” These buses are available as early as 03:00 in the morning, with buses passing by every 30 minutes.

A non-air-conditioned bus ticket costs 170 PHP ($2.80), while an air-conditioned ride costs 210 PHP ($3.40). The journey to Cebu City’s South Bus Terminal takes about 4 hours.

Getting from Cebu’s South Bus Terminal to the North Bus Terminal

Buses bound for Maya Port depart from Cebu's North Bus Terminal, about 5 km away from the South Bus Terminal.

The easiest way to get there is by taking MyBus, which loops around the city every hour. The ride takes around 30 minutes, and ticket prices start from 30 PHP ($0.50).

Step 2: Cebu to Maya Port by Bus

4 hours320 PHP ($5.20)

The easiest way to get from Cebu City to Maya Port is by bus from the North Bus Terminal. Two companies operate this route: Ceres Bus and White Stallion Express (formerly Cebu Rough Riders).

Ceres buses run daily, starting as early as 01:30, with the last trip leaving at 21:00. White Stallion Express has fewer trips — five on weekdays between 05:20 and 15:20, and just two on weekends at 15:30 and 16:30. Just keep in mind, neither company sticks to a strict schedule, so it’s best to get there early.

The bus journey from Cebu to Maya Port takes around 4 hours, but don’t be surprised if it runs longer. Buses often stop to pick up passengers along the way. About halfway through, there’s usually a short break where you can grab a snack or use the toilet.

A seat on an air-conditioned Ceres bus costs around 320 PHP ($5.20). Make sure to get off at the New Maya Ferry Port, the departure point for boats to Malapascua.

Step 3: Maya Port to Malapascua by Boat

45 minutes340 PHP ($5.50)

Ferries from the New Maya Port to Malapascua sail daily from 07:00 to 16:00. Often, you'll run into touts who’ll tell you the public boats have stopped running and try to sell you a private ride instead. Don’t fall for it! As long as you arrive within the official hours, public boats are still your best bet and usually leave every 30 minutes or once they’re full.

When you get to the port, head to the far end to find the ticket booth. Here’s what you’ll need to pay:

  • Fare: 200 PHP ($3.20)
  • Terminal fee: 20 PHP ($0.30)
  • Environmental fee: 120 PHP ($1.90) for foreign tourists / 75 PHP ($1.20) for local tourists

The ride to Malapascua takes around 45 minutes, and you’ll arrive at the island’s main Boat Station.

If you’re travelling in a big group or just prefer to take a private ferry, we recommend asking your hotel for assistance. They can usually give you better rates than what you'd get directly at the port. The private ferry can fit 10 to 15 people.

Moalboal to Malapascua by Shared Minivan

8h 15mFrom 1,050 PHP ($17)
From Moalboal to Malapascua, you'll need to take two minivan rides and a ferry.

Step 1: Moalboal to Cebu by Minivan

3.5 hours330 PHP ($5.40)

For the first leg of the journey, hop on a minivan from Moalboal to Cebu City for around 180 PHP ($2.90). The seats can feel a bit cramped, but vans usually make fewer stops than buses. You’ll reach the city in about 3.5 hours, around 30 minutes faster than the bus.

You’ll find shared vans parked near the Moalboal Bus Terminal, close to the Municipal Hall. You can get here by tricycle for 150 PHP ($2.40) or by motorbike taxi for 50 PHP ($0.80).

Most vans drop passengers off at Cebu’s South Bus Terminal, but always double-check with the driver before you hop in.

Step 2: Cebu to Maya Port by Minivan

4 hours380 PHP ($6.20)

In Cebu City, you can catch a minivan to Maya Port at the North Bus Terminal. It's about 5 km from South Bus Terminal. The easiest way to get there is via MyBus, which costs 30 PHP ($0.50).

You can get a minivan seat to Maya Port for around 350 PHP ($5.70).

Vans don’t leave until they’re full, though, so the 4-hour journey can feel pretty cramped. If you’re tall or travelling with a lot of luggage, you’re probably better off taking the bus.

Step 3: Maya Port to Malapascua by Ferry

45 minutes340 PHP ($5.50)

At Maya Port, you’ll need to take a ferry for the final leg to Malapascua. Ferries sail daily from 07:00 to 16:00.

Public ferry costs include a 200 PHP ($3.20) ticket, a 20 PHP ($0.30) terminal fee, and an environmental fee of 120 PHP ($1.90) for foreigners or 75 PHP ($1.20) for locals. That's a total of 340 PHP ($5.50).

The ferry ride takes about 45 minutes.

Moalboal to Malapascua by Taxi

6h 15mFrom 7,300 PHP ($120)
Travelling in a group? You can take a taxi from Moalboal to Malapascua, or at least until Maya Port.

Step 1: Moalboal to Maya Port by Taxi

5h 30m7,000 PHP ($115)

A private transfer from Moalboal to Maya Port is the easiest and most convenient option. The journey takes 5h 30m, and rates start from 7,000 PHP ($115) for a 3-seater car when you book via 12Go.Asia.

You can also ask your hotel for private taxi recommendations. But since it's quite a long journey, you might have a hard time finding a taxi driver offering reasonable rates.

Make sure you tell the driver to drop you off at the New Maya Port, where you will find the ferries bound for Malapascua.

Kings Tourist Transport
Kings Tourist Transport
Divaishnavi Travel
Divaishnavi Travel

Ready to book your taxi?

Step 2: Maya Port to Malapascua by Public Ferry

45 minutes340 PHP ($5.50)

From the New Maya Port to Malapascua, you have a choice to take a public or a private ferry.

Expect to pay 340 PHP ($5.50)  for a public boat. This includes a ticket for 200 PHP ($3.20), a 20 PHP ($0.30) terminal fee, and an environmental fee of 120 PHP ($1.90) for foreigners or 75 PHP ($1.20) for locals. The ferry ride takes about 45 minutes.

If you prefer a private ferry, you can get one for around 2,000 PHP ($33).

 

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 per night

View on Booking.com
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 per night

View on Booking.com
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 per night

View on Booking.com

Rounding it up

We hope this guide was helpful in planning how to get from Moalboal to Malapascua. If there's anything else you're wondering about, drop us a comment and we'll do our best to answer you within a few days.

PS: If you've recently travelled this route, share your experience with fellow travellers and help us improve this post. Thanks for helping out our travel community!

Frequently Asked Questions

The distance from Moalboal to Malapascua is 170 km.

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.

TRUST

How We Research

Every route on Gecko Routes is independently researched and regularly verified.

500+

ROUTES RESEARCHED

Every route is personally travelled and documented by our team, covering Southeast Asia's most popular and off-the-beaten-path connections.

Monthly

UPDATES

Routes are reviewed on a regular cycle to catch schedule changes, new operators, and price updates. Every guide shows when it was last verified.

Verified

BY TRAVELLERS

Tips and corrections from our community of travellers help keep routes accurate between team visits. Your experience makes this guide better for everyone.

About the Authors

Ela
Ela

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.

Abegail
AbegailReviewer

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.

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.

Reader Comments

No comments yet — be the first to share your experience!

Leave a Comment