Want an itinerary like this for your trip?
Tell us where you're going and get a personalized plan in seconds — completely free.
Plan My Trip

7-Day Philippines Adventure Itinerary: Manila, Cebu, and El Nido

Day 1 · Sun, May 3
Manila

Arrival and city energy

  1. Intramuros — Intramuros, Manila — Start with the historic walled city for a strong first impression and easy walking between nearby stops; afternoon, ~1.5 hours.
  2. San Agustin Church — Intramuros, Manila — A UNESCO-listed landmark that gives you one of the city’s best heritage interiors; afternoon, ~45 minutes.
  3. Calle Real / General Luna Street — Intramuros, Manila — Good for a gentle stroll through old Manila streets and photo stops without extra transport; late afternoon, ~45 minutes.
  4. Barbara’s Heritage Restaurant — Intramuros, Manila — Classic Filipino dinner in a heritage setting, a practical first-night meal after arrival; evening, ~1.5 hours, approx. ₱700–₱1,200 per person.
  5. Roxas Boulevard Baywalk — Malate, Manila — End the day with a seaside walk and sunset views to reset after travel; evening, ~45 minutes.

Afternoon: first taste of old Manila

Start in Intramuros, and keep it light today — this is the kind of place that rewards slow walking more than ticking boxes. If you’re coming from the airport or Makati/Malate, a Grab is the easiest move; traffic can be brutal, so give yourself extra time. Once inside the walls, wander the cobblestones, look up at the balconies and stone facades, and just let the city’s old Spanish-era character hit you. You don’t need to rush here: about 1.5 hours is enough for a good first loop, especially if the heat is strong, so carry water and wear comfortable shoes because the streets are uneven.

Next door, step into San Agustin Church, one of Manila’s most important heritage sites and easily one of the calmest places you’ll find in the city. It’s usually open to visitors during the day, with a modest entrance fee for the museum area if you want the fuller experience. Give yourself around 45 minutes to look at the carved doors, painted ceiling, and old stonework — it’s worth slowing down here, even on a first day. From Intramuros, this is an easy walk; no need for another ride.

Late afternoon: an easy old-city stroll

After that, keep wandering along Calle Real / General Luna Street for photos and a more atmospheric view of old Manila life. This stretch is best when you don’t overplan it — just follow the street, pause for architecture, and notice how the pace changes compared with the rest of the city. The area is walkable, but watch for uneven pavement and the occasional jeepney edge-of-street chaos just outside the historic core. If the sun is still strong, use this as your “slow down and snack” window before dinner.

Evening: heritage dinner, then the bay

For dinner, head to Barbara’s Heritage Restaurant inside Intramuros. It’s a classic first-night choice because it gives you Filipino comfort food in a setting that feels special without being fussy. Expect roughly ₱700–₱1,200 per person depending on what you order; make a reservation if you can, especially on a Sunday. It’s a good place to try a curated spread rather than overthinking food after a long travel day.

Finish at Roxas Boulevard Baywalk in Malate for a breezy seaside reset. A Grab from Intramuros is the simplest way over, especially after dark. Go for a 45-minute walk, breathe out, and watch Manila unwind along the water — this is one of the easiest ways to end your first day without overdoing it. If you still have energy, there are usually casual stalls and a few nearby cafés open late, but honestly the best move tonight is to keep it mellow and sleep early.

Day 2 · Mon, May 4
Cebu City

Island transfer and coastal start

Getting there from Manila
Flight (Cebu Pacific / Philippine Airlines / AirAsia) from Manila (MNL) to Mactan-Cebu (CEB), ~1h 20m flight; book on Skyscanner then airline site, roughly ₱2,500–₱7,000 one-way. Best as a late-morning or early-afternoon departure so you can still have dinner in Cebu.
If fares are high, take the earliest cheap flight you can find; avoid land+ferry options because they’re much slower and not practical for this schedule.
  1. Ayala Triangle Gardens — Makati — A calm city start before the transfer rush, with shaded paths and an easy breakfast walk; morning, ~45 minutes.
  2. The Wholesome Table — Legazpi Village, Makati — Reliable brunch with healthy options before heading to the airport; morning, ~1 hour, approx. ₱500–₱900 per person.
  3. National Museum of Fine Arts — Ermita, Manila — A compact culture stop if timing allows before departure, with iconic Filipino artworks; late morning, ~1 hour.
  4. Mactan-Cebu International Airport — Lapu-Lapu City — Main transfer point to Cebu; allow time for flight/check-in and airport meals; afternoon, ~3–5 hours including travel.
  5. Lantaw Native Restaurant — Cordova/Mactan area — Great first Cebu meal with sea views and local dishes after arrival; evening, ~1.5 hours, approx. ₱500–₱900 per person.

