Traveling to and from Moalboal Cebu



Published on

Updated On

For a dependable taxi service at reasonable rates, please reach out to Jobert on WhatsApp at +63 997 712 0487


The most economical way to travel to Moalboal, Cebu is by taking a white-metered taxi from the airport to the South Bus Terminal, which costs approximately 350 to 450 PHP, with the duration ranging from 30 to 50 minutes, depending on traffic conditions. (Ensure that the meter is active in the taxi when you start your journey.) Alternatively, you can opt to use Grab.

My Bus, an airport shuttle that goes from the airport to the old SM mall in Cebu for about 50 PHP. From there, take another metered taxi to the South Bus Terminal for 150 PHP and board a public yellow Ceres bus. Upon arriving at the South Bus Terminal, use Entrance 2. Purchase your ticket at the ticket counter for an air-conditioned bus and then head to Door 4. While there is no official bus schedule, buses depart every 30 minutes, operating 24 hours a day.

The bus journey takes about 3.5 to 4 hours or more, with tickets costing around 209 PHP. Choose the larger, air-conditioned bus for a more comfortable ride (there are also smaller local buses with open windows). The bus will stop at the bus station in Moalboal.

Traveling from Cebu to Moalboal is predominantly served by Ceres Buses, with Sugba buses also operating on the same route. Both companies offer similar services to the same destination, so the choice of bus company doesn’t greatly impact your journey. The fare is generally consistent across both. Make sure to get on a bus that is marked as going via Barili and has Bato listed as its final destination. At each door, a ticket assistant is available to check your ticket and guide you accordingly.

Before stowing away larger luggage in the bus’s lower compartment, remember to remove any valuable items like laptops or cameras. Keeping these essentials in a smaller, more accessible bag is a wise precaution.

Roughly 45 minutes before reaching Moalboal, the bus makes a brief pause in Barili. This stop allows passengers to use the restroom (5 PHP) and purchase snacks. My preferred choice is Ube hopia. Vendors frequently board the bus at different stops to sell items like water and snacks. A vendor with a green bucket offers warm, spiced peanuts, a tasty treat for 20 PHP. In Car Car, vendors come on board selling crispy banana chips and the famous Chicharon for 35 PHP, a type of fried pork skin. Chicharon is made from thinly sliced pig skins, cooked and then deep-fried in hot oil, resulting in delicious pork rinds.

The bus journey will conclude at the bus station in Moalboal, which has two main stops: the first at Gaisano Grand Mall, and the second at Jollibee. For those traveling to the Panagsama area, it’s best to alight at the Jollibee stop. If your destination is towards White Beach, then the Gaisano Grand Mall stop is more convenient.

Upon arriving in Moalboal, you can take a tricycle to your destination. The fare to Panagsama is around 100 to 150 PHP, and a motorbike ride (habal-habal) costs about 50 PHP.

For a faster but more expensive option, consider taking a taxi directly from the Mactan airport to Moalboal.

A taxi journey from Mactan Airport to Moalboal typically costs between 2,500 and 3,500 PHP. It’s crucial to agree on the fare with the driver beforehand to ensure clarity. The drive usually takes around 3 hours, depending on traffic, and the cost can be shared among up to four passengers.

Most buses tend to have their air conditioning set quite high, often resulting in temperatures dropping to around 17 degrees Celsius (62.6 Fahrenheit). It’s advisable to wear long pants and a sweatshirt for comfort during the journey.


Starting from Moalboal, make your way to the bus stop at the front of the Jollibee, and board a bus destined for Bato Bus Terminal. The journey to Bato takes about 2 hours, with a standard fare of 150 PHP, air-conditioned bus. Upon reaching the Bato bus terminal, switch to a bus heading to Cebu via Oslob. This segment of the trip costs 50 PHP and takes approximately 30 minutes to reach the Oslob bus stop from Bato.

For those preferring private transportation from Moalboal to Oslob, the travel time is around 1 hour and 30 minutes, and it typically costs between 1,500 to 2,000 PHP. When using public transport, it’s advisable to depart from Moalboal around 6:30 AM. If you’re driving yourself or renting a motorbike or car, aim to leave at 7:00 AM to ensure you arrive in Oslob by 9:00 AM.


