Snorkel from shore and boat
Panagsama’s sardine school is reached from the beach. Apo Island is a guided boat outing, with turtle watching in the shallows. Neither needs a scuba qualification.
Three weeks of lagoons, shore reefs and island crossings through Cebu, Negros and Siquijor.
Spend the first part on organised boat trips in Palawan, then travel through the Visayas by bus and ferry. El Nido gives you Big Lagoon, a second island tour and Nacpan’s open beach; Coron adds lakes and farther offshore sands. After the Cebu flight, the swimming changes: sardines close to Panagsama’s shore, Apo Island’s turtles and Tubod’s reef on Siquijor.
Manila is an arrival stop for the drive to Clark, where Cebgo’s El Nido flights depart. Cebu City separates the next flight from the southbound bus journey. The remaining bases follow one direction through southern Cebu, Negros and Siquijor to Bohol, so you do not retrace the road to Cebu City.
For cooler Palawan days, choose December–February within its broadly drier December–May season. Keep the two El Nido tour days interchangeable, and leave some flexibility around the El Nido–Coron crossing: rough seas can delay boats and affect the following flight.
Panagsama’s sardine school is reached from the beach. Apo Island is a guided boat outing, with turtle watching in the shallows. Neither needs a scuba qualification.
The southern Cebu road follows the west coast to Bato. From there, reach Santander’s Liloan port for Maayo’s crossing to Sibulan, then continue into Dumaguete.
Cebu's Magellan's Cross, Siquijor's coral-stone Lazi church and convent, and Bohol's UNESCO-recognised geopark.
Best for
StartBooker answer
Combine El Nido and Coron with a journey through Moalboal, Dumaguete and Siquijor, ending on Panglao. This 21-day plan uses 20 nights across eight bases, including an arrival night in Manila and a stopover in Cebu City. It suits travellers who want lagoon tours, shore snorkelling and waterfall outings, and are comfortable moving by bus and ferry. Fly out of Bohol–Panglao after the final four nights.
Explore tours, attractions and local experiences in Manila (Makati), El Nido, Coron, Cebu City, Moalboal, Dumaguete, Siquijor (San Juan), Bohol (Panglao) along this route through Philippines.
Loading activities…
Activities provided by GetYourGuide. We may earn a commission on bookings.
Choose rooms for the journeys you will make: Palawan’s tour meeting points, the Cebu bus terminal and the Visayas coast.
8 stops · swipe
1
International arrivals, Makati restaurants and the road to Clark
A Makati room near Legazpi or Salcedo gives you dinner on foot. For a late landing, stay near NAIA and arrange tomorrow’s Clark pickup from that hotel.
Read the Manila (Makati) guide →
2
Bacuit Bay’s limestone islands and lagoons
Stay in El Nido town for walking to boat-tour meeting points, or Corong-Corong for sunset views and a short tricycle ride. Four nights are useful because two tour days and a Nacpan day fit without moving rooms.
Read the El Nido guide →
3
Kayangan Lake, Twin Lagoon and offshore beaches
Use Coron town for three nights. Restaurants and tour pickups are easier here than at an isolated island resort. You will take boats to Coron Island’s lakes and the farther sand beaches; the town itself is a practical overnight base.
Read the Coron guide →
4
The Santo Niño basilica, Magellan’s Cross and lechon
Use a downtown hotel for the basilica and Magellan’s Cross after the flight. Choose an early breakfast nearby for the bus-terminal start next morning.
Read the Cebu City guide →
5
Shore snorkelling and a Badian canyoneering day
Panagsama puts the sardine-run entry, dive shops and evening meals within walking distance. Kawasan is a road excursion from here, not a waterfall beside the hotel. For a sand-beach day, take a tricycle to Basdaku.
Read the Moalboal guide →
6
Boulevard evenings, Silliman University and Apo Island trips
Stay around Rizal Boulevard for meals and the next ferry. Harold’s premium Apo tour meets at its Dumaguete guesthouse; a Dauin room makes more sense if you are adding several dive days to the route.
Read the Dumaguete guide →
7
Waterfalls near Lazi and San Juan’s reefs
Choose San Juan for three nights, with Tubod’s reef close by and Cambugahay reached on a day outing. A room near the main road makes an evening restaurant visit easier than a remote cove with no return ride arranged.
Read the Siquijor (San Juan) guide →
8
Chocolate Hills, Corella’s tarsiers and Panglao’s beaches
Finish with four nights on Panglao: Alona for food and boat bookings on foot, or Dumaluan for a quieter beach. Both reach the airport without another ferry.
Read the Bohol (Panglao) guide →Start in Manila on day one and fly out of Panglao on day twenty-one. The seven moves between bases are separated from the full tour days.
Register free at etravel.gov.ph within 72 hours before your international arrival. At NAIA, select your Makati hotel in Grab and use the marked pickup area. The app quotes the fare for your hotel; allow roughly 30–90 minutes to reach Makati. Walk to dinner near Legazpi or Salcedo: chicken adobo with rice makes a straightforward first meal, while sinigang gives you a sour tamarind broth. Reserve tomorrow’s Clark van on arrivepampanga.com tonight. Keep the domestic flight booking offline and tell the driver the airport code CRK; this prevents an unwanted return to Manila’s airport.
Base: Manila (Makati)
Book a van from your Makati hotel to Clark on arrivepampanga.com for about ₱6,500, including fuel and tolls. Allow roughly 2–3 hours to Clark by road, plus three hours at the airport before your Cebgo departure. Fly Cebgo to El Nido’s Lio airport in about 1.5 hours; book at cebupacificair.com and budget roughly ₱4,500–9,000 one way. At Lio, a town tricycle costs about ₱300 per vehicle and takes 15–20 minutes; arrange it at arrivals or through your hotel. Eat grilled fish and rice once you reach El Nido. Walk to your tour’s meeting point before dinner so you know the short walking route for tomorrow.
Base: El Nido
Take Tour A for Big Lagoon and the limestone islands. Reserve at elnidoparadise.com, with around ₱1,500 per person for the group tour including lunch, water and snorkel gear. Allow a full day, roughly 9am–4pm. Add ₱400 for El Nido’s environmental fee, ₱200 for lagoon entry and around ₱350 for a two-seat kayak if you want to paddle inside; the latter is shared by its passengers. A rice-and-fish lunch is included between the island stops. Put the fee receipt in a waterproof pouch and keep it for your second tour.
Base: El Nido
Spend today at Nacpan instead of adding another boat. Reserve the shuttle on discoverelnido.com: ₱700 return on the same day, taking around 45 minutes each way. It leaves from the Amboy Street office in town and drops beside Sunmai’s parking area at the beach. Choose a morning outward seat and an afternoon return before paying. Have lunch by the sand, with grilled seafood or a rice meal; carry roughly ₱300–600 for lunch and a drink. The open coast can have a strong shore break, so use the outing for the beach walk if swimming looks uncomfortable.
Base: El Nido
Take Tour C for Helicopter Island and the smaller beaches around Matinloc. Book on elnidoparadise.com for about ₱1,700 per person, including a bento lunch, water and snorkel gear; allow roughly 9am–4pm. Reuse your El Nido environmental-fee receipt. The Matinloc Shrine visit is optional and adds around ₱200, so keep that separate from the boat fare. Meet the organiser in town because hotel pickup is excluded. This tour pairs with day three’s lagoon outing by taking you farther out into Bacuit Bay. Have grilled chicken or a bowl of noodles back in El Nido.
Base: El Nido
Take Atienza’s 12:30 El Nido–Coron ferry, about ₱2,600 per person and four hours at sea, booked on atienzainterislandferriesinc.com. Reach El Nido’s passenger terminal by 10:30: the operator requires arrival two hours before departure. Bookaway also lists other operators, with fares around ₱3,100 and crossings of roughly 4–6 hours. Eat breakfast in town and carry bread, fruit and water for the boat. On arrival, allow about ₱300 for a private tricycle from the ferry port to central Coron; arrange it through your hotel. Finish with barbecue and rice in Coron town after dropping your bags.
Base: Coron
Book the Coron Island Super Ultimate group tour at elnidoparadise.com, from around ₱2,200 per person with town pickup, entrance fees, lunch and water. Expect pickup around 7:30–8am and return around 5pm. Kayangan Lake and Twin Lagoon are the main stops, with reef swimming and a shallow wreck on the same itinerary. Pay Coron’s separate ₱200 environmental fee and keep the receipt, valid for ten days. Bring your snorkel equipment or arrange rental with the organiser. Kayangan’s stairway has a steep section: take it slowly with footwear that grips. Follow your guide through Twin Lagoon’s rock passage.
Base: Coron
Reserve the Island Escapade tour on elnidoparadise.com for roughly ₱2,000 per person, including town pickup, site entrances, guide, lunch and water. Visit Malcapuya, Bulog Dos and Ditaytayan for white sand and surface snorkelling, with a longer boat journey than yesterday’s lake tour. Pickup is around 7:30–8am, with return around 5pm. Reuse yesterday’s Coron environmental-fee receipt. Bring your own snorkel set or arrange rental with the organiser. Before heading out, reserve tomorrow’s Busuanga airport van through your hotel, from about ₱300 per person. Try pancit in Coron after the tour.
Base: Coron
Take the shared van from Coron town to Busuanga airport, about 40–60 minutes, then fly to Cebu. The direct Sunlight Air flight takes about 1.5–2 hours. Book on sunlightair.ph: fares including taxes start around ₱4,600 with carry-on only, or about ₱5,400 with 10kg checked baggage. Select your downtown hotel in Grab for the arrival fare, and allow 45–90 minutes for the road journey. An early arrival leaves time for the Santo Niño basilica and neighbouring Magellan’s Cross on foot. With an evening arrival, leave that walk out and go straight to a downtown hotel. Try Cebu’s lechon with rice: crisp skin is the part to eat first.
Base: Cebu City
Buy a Ceres ticket at Cebu South Bus Terminal and board Bato via Barili for Moalboal. An air-conditioned seat is about ₱200–250, with a 2.5–3.5-hour ride; leave around breakfast time. From Moalboal market, Panagsama is another 10–15 minutes by private tricycle, roughly ₱100–200 per vehicle. Have a grilled-fish rice plate, then meet Highland Adventures at Panagsama for an hour of sardine snorkelling. Book on highlandadventuresph.com from about ₱500 per person, including a guide, goggles, lifejacket and fees. Choose a start before 3pm. The school is reached from shore; your guide helps with the rocky entry and current.
Base: Moalboal
Book Standard Package A at kawasancanyoneering.com.ph for about ₱2,100 per person, including lunch and pickup from Moalboal. Pickup is around 8–8:30am; Panagsama–Badian takes roughly 45–60 minutes each way, and the canyon outing about 4–5 hours. Wear shoes with grip and leave spare clothes with the operator for after the swim. Tell the guide before starting if you want to skip a jump; the route still involves swimming and walking over wet rock. Back in Moalboal, order chicken barbecue with puso, rice steamed in woven palm leaves. Keep this day for Badian instead of adding a Pescador boat trip.
Base: Moalboal
From Moalboal, take the west-coast bus south to Bato, then connect to Liloan port in Santander. Ask for that connection when buying the bus ticket. Maayo’s boat to Sibulan takes around 25–40 minutes and ₱130–200; book at book.maayoshipping.com or pay at the port. Continue to Dumaguete by local bus or tricycle. Allow roughly 4–6 hours and ₱500–900 per person for all the changes, depending on shared rides. After dropping your bag, stroll Rizal Boulevard and try chicken inasal or a fish rice meal. Finish with a silvana or slice of sans rival near the promenade.
Base: Dumaguete
Book Harold’s premium Apo Island snorkelling tour on haroldsdivecenter.com for around ₱2,800 per person. Meet at Harold’s Mansion in Dumaguete at 6:30am for the transfer to its Dauin dive centre and the boat to Apo. The price includes transport, guide, equipment, fees and packed lunch; allow roughly 6–8 hours. The ₱1,500 basic tour starts in Dauin, so choose premium when staying in the city. Bring dry clothes for the return ride. At Apo, follow the reef guide and give turtles room to surface. Finish with grilled fish or chicken inasal around Rizal Boulevard.
Base: Dumaguete
Reserve a Dumaguete–Siquijor seat on oceanjet.net, around ₱420 in tourist class before terminal and baggage charges. The fast crossing takes roughly 40–60 minutes; reach the port about an hour beforehand. Eat breakfast near your Dumaguete room and keep the ticket saved offline. In Siquijor town, hire a private tricycle to San Juan, about 20–30 minutes and ₱400 per vehicle, or ask the hotel for pickup. Spend the afternoon finding the nearby restaurants and beach entries. Order a fish kinilaw or grilled chicken with rice.
Base: Siquijor (San Juan)
Leave San Juan around 8am for Cambugahay near Lazi, about 30–45 minutes by road. Book Kuya Tami’s private tuktuk on siquiride.store for about ₱2,200 for 1–3 guests, including hotel pickup and fuel but excluding site fees and meals. Request Cambugahay, Lazi and the old balete tree for the day’s stops. Allow about ₱50 for waterfall entry, with swings extra. Visit the pools, then Lazi’s church and convent, with pancit and a rice dish at a local eatery for lunch. Wear shoes with grip for the waterfall steps. Licensed riders can rent a Honda Click from SiquiRide for around ₱450 a day.
Base: Siquijor (San Juan)
Snorkel at Tubod Marine Sanctuary, about 15 minutes from central San Juan by tricycle, roughly ₱150 per vehicle. Allow around ₱100 entry and ₱100 for a mask-and-snorkel set at the beach hut. Aim for a higher tide and keep fins clear of coral. Tubod closes to reef swimming and snorkelling for three days each month; Coco Grove publishes the dates in its 2026 calendar. Swap with yesterday’s Lazi outing if that gives you an open day; if the whole visit falls in the closure, stay on the white-sand beach areas, open 6am–5pm. Have grilled fish and rice along San Juan’s coast afterwards.
Base: Siquijor (San Juan)
Take OceanJet from Siquijor town to Tagbilaran, roughly two hours and ₱960 before terminal or luggage charges, booked on oceanjet.net. Your San Juan–port tricycle adds about 20–30 minutes and ₱400 per vehicle. Leave time for breakfast before pickup; keep banana bread and drinking water for the crossing. In Tagbilaran, a car booked through southwesttours.com.ph reaches Alona in roughly 30–45 minutes, about ₱1,000 for up to four passengers. Have lunch inland from the beach, perhaps chicken inasal with garlic rice. Book tomorrow’s driver tonight and specify the Corella sanctuary in writing so the sightseeing route follows your chosen stops.
Base: Bohol (Panglao)
Arrange an eight-hour countryside car through your Panglao hotel or ultramintbohol.com, around ₱3,000 for a sedan carrying up to four people, with admission and lunch extra. Request a 7am pickup and the Philippine Tarsier Foundation in Corella when booking. Start with the Chocolate Hills, roughly 1.5–2 hours away, then return via Bilar and Loboc towards Corella. Have a fish-and-rice lunch in Loboc or add a buffet river cruise for about ₱1,200 per person. Reach Corella by 2:30pm, ahead of its 3:30pm closing; entry is about ₱150. Keep voices low and flash off around the resting tarsiers.
Base: Bohol (Panglao)
Book Balicasag snorkelling at ultramintbohol.com. Its private boat costs about ₱3,700 for 1–3 passengers, plus around ₱500 per foreign visitor for entrance, environmental fees and mask rental. Start around 6–7am and allow roughly 5–6 hours altogether, including a 30–45-minute outward crossing. For two foreign visitors, that makes about ₱4,700 before meals: boat fares are shared, visitor charges are paid by each person. Take drinking water and breakfast from your lodging, because lunch is separate. After the reef outing, eat chicken barbecue or a noodle bowl around Alona, with the rest of the afternoon on Panglao.
Base: Bohol (Panglao)
Spend your final full day on Alona Beach in Tawala. Walk from an Alona lodging to the shore, with no boat or inland car tour today. The beachfront has seafood grills and cafés, so eat lunch here and leave the afternoon for swimming and a stroll along the sand. Dive shops and island-hopping boats share this shore: choose a swimming area clear of the boat traffic. Stay into the evening for a seafood dinner or a drink by the beach, with restaurants and bars close to your room.
Base: Bohol (Panglao)
Fly out of Bohol–Panglao to Manila for the simplest finish. Book at cebupacificair.com or philippineairlines.com: around 1.5 hours and ₱2,500–4,500 one way, with the baggage allowance chosen with your ticket. From Alona, Southwest’s airport car is roughly 15–20 minutes and ₱600 for up to four passengers. Allow three hours at the airport for Cebu Pacific’s domestic-flight recommendation; with PAL, use this as a planning buffer and follow your ticket’s instructions. Have breakfast in Alona before the airport ride. If your onward journey uses Cebu instead, the Tagbilaran transfer and roughly two-hour ferry consume much of the day, so add a Cebu night. For separate international tickets, finish this 21-day plan with the domestic flight and use the following day for the long-haul departure.
Base: Bohol (Panglao)
Seven moves connect the eight overnight bases. Road and port waits matter as much as the time in the air or on the water.
7 transfers
Manila (Makati) El Nido
ArrivePampanga van from Makati to Clark: ~2–3 hours, about ₱6,500, booked on arrivepampanga.com. Cebgo to Lio: ~1.5 hours, ₱4,500–9,000 one way, booked at cebupacificair.com. Lio–town adds ~15–20 minutes and about ₱300 per tricycle.
El Nido Coron
El Nido departures are generally around noon. Atienza lists ₱2,600 at 12:30; other fares are around ₱3,100. Book with Atienza or compare Montenegro and Jomalia sailings on Bookaway.
Coron Cebu City
Shared Coron–Busuanga van: ~40–60 minutes, from ₱300. Sunlight Air to Cebu: ~1.5–2 hours, from about ₱4,600 with carry-on only or ₱5,400 with 10kg checked baggage, taxes included, booked at sunlightair.ph. Use the hotel address for your Grab quote; allow ~45–90 minutes from the airport.
Cebu City Moalboal
Buy a Ceres ticket at Cebu South Bus Terminal for Bato via Barili. Moalboal takes ~2.5–3.5 hours and ₱200–250 air-conditioned; a private Panagsama tricycle adds ~10–15 minutes and ₱100–200 per vehicle.
Moalboal Dumaguete
Follow Cebu’s west coast to Bato, change for Santander’s Liloan port and cross to Sibulan with Maayo. Continue into Dumaguete by local transport. Allow ~₱500–900 per person altogether; the boat alone is ~₱130–200. Book Maayo online or buy at the port.
Dumaguete Siquijor (San Juan)
OceanJet tourist class is ~₱420 before port and luggage charges, booked at oceanjet.net. Siquijor town–San Juan takes another ~20–30 minutes and ₱400 per private tricycle.
Siquijor (San Juan) Bohol (Panglao)
OceanJet Siquijor–Tagbilaran: ~2 hours, ₱960, reserved on oceanjet.net. A Southwest car to Alona takes ~30–45 minutes for about ₱1,000, carrying up to four passengers; book on southwesttours.com.ph.
Price the flights and Palawan crossings first, then the shared cars and water days. These are planning ranges, with accommodation chosen separately.
Booking tips
Compare Alona, Dumaluan and north Panglao addresses for a slow finish.
All eight bases in travel order; each leg is explained under Connections.
Manila → Palawan → Cebu → Negros → Siquijor → Bohol
It is enough for these eight bases and their main day trips. It does not cover the whole country. Adding Boracay or Siargao needs extra nights or the removal of another stop, because an island change also uses a travel day.
Add four or five nights from Cebu, or replace Dumaguete and Siquijor. Rebuild the night count before booking; adding the island within 21 days removes full days elsewhere.
You can. This version puts Palawan’s longer boat journeys first and finishes with a beach day close to Panglao airport. Reversing it means ending in El Nido, then flying to Clark and taking the road transfer to Manila if your international departure is from NAIA.
Yes. Buses handle Cebu, a package supplies Apo’s transfers, and a tricycle driver can cover Siquijor’s waterfall day. Bohol’s inland sights work well with a hired car. You pay more for private rides but keep all the same overnight bases.
Remove day twenty on Panglao and fly out a day earlier for a 20-day trip. The other Bohol days still cover the countryside and Balicasag. Shortening Palawan further would remove one of its full tour or beach days.
Editorial team StartBooker
Checked on 2026-10-05
Updated
Research and price checks: Airline changes, island transfers and attraction packages checked against operator information, with independent travel reporting used to examine timing and traveller trade-offs.
68 Source records