Morning

Start the day gently in Ayala Triangle Gardens in Makati — it’s one of the best places in the city to feel awake without being rushed. Go for a short loop under the trees, grab coffee from nearby Coffee Bean & Tea Leaf, % Arabica, or one of the cafés around Ayala Avenue, and keep an eye on the clock because this is a transfer day. If you want breakfast that won’t weigh you down, head next to The Wholesome Table in Legazpi Village; it’s a solid, easy brunch stop with avocado toast, eggs, smoothie bowls, and good coffee, usually around ₱500–₱900 per person. It gets busy late morning, so arriving early is the move.

Late Morning Culture Stop

If timing still gives you a little breathing room before heading out, make a quick stop at the National Museum of Fine Arts in Ermita. It’s one of the best compact cultural visits in Manila, and you can see major Filipino works without turning the morning into a full museum marathon. Entry is typically free, and the museum is usually open Tuesday to Sunday, 9:00 AM–6:00 PM — just note that it’s closed on Mondays. Keep this to about an hour so you’re not cutting it close before your flight.

Afternoon Transfer

By early afternoon, make your way to Mactan-Cebu International Airport in Lapu-Lapu City for your Manila-to-Cebu flight. This is the kind of day where leaving a little buffer saves stress — especially with Manila traffic, airport queues, and the chance of delays. Once you land, don’t try to overpack the first evening; Cebu traffic can also be slow around peak hours, so it’s better to keep the post-flight plan simple and coastal.

Evening

For your first Cebu meal, go straight to Lantaw Native Restaurant in the Cordova/Mactan area. It’s a great landing spot because the setting feels properly island-like: sea views, breezy open-air seating, and dishes that lean into local comfort food. Order something easy like sinigang, lechon kawali, grilled seafood, or kinilaw, and expect to spend around ₱500–₱900 per person. It’s the kind of place that works best when you’re tired from travel but still want a dinner that feels like you’ve officially arrived in the Visayas.

Day 3 · Tue, May 5
Moalboal

Adventure and island hopping

Getting there from Cebu City
Private/shared van or Ceres bus from Cebu South Bus Terminal to Moalboal, ~3–4h total, roughly ₱200–₱500 by bus or ₱1,800–₱3,500 for a private transfer. Depart early morning to reach Moalboal by late morning for beach time.
Vans can be booked via 12Go or directly through hotels/transport desks; buses are cheapest and easiest, with frequent departures.
  1. White Beach — Moalboal — Easy start with a relaxed beach stretch before the bigger activities; morning, ~1 hour.
  2. Panagsama Beach — Moalboal — The town’s adventure hub, ideal for gearing up for water activities and snorkeling; morning, ~1 hour.
  3. Pescador Island — Tañon Strait, off Moalboal — One of the best island-hopping and snorkeling stops for marine life; late morning to early afternoon, ~3 hours.
  4. Sardine Run (Panagsama Beach) — Moalboal — A signature Moalboal experience where you can snorkel among huge schools of fish; afternoon, ~1 hour.
  5. The Three Bears — Panagsama, Moalboal — Good casual dinner after a full adventure day, with a convenient location near the action; evening, ~1 hour, approx. ₱300–₱700 per person.
  6. Moho — Panagsama, Moalboal — Low-key nightcap spot if you want a drink and a laid-back finish; evening, ~1 hour.

Morning

You’ll likely roll into Moalboal by late morning, so keep the first hour soft and easy at White Beach. This is the nicer “exhale” beach here: calmer than the main backpacker strip, with pale sand, clear water, and enough breathing room to actually enjoy being in the sea without immediately turning it into an activity. Expect only basic facilities, so bring cash, water, sunscreen, and a small towel; a simple beach stop usually costs nothing unless you rent a cottage or grab snacks from nearby vendors. After that, head back toward Panagsama Beach—it’s the busiest pocket of town and the practical base for everything water-related, with dive shops, snorkel rentals, and casual cafés clustered along the road.