Depart from the Oslob bus stop by boarding a bus to Bato Talisay-Samboan Bus Terminal, for 50 PHP. Once at Bato bus terminal, search for a bus going to Cebu via Barili, which costs 150 PHP. Make sure to let the driver or conductor know that your destination is the Moalboal Bus Stop (Jollibee). The fare for this leg of the journey is 150 PHP, and the estimated travel time is around 2 hours.


From Oslob, you have the option to take a bus to Cebu City. It’s advisable to choose an air-conditioned bus for a more comfortable journey, as they typically have larger and more comfortable seats. The fare from Oslob to Cebu City ranges between 200 to 230 PHP. All buses from Oslob terminate at the South Bus Terminal in Cebu City. Estimated travel time is around 3 hours.


Traveling from Moalboal to Siquijor can be done through two primary routes:

Traveling from Moalboal to Siquijor via Dumaguete requires additional transfers compared to other routes. This route offers the advantage of more frequent ferry services, providing greater flexibility in choosing travel times. This route is a bit more circuitous but offers the opportunity to experience Dumaguete, known for its vibrant atmosphere and culinary delights.

Follow below how to get to Dumaguete > MOALBOAL TO DUMAGUETE

All ferries set sail from Dumaguete Port and arrive at one of two ports on Siquijor Island: Siquijor Pier or Larena Pier.

Oceanjet Fast Craft. The quickest ferry service between Dumaguete and Siquijor, in both directions, is provided by the Oceanjet Fast Craft. To ensure a smooth and stress-free journey, booking your ferry tickets ahead of time is recommended. You can conveniently do this online via the ferry company’s website, or if you prefer, at the port itself. The ferry operates daily services, departing at 7:20 AM and 7:10 PM, with each trip lasting approximately 50 minutes. Remember that check-in shuts 30 minutes before the ferry departs, and for those buying tickets at the port, it’s necessary to do so at least one hour before departure. The fare for the ferry varies by class: Open Air / Tourist Class: PhP 3500.00 and Business Class: PhP 580.00

Montenegro Shipping Lines, providing RORO (Roll-on/Roll-off) services, has daily departures from Dumaguete at 7:00 AM and 2:00 PM. The standard passenger fare is 254 PHP, and the line is equipped to transport cargo, cars, and motorbikes. The journey takes about two hours. The freight rates for transportation with Montenegro Shipping Lines are as follows: 676 PHP for a motorcycle and 1,352 PHP for a Multicab/Hatchback. To confirm the most up-to-date schedule, you can contact Montenegro Shipping Lines at their Dumaguete office via email at

Aleson Shipping Lines provides daily services between Dumaguete and Siquijor, with departures at 8:00 AM and 6:00 PM and an additional departure at 10:00 am from Monday to Saturday. Their regular fares are set at 200 PHP for non-air-conditioned seating (approximately 4 USD) and 250 PHP for air-conditioned seating. You can easily book your tickets for Aleson Shipping Lines online. Ensure a smooth and hassle-free journey by securing your reservation at

Moalboal to Siquijor by Ferry via Liloan (Direct):

Maayo Shipping (RORO) is the sole provider for the ferry route between Liloan Port in Santander, Cebu, and Larena Port in Siquijor. Notably, the return journey from Larena Port doesn’t go back to Liloan Port; instead, ferries head to Bato Port in Samboan. Conveniently, Bato Port is just a 10-minute tricycle ride away from Liloan Port, situated at the southernmost point of Cebu Island. This direct route to Siquijor is generally quicker and more straightforward, avoiding the need for transfers through Dumaguete.

Follow below how to get to Liloan port > MOALBOAL TO DUMAGUETE

