After your international arrival at Mactan–Cebu International Airport, allow time for immigration, baggage collection, currency needs, and the airport exit. A pre-booked hotel car, airport taxi, or reputable ride-hailing car is the simplest option; the road transfer to central Cebu City commonly takes about 45–90 minutes depending on traffic, with roughly PHP 500–1,200 for a car transfer. On a busy holiday arrival, queues and traffic can make the overall airport-to-hotel process closer to two hours or more. Check in, leave your bags, and rest before sightseeing.
If you reach downtown before dusk, continue to Magellan’s Cross and the Basilica Minore del Santo Niño, which are next to each other. The church may have restricted access around services and the Christmas–New Year period, so treat the visit as conditional rather than relying on a guaranteed entry. From there, walk briefly along Colon Street; keep valuables secure and use a taxi or ride-hailing car if the streets feel too busy or you are tired. Budget around PHP 100–300 total for short local rides, depending on traffic and pickup conditions.
Have dinner near your hotel or in a nearby mall rather than crossing the city again. A casual Filipino meal generally costs about PHP 250–600 per person, while a comfortable sit-down meal is more likely PHP 600–1,200. Keep the evening flexible: the following days are for fuller Cebu City sightseeing, and the planned Moalboal excursion is better handled as a dedicated day trip with an early start.
Start with Carbon Market, reached by a short taxi or app-booked car from your accommodation. Give yourself time to browse rather than treating it as a quick photo stop; fruit, coffee, snacks and a simple breakfast generally cost around ₱100–₱300 per person. Because this is New Year’s Eve, stalls may close earlier than usual or operate on reduced hours, so make the historic sights your fallback if the market is quiet.
Continue on foot or by a short taxi ride to the Basilica Minore del Santo Niño and Magellan’s Cross. They are next to each other, making this an efficient stop, but expect heavier devotional and tourist traffic around the holiday. Dress respectfully, follow any service restrictions, and do not assume entry to the basilica during a Mass; if services are in progress, view the exterior and return later rather than interrupting worship.
After lunch in the downtown area, allow roughly ₱250–₱600 per person for a casual meal, depending on whether you choose a local eatery or a sit-down restaurant. Walk or take a short taxi to Fort San Pedro; the compact grounds are enough for an unhurried visit without overloading the day. Confirm its holiday opening locally before setting out, as New Year’s Eve schedules can change.
Use the remaining afternoon to return to your hotel, rest and freshen up. Traffic can build toward the evening, so avoid packing in another distant attraction. A taxi or app-booked car between downtown and Cebu Business Park commonly takes about 20–40 minutes in ordinary conditions, but allow longer around holiday gatherings.
Have dinner around Cebu Business Park, where you will find the broadest choice of restaurants and malls, with a typical meal costing approximately ₱400–₱1,200 per person. Check whether your chosen restaurant accepts walk-ins or requires a New Year’s Eve reservation; do not rely on a specific countdown event until the venue confirms its programme.
For midnight, stay near your accommodation or dinner area rather than attempting to cross the city. Roads may be congested and some streets can be affected by celebrations and fireworks. Keep valuables secure in crowded areas, arrange your return ride before late evening, and leave space for a relaxed start to the following day.
Start in the downtown heritage area, which is close enough to explore on foot once you arrive. Go first to Basilica Minore del Santo Niño, then cross to Magellan’s Cross. Because this is New Year’s Day, expect Masses, pilgrim crowds, traffic restrictions, and possibly limited visitor access; treat these as exterior-and-area visits unless the church authorities allow sightseeing between services. Keep valuables secured and dress respectfully.
Continue toward Fort San Pedro, roughly a 10–15-minute walk or short tricycle ride depending on crowd conditions. Allow about an hour for the fort and its small grounds. A simple breakfast or snack should cost around ₱100–250 per person; use a metered taxi or app-based car if the heat, crowds, or holiday road closures make walking uncomfortable.
Have lunch around Carbon Market if the stalls are active. This is a practical place for inexpensive local food, usually around ₱150–350 per person, but New Year’s Day trading hours are variable and some vendors may remain closed. If it feels too quiet or crowded, choose a straightforward restaurant near your accommodation instead of spending time searching for a specific venue.
Leave the afternoon deliberately open for a rest, since tomorrow’s excursion to Moalboal will require an early start and a long road journey. Later, head to the Cebu–Cordova Link Expressway viewpoint area in South Road Properties for a change of scenery and a breezy waterfront wander. A taxi or app-based car from the heritage district generally takes about 20–40 minutes in light traffic, but allow longer on a holiday; budget roughly ₱200–500 each way depending on traffic and pickup point.
Confirm the Moalboal pickup or departure plan tonight, including the meeting location, and pack swimwear, reef-safe sunscreen, a dry bag, and cash. Keep at least ₱500–1,000 per person available for tomorrow’s meals, local transfers, and possible snorkeling fees.
Leave Cebu City very early on January 2 for this day trip. A private car is the most practical option for a same-day return, taking roughly 3–4 hours each way in normal conditions and costing approximately ₱5,000–₱8,000 for a vehicle with driver. By bus, allow about 4–5 hours each way: reach Cebu South Bus Terminal before the first suitable morning departure, budget around ₱220–₱300 each way, and allow extra time for holiday traffic and the journey between the Moalboal bus stop and the coast.
Head straight to Panagsama Beach in Basdiot after arriving. The sardine run is just offshore and is usually the most reliable highlight, although visibility and sea conditions can vary. Arrange snorkel hire or a local guide on arrival; basic equipment is commonly around ₱100–₱300 per person, while a shared guided outing may cost roughly ₱500–₱1,500 per person. Confirm what is included before paying, and do not touch coral, stand on the reef, or chase marine life.
If the transfer was on time and the sea is suitable, take a tricycle from Panagsama Beach to White Beach, generally around 15–25 minutes depending on traffic. Allow roughly ₱50–₱150 per person for a local ride and possible beach access, plus drinks or snacks. Keep this stop optional: if traffic has delayed you, spend the extra time around Panagsama rather than risking a rushed return to Cebu City.
Eat an early Filipino or seafood dinner near Panagsama Beach, budgeting approximately ₱250–₱700 per person, then begin the return journey. By private car, you should expect to reach Cebu City late in the evening; by bus, the return can be considerably later and services may be less convenient after dark. For this reason, a private vehicle is strongly preferable for a one-day excursion, especially on the January 2 holiday weekend. Bring cash, water, sun protection, a towel, and dry clothes, and check the day’s swimming conditions locally before entering the water.
Allow plenty of time for your arrival from Moalboal, checking in, and a short rest before heading out. Once you are ready, use a metered taxi or a ride-hailing car to the downtown area; traffic can make a short Cebu City trip take 20–40 minutes. Start at Basilica Minore del Santo Niño, then walk a few minutes to Magellan’s Cross. Dress respectfully for the church, and note that religious services or crowds may limit how long you can stay inside.
Continue on foot or by a short taxi ride to Fort San Pedro, keeping the route compact rather than trying to add distant sights after the day’s transfer. Allow roughly ₱50–₱150 per person for small entrance fees where charged, with transport within central Cebu commonly costing about ₱100–₱300 per short ride depending on traffic and demand.
Finish at Carbon Market, where you can browse produce stalls and choose grilled food, rice dishes, noodles, or fruit. A simple meal is usually around ₱150–₱350 per person; use normal city-market precautions with phones and bags, and choose busy, well-lit areas. If you are tired, treat this as an optional wander and return to your hotel for dinner instead.
Keep the evening flexible: Sunday traffic can be slow, and the historic district is more enjoyable without rushing. A ride back to your accommodation may take 20–45 minutes, so avoid booking a late, non-refundable activity.
Keep the morning flexible and start with the Cebu Heritage District if your departure is later in the day. Basilica Minore del Santo Niño, Magellan’s Cross and Fort San Pedro are close enough to visit on foot between them, though religious services, holidays or crowd-control measures may limit access. Allow roughly two to three hours including short waits and time to wander.
A simple breakfast or coffee usually costs about ₱150–₱350 per person, while a casual lunch is around ₱250–₱600. If you would rather avoid a rushed sightseeing stop, stay near your accommodation and use the morning for packing, a massage or a relaxed meal instead.
Move to Cebu IT Park by taxi or ride-hailing car if you want a modern area for lunch and a final break. From the downtown heritage area, allow approximately 20–40 minutes depending on traffic; luggage storage is not guaranteed, so confirm with your accommodation before checking out. Leave enough time to return for bags if needed rather than carrying them between stops.
For Mactan-Cebu International Airport, arrange a private car or taxi in advance. The drive from central Cebu City can take about 45–90 minutes in normal conditions and considerably longer with congestion, so leave roughly four hours before a domestic flight and five to six hours before an international flight. Airport-area transfers commonly cost around ₱500–₱1,200 by taxi or ride-hailing car, more for a pre-booked private vehicle.
Allow about two hours at the airport for a domestic departure and three hours for an international one, with extra buffer if checking bags. Confirm the terminal and airline requirements before leaving your hotel; if your flight is later in the evening, keep the afternoon deliberately light rather than adding another distant attraction.
No packing list attached yet.