Late Morning to Afternoon

This is the big marine day, so use Panagsama Beach as your launch point and keep the pace relaxed. From there, join the boat out to Pescador Island—the main event for snorkeling in Moalboal, with clear water and plenty of life even if you’re not a strong swimmer. A typical island-hopping outing takes around 3 hours, and most operators can bundle mask, snorkel, and life vest for a few hundred pesos extra if you don’t already have gear. Back on Panagsama, go straight into the Sardine Run (Panagsama Beach) while you’re already in the water; this is the classic Moalboal experience, best done with a guide if you want help finding the densest schools and staying oriented. Plan your swim for daylight hours and avoid chasing the fish too aggressively—respect the reef, stay calm, and let the shoal move around you. Most snorkel setups run about ₱100–₱200 to rent, and guide fees are usually reasonable if you ask around the beach road.

Evening

After a rinse and a quick rest, head to The Three Bears for dinner near the heart of Panagsama. It’s a solid no-drama choice after a day on the water: casual, filling, and easy on the logistics, with dinner usually landing in the ₱300–₱700 range per person depending on what you order. If you still have energy, finish with one drink at Moho—it’s the kind of low-key nightcap place that fits Moalboal well, especially if you want something quieter than a full party scene. Keep the night short and simple here; tomorrow gets your next transfer, so this is the day to enjoy the town’s rhythm and get to bed with salt still in your hair.

Day 4 · Wed, May 6
Bantayan Island

Beach time and scenic pace

Getting there from Moalboal
Private car/van transfer + ferry via Hagnaya Port to Sta. Fe, Bantayan Island, ~5.5–7h door-to-door, about ₱2,500–₱5,500 per person if shared/van-based, more if private. Leave very early morning to make the ferry connection and arrive before lunch.
Cheaper but longer: Ceres bus/van from Moalboal to Cebu North Bus Terminal, then bus to Hagnaya Port and ferry to Bantayan; book bus legs on 12Go, ferry tickets at the port or via local agents.
  1. Bantayan Island Port — Santa Fe / Bantayan — Arrival and island entry, then an easy transition into beach time; morning, ~45 minutes.
  2. Kota Beach — Santa Fe, Bantayan Island — Scenic sandbar-style beach that’s perfect for a slow first stop on the island; late morning, ~1.5 hours.
  3. Sta. Fe Public Market — Santa Fe, Bantayan Island — Useful for a local lunch stop and a peek at island life; midday, ~45 minutes.
  4. Kota Beach Resort Restaurant — Santa Fe, Bantayan Island — Convenient seaside lunch with fresh seafood after the market; midday, ~1 hour, approx. ₱400–₱800 per person.
  5. Ogtong Cave Resort — Santa Fe, Bantayan Island — A fun, light adventure with a swim in a cave pool and resort setting; afternoon, ~1.5 hours.
  6. Bantayan Burrito Company — Santa Fe, Bantayan Island — Easy dinner in town to wrap up the day without a long transfer; evening, ~1 hour, approx. ₱250–₱600 per person.

Morning

Arrive at Bantayan Island Port in Sta. Fe and keep the first hour pleasantly unhurried. This is one of those islands where the mood changes as soon as you step off the boat: fewer honking cars, more tricycles, bikes, and salt air. If you want to settle quickly, a tricycle into town usually runs around ₱50–₱150 depending on distance and luggage, and most drivers know the main beach and resort strip well. Use this stop just to orient yourself, grab water, and let the island pace take over before heading to the shoreline.

From the port, make your way to Kota Beach for a slow late-morning start. It’s best around low tide when the sandbar effect shows itself and the water looks extra clear, so if the timing works, linger and walk the shallows instead of rushing photos. There’s usually a small entrance or parking fee in the general ₱20–₱50 range depending on access point and season, and you’ll want sunscreen, a hat, and cash for snacks or a cold drink. This is not a place to do much — it’s where you breathe, swim a little, and enjoy that very easy Bantayan shoreline.