The ferry service from Liloan to Siquijor operates four times a week, with departures on Tuesdays, Thursdays, and Saturdays at 2:00 AM, plus a Sunday service at 7:00 AM. Each trip lasts around 2 hours, with a fare of 200 PHP. After docking at Larena Port on Siquijor Island, travelers can either pre-arrange a pick-up with their hotel or take one of the many tricycles available at the port for easy transport. The cost for a tricycle to San Juan, the island’s primary tourist hub, is about 500 PHP. For those seeking more freedom to explore, renting a scooter is a great option to independently navigate around Siquijor.

Tips: At Coco Grove Resort in Siquijor, enjoy a delightful breakfast in their restaurant, which overlooks a beautiful white sand beach. They offer an inclusive breakfast that’s our favorite on the island. Right in front of the resort is the Marine Life Sanctuary, so it’s a great idea to bring your snorkeling gear for a beach adventure after your meal. If you don’t have your gear, the resort’s dive shop offers rentals, and there’s a small fee to enter the sanctuary.

In the evening, Baha Bar is a fantastic spot for dinner, and their Ube (purple yam) ice cream is a must-try.

For a unique dining experience in Siquijor, head over to Roch Cuisine near the bridge in San Juan. This enchanting eatery offers more than just street food barbecue; its beautifully decorated tables and chairs are set right by the seafront, making it an ideal spot for a casual dinner, especially as you enjoy watching the sunset. It’s a personal favorite on the island for its combination of great food and a fantastic atmosphere. Their dishes, which cater to vegan preferences are priced between 60-80 pesos each. With its unbeatable location and friendly staff, Roch Cuisine is a delightful choice. Just remember to order early, as they’re known to run out of food by 7:00 PM.





To travel from Liloan Port in Santander, Cebu to Sibulan Port in Sibulan, Negros Oriental, you can choose between two ferry services: the fast craft operated by Cuadro Alas Navigation Lines, which is exclusively for passengers, and the RORO (Roll-on/Roll-off) ferry provided by Maayo Shipping, suitable for transporting cargo, cars, and motorbikes.

Starting from Moalboal, make your way to the bus stop at the front of the Jollibee, and board a bus destined for Bato Bus Terminal. The journey to Bato takes about 2 hours, with a standard fare of 150 PHP, a bright yellow Ceres air-conditioned bus. 

At this point, you will need to catch a tricycle to Liloan Port about 4,5 km away. For a private tricycle ride, fares begin at 150 PHP. Alternatively, if you’re willing to wait for the tricycle to get full, the cost per passenger is just 30 PHP. 

Maayo Shipping Ferries (RORO) from Liloan to Sibulan Port depart every 1.5 hours, beginning at 4:30 AM. and running through to 10:30 PM. You can buy a ferry ticket at the terminal for 70 PHP, and the trip itself is quite short, taking just 30 minutes. The transportation cost for four-wheelers is 1,420 PHP, and for motorcycles, it’s 275.00 PHP, which includes fare for two passengers.

Cuadro Alas operates fast craft ferries which offer the quickest transit between ports, completing the journey in just 20 minutes. The standard fare for this speedy service is 120 PHP. The schedule for these ferries begins at 4:00 AM and they run hourly until 6:00 PM, with the last ferry departing at 7:30 PM.

Upon disembarking from the ferry at Sibulan Port, you’ll be greeted by a gathering of tricycles and a few jeepneys ready to transport passengers into town. Tricycles, while more expensive, offer a quicker and slightly more comfortable ride, especially if you’re traveling with a lot of luggage. Dumaguete town center is approximately 7 km away from Sibulan Port. For those laden with heavy luggage or unfamiliar with the locale, opting for a tricycle ride directly to your guesthouse or Dumaguete Port (if continuing to Siquijor) is a practical choice. Tricycle fares to your specific destination will vary, typically falling between 100 PHP and 150 PHP.

Tips for Dumaguete City: For lunch, we highly recommend “Why Not Restaurant.” Their Fish and Chips with garlic tartar sauce, paired with Pilsen Draft beer, is a personal favorite. For breakfast, The Rollin’ Pin is an excellent choice, known for its French bakery offerings. Must-visit attractions include Casaroro Waterfalls, the relaxing Red Rock Hot Spring, a scenic hike or boat ride at Twin Lakes Natural Park, and the stunning Pulang Bato Waterfalls in Valencia.


