Your San Francisco–Cebu journey will take roughly 20–24 hours door-to-door, including the long-haul flight, immigration, baggage collection, and the drive from Mactan–Cebu International Airport into Cebu City. Follow your booked itinerary rather than forcing an early start; after clearing the airport, a prearranged hotel car is easiest, while a taxi or Grab usually takes 30–60 minutes depending on traffic. Check in, hydrate, and keep valuables secure—arrival day is better treated gently after the time-zone change.
Once settled, head downtown by Grab or taxi to Magellan’s Cross, allowing about 30 minutes, then walk directly to the Basilica Minore del Santo Niño de Cebu for roughly 45 minutes. The two landmarks are beside each other, but the basilica is an active place of worship, so dress modestly and expect access to change around Masses or religious events. Entry is generally free; a small donation is welcome. Later, browse Carbon Market for about an hour. It is liveliest in the morning but remains useful for an evening glimpse of Cebu’s everyday commerce—stay on the busier lanes, keep your phone put away, and use a Grab rather than walking onward with luggage.
For dinner, take a short ride to Larsian BBQ near Fuente Osmeña. Choose skewers and grilled seafood from the stalls, then add rice and a drink; budget approximately ₱250–₱600 per person. Conditions and stall hours can vary, but it is typically an evening stop rather than a formal restaurant, so bring small bills and expect a straightforward, smoky, casual meal. Return to your hotel afterward and keep the rest of the night free; tomorrow is the better time for a fuller Cebu outing.
Start around 8:00 a.m. with a taxi or Grab to Taoist Temple in Beverly Hills, Lahug. The uphill drive usually takes 20–35 minutes from central Cebu, depending on traffic; vehicles may need to stop at the subdivision entrance, where local security can direct you onward. Allow about an hour for the temple’s stairways, courtyards, dragon details, and broad views over Cebu City. Dress modestly, keep voices low, and note that photography rules can vary around active worship areas. Admission is generally free, though opening hours are not always posted consistently, so going in the morning is the safest choice.
Return downhill by Grab or taxi to Museo Sugbo in Downtown Cebu. Give yourself roughly 30–45 minutes for the trip and traffic, then spend about 1½ hours in the former provincial jail’s galleries, which cover Cebu’s archaeology, Spanish-era history, wartime period, and local culture. Museum hours and gallery access can change, so check the official listing before leaving your hotel; budget roughly ₱50–₱100 for admission. From there, walk or take a very short ride to Yap-San Diego Ancestral House in Parian, one of Cebu’s most atmospheric old neighborhoods. Its dark wooden rooms, santos, furniture, and family heirlooms are best enjoyed slowly over 45 minutes. Continue on foot to Casa Gorordo Museum, another restored Parian house, for an hour of beautifully presented exhibits on affluent Cebuano life. The two heritage houses are close together, but wear comfortable shoes—the surrounding streets are busy and uneven, and midday heat can be intense.
Finish at House of Lechon in Capitol Site, reached by taxi or Grab in about 15–25 minutes outside rush hour; allow longer if traveling around 4:00–6:00 p.m. Order Cebu-style lechon with rice and a couple of vegetable or seafood dishes rather than making the meal only about the pork. Plan approximately ₱500–₱900 per person, depending on sides and drinks. If you prefer lunch here, go after the museums and keep the rest of the afternoon unhurried; otherwise an early dinner around 5:30 p.m. avoids the heaviest evening traffic. Keep your hotel address saved offline for the return ride, as finding a taxi on smaller side streets in Parian can be slower than booking a Grab.
Take your booked morning OceanJet ferry from Cebu Pier 1 to Tagbilaran. Allow roughly 4–5 hours door-to-door, including the ride to the pier, terminal check-in, baggage handling, the approximately two-hour crossing, and the road transfer onward. Arrive 45–60 minutes before departure; ferry schedules and fares can change, so confirm the sailing directly with OceanJet or your booking platform. From Tagbilaran Port, a prearranged van is easiest for luggage, taking about 30–45 minutes to Panglao.
After checking in or leaving bags at your accommodation, continue to Bohol Bee Farm for a relaxed late lunch or snack. Its garden setting and sea-facing terrace make it a good first stop rather than rushing straight to the resort strip; allow about 1½ hours and budget roughly ₱400–₱900 per person. Then take a short tricycle or booked car south to Dumaluan Beach in Barangay Bolod. Spend around two hours swimming or walking the broad shoreline. Entry and cottage fees can vary, so carry small cash, and check the sea conditions before swimming—this coast is generally calmer than busier parts of Panglao, but conditions still change with tide and weather.
In the early evening, head to Alona Beach in Tawala, usually 15–25 minutes from Dumaluan depending on traffic. Walk the shoreline for about an hour, browsing the seafood restaurants and avoiding any place displaying seafood without clear prices. For dinner, take a car or tricycle inland to Gerarda’s Place in Tagbilaran—allow roughly 30–45 minutes each way from Alona, with extra time during evening traffic. This is the right setting to try Boholano and Filipino dishes; budget about ₱500–₱1,000 per person and confirm the restaurant’s current hours before leaving Panglao. Arrange a return ride in advance, as transport becomes less predictable later at night.
Leave Panglao around 6:30–7:00 a.m. with a prearranged private van and driver; Chocolate Hills Complex in Carmen is about two hours each way, depending on traffic and road conditions. A private car is the practical choice for this itinerary, since public transport would make the remaining stops difficult. The complex generally opens in the morning, but confirm current hours and entrance fees with your driver or accommodation before leaving; allow about an hour onsite for the viewpoint, stairs, and photographs. Bring water, sun protection, and shoes with good grip—the viewpoint is exposed and can feel hot even early in the day.
Continue to the Philippine Tarsier Sanctuary in Corella, allowing roughly an hour for the guided conservation walk. Keep voices low, do not touch or use flash around the tarsiers, and follow staff instructions; the animals are sensitive to heat and disturbance. From there, drive to Loboc River Cruise for the lunch sailing, usually about two hours. Reserve ahead for your preferred departure, especially on a busy day, and reconfirm the boarding point and meal details because cruise schedules can change. Afterward, stop at the Bilar Man-Made Forest for about 20 minutes. It is a roadside photo stop rather than a long walk, so stay well off the traffic lane and expect other vehicles to be passing through.
The return drive to Panglao takes roughly two hours or more, so expect to arrive in the early evening. After a rest, spend about an hour at Panglao Night Market, where you can graze on grilled seafood, skewers, rice dishes, and local snacks for approximately ₱250–₱600 per person. Bring smaller bills, as individual stalls may have limited change, and check seafood prices before ordering. Keep the evening unhurried: this is a good night to return to your accommodation early, particularly if tomorrow’s flight from Bohol–Panglao International Airport requires a pre-dawn departure and a prearranged airport transfer.
Take the earliest practical booked flight from Bohol–Panglao International Airport to Francisco B. Reyes Airport in Busuanga. Allow roughly 6–9 hours door-to-door for the airport transfer, check-in, possible Manila or Cebu connection, baggage collection, and the shared or private van into Coron Town. Leave Panglao at least 2½ hours before the scheduled flight, and verify the actual routing carefully—there may be no convenient same-day connection at your preferred time. Prearrange the 30–45-minute airport van, typically around ₱3,000–₱4,000 per vehicle, and keep the rest of the afternoon flexible in case of delays.
After checking in and dropping your bags, hire a tricycle or arrange a hotel car to Maquinit Hot Spring, south of town; the ride usually takes about 30–40 minutes each way. The spring is a wonderfully low-key first stop in Coron, with warm saltwater pools set beside mangroves and the coast. Plan about 1½ hours, ideally arriving before late afternoon when tour groups and returning island boats begin to converge. Bring sandals, water, and a dry change of clothes; entry is commonly around ₱300–₱400, but confirm the current fee and operating hours locally.
Return to Coron Public Market for a short browse through the produce and seafood stalls—late afternoon is livelier than midday, though some vendors begin packing up around sunset. It is a good place to get a feel for everyday Coron, but skip anything that has been sitting unrefrigerated and keep valuables secure in the crowd. From the market, continue to Lolo Nonoy’s Food Station for a relaxed Filipino dinner; expect roughly ₱300–₱700 per person. Finish with an easy walk along the Coron Bay waterfront, where the light fades over the harbor and bancas return from the day’s excursions. Keep this final stroll unhurried: after a long flight day, Coron is best enjoyed at street level rather than with another full activity.
Be at your tour operator’s meeting point in Coron Town around 7:00 a.m. for an early island-hopping departure. Exact timing depends on the boat and sea conditions, but an early start is worthwhile: Kayangan Lake becomes crowded later, and the approach can feel much more peaceful before the larger boats arrive. The ride from town is commonly 30–45 minutes, followed by the short uphill walk to the viewpoint and lake. Allow about 2–3 hours here, including the climb, photographs, swimming, and boat loading. Bring reef-safe sunscreen, water shoes, a dry bag, and cash for any local environmental or docking fees not included in your tour; confirm inclusions when booking, as rates vary by season and operator.
Continue by boat to Twin Lagoon, usually another 20–30 minutes depending on the route. Plan for roughly 1–1½ hours, including the swim through the striking warm-and-cool water layers. Life jackets are often required in parts of the lagoon, and the water-level crossing can be slippery, so follow your boat crew rather than attempting a difficult route independently. Tours generally include a simple packed lunch or grilled meal on board, but bring snacks if you prefer more than the standard portions.
After lunch, continue to Banana Island for about 1½ hours of snorkeling and beach time. Visibility changes with tides and weather, so treat this as a relaxed water stop rather than a guaranteed marine-life encounter. Keep valuables aboard the boat, wear a flotation vest if you are not a confident swimmer, and avoid standing on coral. The final stop, Bulog Dos Sandbar, is usually brief—around 45 minutes—making it ideal for photographs and a quick walk when the tide exposes enough sand. The sandbar can be narrow or partly submerged, so your guide may adjust the stop according to conditions.
Expect to return to Coron Town in the late afternoon, often between 4:00 and 5:30 p.m., though waves and loading delays can push this later. Rinse off and rest at your hotel before dinner rather than adding another excursion; boat days are more tiring than the schedule suggests. Tours, entrance fees, meals, and environmental charges vary considerably, so verify the total price and whether gear rental is included before paying a deposit.
For dinner, walk or take a short tricycle ride through central Coron Town to Trattoria Altrov’é for wood-fired pizza and pasta. Budget approximately ₱500–₱1,000 per person, and arrive early or expect a wait, since seating is limited and the restaurant is popular with travelers. After dinner, keep the evening easy: pick up water and snacks for tomorrow, confirm your next transfer or tour meeting time, and avoid a late night if you have another early departure.
Take your booked regional flight from Coron Town to Puerto Princesa, allowing roughly 5–8 hours door-to-door for the hotel transfer, airport procedures, any connection, baggage collection, and the ride into the city. Because schedules and connections vary, keep the afternoon flexible rather than promising a fixed early activity. A prearranged van is easiest on arrival; the airport-to-city-center drive is usually about 15–30 minutes, depending on traffic.
Once checked in, head to Puerto Princesa City Baywalk Park for an easy harbor stroll of about an hour. Go near sunset if your arrival allows—the promenade is liveliest then, with food stalls, tricycles, and locals out for an evening walk. A short tricycle ride from the center is generally inexpensive, but agree on the fare before departing; app-based rides may be less consistent here than in larger Philippine cities.
Continue to the Palawan Heritage Center in the city center for about an hour. It is a compact, useful introduction to Palawan’s Indigenous cultures, communities, and natural history, and makes more sense after seeing the island landscapes on this trip. Check its current opening hours before setting out, as small museums can keep changing schedules. From there, arrange a car or tricycle for the roughly 20–30-minute ride to Iwahig Prison and Penal Farm; access is subject to current visitor rules, so confirm permission locally rather than assuming a walk-in visit. Allow around 1½ hours, and dress modestly and follow staff instructions—the site is a working agricultural community, not a conventional tourist attraction.
Return to central Puerto Princesa for dinner at Kalui Seafood Restaurant, an immersive, barefoot-style Filipino seafood experience. Expect approximately ₱700–₱1,300 per person depending on the catch and drinks, and reserve ahead because the restaurant is popular and seating can fill quickly. After dinner, keep the rest of the evening unhurried; after a long flight day, the best plan is simply a short walk back to your hotel and an early night.
Leave Puerto Princesa around 5:00–5:30 a.m. with an authorized Sabang excursion operator; the road journey to Sabang generally takes 2–3 hours each way, and the complete underground-river outing is realistically an 8–10-hour day. Your operator should arrange the park permit, environmental fees, boat transfer, and required guide—confirm all of these in writing before paying, since entry is capacity-controlled and boat operations can be suspended for rough weather. The cave tour itself is usually about 45 minutes, with helmets and audio guides provided; bring a dry bag, water, sun protection, and modest clothing for the boat landing.
If the river excursion returns on schedule and you still have energy, add the guided paddle through Sabang Mangrove Forest, allowing about an hour. This is best treated as optional rather than guaranteed: the river permit, boat queue, lunch stop, and road conditions can easily push the return later. If you do go, follow the guide’s instructions closely and keep valuables sealed—the mangrove channels are calm but the small boats sit low in the water.
On the way back into Puerto Princesa, stop at Baker’s Hill for roughly an hour. Browse its boxed pastries and local baked goods, then take a relaxed walk through the landscaped grounds; it is an easy, low-effort stop after the long excursion. Opening hours can change, so have your driver confirm that it is operating that day, and avoid buying delicate pastries until near the end of your visit if you are continuing to the airport.
Finish at Robinsons Place Palawan in San Miguel, where you can have dinner, withdraw cash, and pick up snacks or toiletries before flying onward. Allow 1–1½ hours; a meal and supplies will typically run about ₱300–₱800 per person. Do not plan a normal evening flight to Manila after this excursion: even a smooth return from Sabang can leave too little margin for the drive, baggage, check-in, and airport queues. Only use a late-night flight if your operator confirms an early return and you have a generous buffer; the safer plan is to spend tonight in Puerto Princesa and fly the following day.
Keep your final morning deliberately simple. Have the hotel arrange a car or use a reputable ride-hailing service, but confirm the airport terminal against your airline booking before leaving: Ninoy Aquino International Airport terminals are not interchangeable, and the drive between them can be slow. Allow roughly 1½–3 hours from your hotel to the terminal, depending on where you are staying and traffic, then arrive about three hours before the international departure for check-in, baggage drop, security, and immigration. If you have checked luggage or a separate domestic connection on the booking, allow even more time.
Avoid adding a distant sightseeing stop today. If you have a little time near the airport, stay close to your hotel or terminal rather than risking Manila traffic; keep passports, onward travel details, and any duty-free liquids accessible, and confirm your airline’s baggage allowance before check-in.
After check-in at Ninoy Aquino International Airport, follow the signs for international departures and allow time for Philippine exit controls and the boarding gate transfer. Your Manila–San Francisco flight is a long-haul journey, with the date and local arrival time affected by the International Date Line. Keep water, a light layer, medication, and immigration documents in your hand luggage, and verify the operating terminal and any transit requirements directly with the airline before leaving the hotel.
No packing list attached yet.