Lunch

For lunch, head to Sta. Fe Public Market and keep it simple and local. Go for grilled fish, kinilaw, pancit, or whatever seafood is freshest that day; the market area is where island life feels most real, with vendors, tricycle chatter, and no-frills eateries serving solid portions for roughly ₱100–₱250. If you’re between the market and the beach strip, this is also the easiest place to pick up fruit, snacks, or drinks for the rest of the day. Afterward, slide into Kota Beach Resort Restaurant for a more comfortable seaside lunch if you want to sit longer and order something a bit more polished — fresh prawns, crabs, grilled squid, or a cold drink with a view, usually landing around ₱400–₱800 per person depending on what you order. It’s a good “take your time” lunch, not a rush-in-rush-out one.

Afternoon

Spend the afternoon at Ogtong Cave Resort for your light adventure fix. It’s one of the easiest fun stops on the island: a swim, a cave pool feel, and a resort setting that lets you cool down without needing serious gear or a guide. Expect a modest entrance or resort-use fee, often around ₱150–₱300, and bring reef-safe sunscreen plus a dry bag if you’ve got valuables. The vibe here is relaxed rather than rugged, so it pairs well with the lazy beach pace of Bantayan — enough novelty to feel like you did something, without turning the day into a workout.

Evening

Wrap up with dinner at Bantayan Burrito Company in town. It’s a good reset after a beach day: casual, easy to find, and exactly the kind of place you want when you don’t feel like a formal seafood feast again. Expect tacos, burritos, rice bowls, and a few cold drinks in the roughly ₱250–₱600 range, depending on how hungry you are. If you still have energy after dinner, take a short tricycle ride or walk back toward the shore for one last quiet look at the island at night — Bantayan is best when you don’t over-plan it.

Day 5 · Thu, May 7
El Nido

Northern island exploration

Getting there from Bantayan Island
Flight via Cebu (connect through Mactan-Cebu Airport) to El Nido Airport (ENI), usually 6–10h total with connection/wait time. Expect roughly ₱6,000–₱15,000+ depending on routing/booking; check Skyscanner and book the domestic legs on airline sites. Plan an early-morning departure from Bantayan to allow for ferry + airport time.
More realistic budget route if flights to El Nido are unavailable: ferry/bus back to Cebu, fly Cebu–Puerto Princesa, then land transfer to El Nido (but this is a full travel day and arrives late).
  1. El Nido Town Proper — El Nido, Palawan — Ease into town with a walk through the compact center and beach access points; morning, ~45 minutes.
  2. Artcafe — El Nido Town Proper — Popular breakfast/brunch stop with dependable coffee and travel-friendly food; morning, ~1 hour, approx. ₱300–₱700 per person.
  3. Las Cabanas Beach — Corong-Corong, El Nido — Best for a relaxed swim and a classic El Nido beach afternoon; late morning, ~2 hours.
  4. Maremegmeg Beach Club — Corong-Corong, El Nido — Comfortable beachside lunch or drinks spot with one of the area’s best sunset setups; early afternoon, ~1.5 hours, approx. ₱700–₱1,500 per person.
  5. Taraw Cliff Viewpoint — El Nido Town Proper — Short but rewarding viewpoint hike if you want an active late-afternoon challenge; late afternoon, ~1 hour.
  6. Republica Sunset Bar — El Nido Town Proper — Strong choice for sunset cocktails and a first-night island vibe; evening, ~1 hour, approx. ₱300–₱800 per person.

Morning

By the time you land from Bantayan Island, keep the first hour in El Nido Town Proper super easy: wander the small grid of streets, check the beach access points near the main waterfront, and just get your bearings. Everything here runs on a slower island rhythm, but the center can still feel busy once the tour boats and tricycles start moving, so a casual walk before the heat peaks is the best way to settle in. From the town center, it’s an easy walk to breakfast at Artcafe, one of the most reliable all-day stops in town for coffee, eggs, pancakes, sandwiches, and solid Wi‑Fi if you need to catch up. Expect around ₱300–₱700 per person; it opens early and is a classic place to fuel up without having to think too hard.

Late Morning to Afternoon