To travel from Moalboal to Bohol or Panglao, you have the option of taking a bus and ferry either via Oslob or Argao. The route via Oslob is passenger-only and doesn’t accommodate vehicles, making it a suitable choice if you’re traveling without a car or motorbike. On the other hand, the route via Argao allows for the transportation of cargo, cars, or motorbikes. This makes it a preferable option if you need to bring a vehicle with you, providing the convenience of taking your own transport across to Bohol or Panglao. The cost for a private car from Moalboal to Taloot Port (Argao) ranges from 2,000 to 2,500 PHP, varying based on the time of travel.

The route via Argao:

Lite Shipping Ferry offers two daily trips from Taloot Wharf in Argao to Catagbacan Port in Loon, Bohol, with departures at 3:00 AM and 10:00 AM. The journey duration is about 2 hours and costs 210 PHP. As of now, there is no direct public transportation from Moalboal to Argao. Starting from Moalboal, make your way to the bus stop at the front of the Jollibee, and board a bus destined for Bato Bus Terminal. The journey to Bato takes about 2 hours, with a standard fare of 150 PHP, air-conditioned bus. Once at Bato bus terminal, board a bus heading to Cebu via Oslob to reach Argao. Inform the driver or conductor to let you off at Taloot Public Market in Argao, which is just 200 meters from Taloot Wharf. Follow the signs directing you to the port.

Upon arrival at Catagbacan Port in Loon, walk approximately 800 meters to the main road to catch a bus to Tagbilaran City. Look for buses with “Tagbilaran” signboards. This bus ride takes around an hour and costs at least 50 PHP, ending at Dao Bus Terminal in Tagbilaran City.

If your destination is Panglao Island, you’ll need an additional 30 to 50-minute transfer from Tagbilaran City. Options include a bus, jeepney, or taxi, with fares starting from 50 PHP.

If you plan to travel with a motorbike, always carry the bike’s registration form, as it is always required when you are paying for your ticket.

The route via Oslob to Panglao (Quartel Beach Oslob → Momo Beach Panglao):

Starting from Moalboal, make your way to the bus stop at the front of the Jollibee, and board a bus destined for Bato Bus Terminal. The journey to Bato takes about 2 hours, with a standard fare of 150 PHP, air-conditioned bus. Upon reaching Bato bus terminal, switch to a bus heading to Cebu via Oslob. This segment of the trip costs 50 PHP and takes approximately 30 minutes to reach Oslob bus stop from Bato. Let the driver or conductor know to drop you off at the 7/11 store in Oslob. From there, it’s a 10-minute walk, approximately 400 meters, to Quartel Beach.

Apekoptravel hosts a unique daily adventure tour that sails from Quartel Beach in Oslob, Cebu, to Momo Beach in Panglao. Passengers board the APEKOP vessel from the shore using a small transit boat. By not using official ports and instead sailing directly from a beach in Oslob to Panglao, we streamline the journey, significantly reducing travel time. Our modern high-speed banca ensures swift transit, completing the trip in just 90 minutes.

The boarding process at Oslob begins at Quartel Beach, located behind the church in Poblacion, with passengers boarding at 10:30 AM. The vessel departs at 11:30 AM and arrives at Momo Beach in Panglao by 1:00 PM.

  • Check-In: Make sure to check in at the counter 1 hour before your departure to avoid having your seat cancelled.
  • Documents: Board with e-ticket on mobile.
  • Landing Fee: There’s a landing fee of PHP20 per passenger that’s not included in the ticket price. Please be prepared to pay this fee separately.
  • Children: Children aged 0-3 can travel for free.
  • Luggage: Only hand-carry luggage is allowed. There’s a PHP100 surcharge for any excess items.

You have the option to book directly and buy a ticket through the Apekop website, or with with a fare of 1,000 PHP per person.


