Take an early bus from the Cubao terminal toward San Fernando, La Union, and confirm before boarding that it stops in San Juan or nearby. The ride usually takes about 5–7 hours, depending on traffic and stops; fares vary by operator and service, so check current schedules and prices when booking. Bring water and a snack, and keep your overnight bag handy in case you need to transfer in San Fernando to a local jeepney or bus for the last leg. In Urbiztondo, Circle Hostel is a budget-conscious, sociable base near the beach; reserve ahead and check the latest check-in arrangements.
After dropping your bags, walk to Urbiztondo Beach for an easy shoreline stroll and a first look at the surf. Give yourself about 1.5 hours to settle into the slower pace after the bus ride. Surf conditions vary, so ask locally before swimming or renting a board; sunset is a lovely time to be by the water, but bring sandals for the uneven, sometimes rocky shore.
Head to Flotsam and Jetsam Hostel for dinner in its lively beachfront setting, roughly a short walk from Circle Hostel. Plan on about ₱300–₱700 per person, depending on what you order, and allow around 1.5 hours. It can get busy in the evening, so be flexible about seating; afterward, keep the night relaxed and get some rest for tomorrow.
Start early at Urbiztondo Beach for your beginner surf lesson while the day is cooler and the waves are generally less crowded. Lessons and board rental prices vary by school, so agree on the rate and lesson length before you head out; allow about two hours, including time to rinse off and change. If you already surf, you can rent a board instead. Afterward, walk to El Union Coffee nearby for a signature drink and a slower late-morning break—budget around ₱150–₱350 per person, and check the café’s current hours before setting off.
Head to Ma-Cho Temple in Barangay II, San Fernando; a tricycle or arranged ride from Urbiztondo is the easiest option, and it’s worth agreeing on the fare and whether the driver will wait or return for you. Give yourself about an hour to see the temple and its coastal views. Then continue to Poro Point Lighthouse for a breezy late-afternoon stop. Access around the lighthouse can be restricted, so ask locally before making the trip; if entry isn’t available, enjoy the surrounding coastal scenery instead.
Return to Urbiztondo for dinner at Tagpuan sa San Juan, a casual, wallet-friendly choice for Filipino comfort food. Plan on roughly ₱150–₱350 per person, depending on what you order. The ride back from San Fernando takes extra time in evening traffic, so leave a buffer rather than trying to squeeze in another stop.
Allow the morning for the transfer and the connection in San Fernando, La Union; schedules and onward buses can vary, so confirm the departure point locally and leave extra time between legs. Once you reach Baguio, head to G1 Lodge near Session Road to drop your bags or check in. Room rates depend on the date and room type, so confirm the total when booking; if your room isn’t ready, ask the front desk to hold your luggage.
After a break, stroll around Burnham Park—a relaxed first look at the city after the ride. Give yourself about 1.5 hours for the lakeside paths or a boat rental; rental prices and availability can change, so check at the boathouse. Bring a light layer: Baguio can feel cool once the sun dips, especially after La Union’s warmer coast.
Walk to Good Taste near the park for generous Filipino-Chinese servings, usually around ₱200–₱400 per person. It’s popular and can get busy at dinner, so expect a possible wait; sharing dishes is an easy way to keep the bill down. Check the current branch hours before setting out, then head back to G1 Lodge on foot or by a short taxi ride.
Head to Mines View Park early, before the viewpoint and souvenir stalls get crowded; allow about an hour to browse and enjoy the mountain views. Most stalls are open by morning, though hours vary, and there’s no charge to visit the public viewpoint. From there, take a short taxi ride or a local jeepney toward Wright Park—ask the driver to confirm the stop—and spend about an hour strolling beside the reflecting pool and pine trees.
Continue to Baguio Botanical Garden in Cabinet Hill by taxi or jeepney. Give yourself around 1½ hours for the landscaped paths and cultural displays; check the entrance fee and current opening hours locally, as these can change. Afterward, take a taxi to Café Yagam on Outlook Drive for an early dinner of Cordilleran and Filipino dishes. Budget roughly ₱350–₱700 per person, and check its hours before setting off.
Finish at Baguio Public Market in the city center, where you can pick up local produce, snacks, and pasalubong. Allow about an hour, but don’t leave shopping too late: individual stalls keep different hours, and some begin closing in the evening. A taxi is the easiest ride from Café Yagam; once you’re done, it’s a short walk or ride back toward your hotel.
Book a morning Victory Liner coach from Baguio to either Pasay or Cubao; reserve ahead, especially if you want a particular departure. Allow for a long ride and Manila traffic, so keep the afternoon flexible and confirm your arrival terminal before arranging a pickup. From either terminal, a taxi or Grab to Rizal Park can take roughly 20–45 minutes or longer in heavy traffic.
After you arrive, stretch your legs with an easy hour among the gardens and open grounds of Rizal Park in Ermita. Entry to the public grounds is free, and they’re generally open daily; go at an unhurried pace after the bus ride. Then take a taxi or Grab to Intramuros—traffic can make this a slow hop—and spend about two hours wandering its historic streets and Spanish-era architecture. The walled district is pleasant to explore on foot; wear comfortable shoes and bring water.
Finish with dinner at Barbara’s Heritage Restaurant in Plaza San Luis, within Intramuros. Budget around ₱500–₱1,000 per person, and check current opening hours and availability before heading over. It’s a relaxed place to sit down after the day’s travel, so allow about 1.5 hours and make a reservation if you’d like to avoid a wait.
No packing list attached yet.