After breakfast, head straight to Las Cabanas Beach in Corong-Corong for a proper swim and some downtime. It’s one of the easiest beaches to enjoy without committing to a full island tour: soft sand, clear water, and a good chance of actually relaxing instead of rushing. A tricycle from town is the simplest move, usually around ₱100–₱200 depending on where you’re picked up. If you want to linger, slide next door to Maremegmeg Beach Club for lunch or a drink — it’s polished without feeling too formal, and the setting is one of the best in the area for a long, lazy beach break. Plan roughly ₱700–₱1,500 per person if you stay for food and a cocktail or two, and don’t be surprised if you end up staying longer than planned.

Late Afternoon

If you’re up for a bit of movement after lunch, make your way back to El Nido Town Proper for Taraw Cliff Viewpoint. This one is short but steep, and it’s worth doing only if you’re comfortable with a scramble and decent footwear; the climb is much easier with a local guide, which is the normal and safest way to do it. Budget around ₱500–₱800 for a guide, and aim to start late afternoon so the light is softer and the heat less punishing. If you’d rather keep it mellow, even just sitting back with a drink in town works — but if you do the climb, the payoff is that classic El Nido limestone-and-bay panorama.

Evening

For sunset, finish at Republica Sunset Bar back in El Nido Town Proper. It’s one of the better places to ease into island nightlife without the noise level getting out of hand too early, and it’s a nice first-night spot for cocktails, a cold beer, or a light snack while the sky turns gold over the water. Prices usually land around ₱300–₱800 per person depending on what you order, and you can keep the evening as social or as quiet as you like. If you still have energy after sunset, the town’s waterfront bars are close enough that you can wander, but this is a good day to let the island set the pace rather than trying to squeeze every hour.

Day 6 · Fri, May 8
El Nido

Lagoon and beach focus

  1. El Nido Tour A (Big Lagoon area) — Bacuit Bay — The marquee lagoon-and-island-hopping day, best done early for calmer water and better light; morning to afternoon, ~6 hours.
  2. Big Lagoon — Miniloc Island area, El Nido — The highlight of the trip with dramatic karst scenery and kayaking; during Tour A, ~1 hour.
  3. Shimizu Island — Bacuit Bay, El Nido — Great snorkeling stop and a good lunch break spot on island-hopping routes; midday, ~1 hour.
  4. Cadlao Lagoon — Cadlao Island, El Nido — Quieter scenic water stop that balances the busier marquee lagoon visits; afternoon, ~45 minutes.
  5. El Nido Boutique & Artcafe — El Nido Town Proper — Solid post-tour dinner with easy access back in town; evening, ~1.5 hours, approx. ₱400–₱900 per person.

Morning

Today is the classic El Nido Tour A day, so get moving early — the boats usually start assembling around 7:30–8:00 AM along Calle Real and the town waterfront, and the best versions of this route really do reward an early departure. If you’re joining a shared tour, expect roughly ₱1,200–₱1,600 per person for the boat plus environmental and kayaking fees on top; private boats cost more but give you flexibility if you want to linger. Bring cash, reef-safe sunscreen, a dry bag, water shoes, and a little patience — this is one of the most popular days in Palawan for a reason.

The first big payoff is Big Lagoon, tucked in the Miniloc Island area. This is the postcard moment: limestone walls, mirror-flat water in the morning, and that unmistakable kayaker-gliding-through-the-karsts feeling. If conditions are calm, it’s one of the best places in the Philippines to just stop talking and take it in. For the best experience, keep your phone away for the first few minutes and enjoy the silence — the scale of the lagoon hits harder in person than in any photo.

Midday

After the marquee lagoon, the boat usually heads to Shimizu Island, which is a good reset point: more open water, excellent snorkeling when visibility behaves, and the right spot to slow the pace before lunch. This is where you’ll want to actually swim if you’re up for it — the coral life can be decent, but be gentle and don’t stand on anything. Lunch is often served here or on board nearby, and it’s usually the easiest time of day to eat well, hydrate, and dry off before the next stop.

Afternoon

By afternoon the energy shifts a bit quieter at Cadlao Lagoon, which is exactly why it belongs on this route. It feels less crowded and more contemplative than the headline stops, with softer water and a prettier sense of space around you. The light gets warmer here too, so this is the time to slow down and just float, paddle, or sit on the boat and enjoy the limestone backdrop without feeling rushed. If your guide mentions tides or weather affecting access, go with their call — the lagoon is best when the water is kind.