Malapascua Island, located just off the northernmost point of Cebu, is a picturesque destination known for its pristine white-sand beaches, idyllic resorts, and most notably, regular sightings of thresher sharks. This makes it an ideal spot for divers, particularly for those keen on seeing the Thresher Shark. While diving is the main attraction, there are limited activities on Malapascua otherwise. However, a recommended experience is the Kalanggaman Boat trip offered by Malapascua Exotic Island Dive and Beach Resort. This trip provides a more convenient route to Kalanggaman Island compared to traveling from Cebu City to Leyte. It’s a significant time-saver to reach Kalanggaman Island from Malapascua. For those looking to relax and socialize, Kokay’s Maldito Restaurant and Dive Shop is a great hangout spot on the island.

Traveling from Moalboal to Malapascua, you can either hire a private car (taxi) or take a bus, and then continue by ferry from Maya Port.

  1. By Private Car (Taxi): Hiring a private car is the fastest option, taking about 6 to 7 hours, with a cost of around 6,000 PHP. It offers a direct and convenient journey to New Maya Port.
  1. By Bus via Cebu: For a more budget-friendly journey, take a bus from Moalboal to the South Bus Terminal in Cebu, then a taxi to the North Bus Terminal, and finally a bus to New Maya Port. The bus trip totals about 7 to 8 hours, starting at 650 PHP.
  1. From Maya Port to Malapascua: At the New Maya Port, proceed to the end to locate the ticket booth where you can purchase a public ferry ticket for 100 PHP. Public ferries operate from 06:30 AM to 4:30 PM. Be mindful of these timings to avoid being misled by touts offering private ferries outside these hours.
  1. Private Ferry Option: If traveling in a large group or preferring a private ferry, consider contacting your hotel for arrangements and possibly better rates. Private ferries typically accommodate 10 to 15 people.

Boat Journey to Malapascua: The boat ride from Maya to Malapascua lasts around 50 minutes, arriving at the Boat Station in Malapascua.

Whether you choose a taxi or bus, followed by a public or private ferry, the journey combines road and sea travel, each offering a different experience en route to Malapascua.


Traveling to Bantayan Island from Moalboal presents three different options. Firstly, you can opt for private car hire, driving directly to Hagnaya Port to catch a ferry. You can travel via Cebu by bus, either taking a bus to Hagnaya Port to catch a ferry or choosing a bus that goes straight to Bantayan Island. This bus will embark on the ferry to Santa Fe and then continue its journey directly to Bantayan. Please be aware that if you choose the direct bus to Bantayan Island, you will need to disembark at Hagnaya Port to purchase your ferry ticket and pay the terminal fee.

  1. Private Car Hire: Hiring a car for travel from Moalboal to Hagnaya Port will typically cost around 4,000 to 5,000 PHP with the journey duration ranging from 4 to 5 hours.

If you’d rather not bring your car to the island, you have the option to securely leave it parked at the port before boarding the boat. Upon arriving at the port by car, consult porters about private parking. They will direct you to a location approximately 100 to 200 meters from the terminal, and the daily fees for parking range from 120 to 200 pesos.

  1. Bus to Hagnaya Port and ferry:  If opting for bus travel from Moalboal, start by taking a bus to the South Bus Terminal in Cebu. Upon reaching there, transfer to a white-metered taxi that will take you to the North Bus Terminal. From the North Bus Terminal, Ceres Liner buses head to Hagnaya Port in San Remigio starting at 4:00 AM and then every 20 minutes, charging a regular fare of 260 PHP. At Hagnaya Port, you can choose between two ferry operators to get to the island: Super Shuttle Company and Island Shipping Company. The ferry ride from Hagnaya Port to Santa Fe Port generally lasts about an hour and is capable of carrying passengers, vehicles, and cargo. To catch the last ferry to Santa Fe, ensure you board a bus at the North Bus Terminal before 1:00 PM.
  1. Direct bus to Bantayan: From the North Bus Terminal, buy a ticket directly to Bantayan Island at the standard fare of 299 PHP, not including ferry fees. The final destination of the bus is in Bantayan Municipality, but you have the option to alight at Santa Fe Port and then take a tricycle to your resort. To catch the last ferry to Santa Fe, ensure you board a bus at the North Bus Terminal before 1:00 PM.