Evening

Back in town, keep dinner easy and satisfying at El Nido Boutique & Artcafe on Real Street. It’s a reliable post-tour stop with a broad menu, cold drinks, and the kind of central location that makes the walk back to your guesthouse painless. Expect about ₱400–₱900 per person depending on whether you go for pasta, seafood, or a few rounds of drinks. If you still have energy after dinner, take a slow stroll along the main strip — no need to overdo it tonight; after a full lagoon day, El Nido is best enjoyed in low gear.

Day 7 · Sat, May 9
Puerto Princesa

Wrap-up and departure

Getting there from El Nido
Shared van from El Nido town to Puerto Princesa, ~5.5–6.5h, around ₱700–₱1,000 per person. Best to leave after an early breakfast so you arrive in Puerto Princesa in time for lunch or early afternoon check-in.
Ceres/Cherry bus is cheaper at roughly ₱500–₱700 and takes ~6–7h; book via 12Go or at El Nido transport terminals.
  1. Bahay Kawayan — Puerto Princesa — Comfortable final breakfast stop with local flavors before departure; morning, ~1 hour, approx. ₱250–₱600 per person.
  2. Palawan Wildlife Rescue and Conservation Center — Puerto Princesa — A meaningful quick stop if your flight timing allows, especially for a last look at Palawan’s wildlife; morning, ~1 hour.
  3. Baker’s Hill — Puerto Princesa — Easygoing souvenir-and-snack stop with gardens and a relaxed atmosphere; late morning, ~1 hour.
  4. Cabayugan River Cruise area — Puerto Princesa Subterranean River corridor — Best reserved only if your schedule allows a longer final outing; late morning to early afternoon, ~2–3 hours.
  5. Kinabuch’s Grill and Bar — San Pedro, Puerto Princesa — A dependable farewell lunch for grilled seafood and Filipino dishes; midday, ~1.5 hours, approx. ₱400–₱900 per person.

Morning

If you’re arriving from El Nido on the shared van, plan on a fairly late breakfast and keep the first stop close to your base in Puerto Princesa so the day stays smooth. Begin at Bahay Kawayan for a relaxed final Filipino breakfast — this is the kind of place where you can order something comforting, sit for an hour, and actually feel like you’ve landed in the city rather than just passing through it. Expect breakfast plates, coffee, and local favorites in the roughly ₱250–₱600 range, and it’s best to go early enough to avoid the lunch crowd.

From there, head to the Palawan Wildlife Rescue and Conservation Center, which is a good short stop if your timing is on your side. It’s not a full-day detour; think of it as a meaningful one-hour visit before the day gets away from you. Entry is usually inexpensive, and it’s worth going with modest expectations: the appeal is the chance to see the conservation work up close and get one last glimpse of Palawan’s wildlife before heading onward. Then continue to Baker’s Hill for an easy, unhurried hour among the gardens, snack stalls, and souvenir shops — it’s pleasantly low-stress, and a nice place to pick up hopia or other pasalubong before lunch.

Late Morning to Early Afternoon

Only if your schedule is generous, consider extending the outing toward the Cabayugan River Cruise area in the Puerto Princesa Subterranean River corridor. This is the one part of the plan that can stretch your day, so it works best if you’ve got a comfortable buffer before your next move. It’s more of a half-day nature outing than a quick stop, so keep it as a “if it fits” experience rather than something to rush. If you do go, treat it as your final scenic exhale of the trip — quiet water, forested edges, and that softer Palawan pace before you circle back into town.

Lunch

Come back into San Pedro, Puerto Princesa for lunch at Kinabuch’s Grill and Bar. This is the dependable farewell meal: grilled seafood, Filipino favorites, cold drinks, and enough variety that everyone usually finds something they want. It’s a popular local institution, so lunch is the best time to go before the heavier dinner crowd; budget around ₱400–₱900 per person depending on how much seafood and drinks you order. If you’ve got extra time after lunch, stay in the area for a short walk and let the day end gently rather than packing in one more stop.

0