Bus Schedule: 12:00 MN, 02:00 AM, 3:00 AM, 4:00 AM, 6:30 AM, 7:30 AM, 8:30 AM, 10:00 AM, 12:00 NN, 1:00 PM, 8:30 PM, 9:30 PM, 11:00 PM

Upon your arrival at Santa Fe Port and tricycle is available to take you to your accommodation, with fares usually around 100 PHP.

When traveling with your bike or car, ensure you have valid registration documents and allocate additional time for processing when purchasing your ticket.

Ferry Boats: Hagnaya – Santa Fe (Bantayan Island)


  • Passenger (Regular Adult): ₱ 325 (including Terminal Fee)
  • Motorbike: ₱ 600
  • Car (Sedan, Vios): ₱ 1,400
  • Pick-up / Van / SUV (Innova): ₱ 2,100

Schedule (Departure – Arrival):

  • 01:00 AM – 02:00 AM
  • 03:00 AM – 04:00 AM
  • 05:00 AM – 06:00 AM
  • 06:30 AM – 07:30 AM
  • 09:30 AM – 10:30 AM
  • 11:30 AM – 12:00 NN
  • 01:30 PM – 02:30 PM
  • 03:30 PM – 04:30 PM
  • 05:30 PM – 06:30 PM


  • Passenger (Regular Adult): ₱ 384 (including Terminal Fee)
  • Motorcycle (Scooter): ₱ 870
  • Motorcycle (Big Bike): ₱ 1,050
  • Car (Sedan): ₱ 1,906
  • Pick-up / Van / SUV: ₱ 2,776

Schedule (Departure):

  • 02:00 AM
  • 04:00 AM
  • 07:00 AM
  • 08:00 AM
  • 10:30 AM
  • 12:30 PM
  • 02:30 PM
  • 04:30 PM


For airport transportation, you have several options to consider. If you prefer convenience, you can book a private car through the staff at your accommodation or find taxis near the 7/11 store on the main road. These taxis often look for passengers heading back to the city, allowing room for fare negotiation, possibly as low as 2000 pesos or even lower, especially early in the morning.

If you’re looking for a more economical option and prioritize comfort over speed, the Ceres public bus is a good choice. You can take it to the South bus terminal, (209 pesos per person) and then either take a metered white taxi directly to the airport or head to SM City Mall, to catch the My Bus airport shuttle. The shuttle fare is ₱50 per person, and for the airport, you should take Route 4.

V-hire vans offer a faster alternative to buses for airport transportation, but they may not be the best choice if you’re prone to dizziness or claustrophobia. These vans also wait until they are full before departing, which can increase your wait time. The fare for a V-hire van is approximately 180 pesos per person. It’s important to note that these vans have limited space for luggage, which could be a consideration if you’re traveling with a lot of bags. They are located on the main road near the bus stop.  

For a comfortable wait before your flight, the travel lounge in the old SM City Mall offers luggage storage for a small fee. It’s a convenient spot to relax or explore the mall, with the My bus stop for the airport shuttle nearby. The journey to the airport usually takes about 45 minutes, but this can vary depending on traffic.

My Bus Schedule

my bus route 4 schedule


Tricycle rides in Moalboal typically cost around ₱150 for a one-way journey, though the price can vary depending on the time of day. For motorcycle or “habal-habal” transport, the cost ranges from ₱50 – 100, also influenced by the time. If you are confident in your ability to safely drive a scooter, renting one to get around is also an option. Here are the top-rated scooter rental services in Moalboal, Cebu:

Riza Scooter Rental Hours: M – S:  6 AM-9 PM / Phone: 0916 389 1624 / Website

Majona’s Motorbike Hire Hours: M – S: 7 AM-9 PM / Phone: 0999 388 9576 / Website

Loy’s Motorbike Rental Hours: M – S: 7:30 AM-9 PM / Phone: 0921 590 7320 / Website