5-Day Budget-Friendly Manila, San Juan La Union, and Baguio Route

Day 1 · Thu, Oct 1
San Juan, La Union

Travel to San Juan, La Union

  1. Manila–San Juan, La Union bus — Board in Cubao; allow roughly 5–7 hours, and check that the bus stops in San Juan or nearby San Fernando before booking. Leave early to make the most of the afternoon.
  2. Circle Hostel — Urbiztondo, San Juan; a budget-conscious, sociable base close to the beach, with dorm beds and private-room options.
  3. Urbiztondo Beach — San Juan; settle in with a shoreline walk and, if conditions allow, a first look at the surf. Late afternoon, ~1.5 hours.
  4. Flotsam and Jetsam Hostel — Urbiztondo; grab dinner in its lively beachfront setting, with a casual meal typically around ₱300–₱700 per person. Evening, ~1.5 hours.

Morning: Manila to San Juan

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.

Late afternoon: Urbiztondo Beach

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.

Evening: Dinner by the beach

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.

Day 2 · Fri, Oct 2
San Juan, La Union

Stay in San Juan, La Union

  1. San Juan surf lesson — Urbiztondo Beach; take a beginner lesson with a local surf school, or rent a board if you already surf. Morning, ~2 hours; lesson and board costs vary.
  2. El Union Coffee — Urbiztondo; try the café’s signature drinks and take a relaxed coffee break, usually around ₱150–₱350 per person. Late morning, ~45 minutes.
  3. Ma-Cho Temple — Barangay II, San Fernando; visit this striking Taoist temple overlooking the coast. Afternoon, ~1 hour; arrange local transport from San Juan.
  4. Poro Point Lighthouse — Poro Point, San Fernando; enjoy the coastal scenery around the historic lighthouse area before heading back toward San Juan. Late afternoon, ~1 hour; access may be limited, so confirm locally.
  5. Tagpuan sa San Juan — Urbiztondo; finish with an affordable Filipino meal, often around ₱150–₱350 per person. Evening, ~1 hour.

Morning

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.

Afternoon

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.

Evening

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.

Day 3 · Sat, Oct 3
Baguio

Travel to Baguio

Getting there from San Juan, La Union
Bus via San Fernando, La Union: take a local bus or jeepney from San Juan to San Fernando, then a bus to Baguio (about 3–4 hours total; roughly ₱300–₱600). Check onward departures with Partas or another bus operator at the terminal; buy the local leg in person. Leave in the morning, as planned, and allow extra time for the connection.
  1. San Juan–Baguio bus — Travel via San Fernando and the mountain highway; allow roughly 3–4 hours, depending on traffic and connections. Depart in the morning and confirm the departure point and schedule locally.
  2. G1 Lodge — Session Road area, Baguio; a convenient hotel base near restaurants and central attractions, with room rates varying by date and room type.
  3. Burnham Park — City center; take an easy lakeside stroll or rent a boat after the ride. Late afternoon, ~1.5 hours.
  4. Good Taste — Near Burnham Park; a popular, budget-friendly spot for generous Filipino-Chinese dishes, often around ₱200–₱400 per person. Dinner, ~1 hour.

Morning

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.

Late afternoon

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.

Evening

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.

Day 4 · Sun, Oct 4
Baguio

Stay in Baguio

  1. Mines View Park — Mines View; browse the viewpoint and market stalls, and take in the mountain scenery. Morning, ~1 hour.
  2. Wright Park — Near Mines View; enjoy a peaceful walk beside the reflecting pool and pine trees. Late morning, ~1 hour.
  3. Baguio Botanical Garden — Cabinet Hill; explore the garden’s landscaped paths and cultural displays. Early afternoon, ~1.5 hours.
  4. Café Yagam — Session Road area; try Cordilleran and Filipino dishes in a cozy setting, typically around ₱350–₱700 per person. Late afternoon or early dinner, ~1.5 hours.
  5. Baguio Public Market — City center; pick up local produce, snacks, or pasalubong before returning to your hotel. Early evening, ~1 hour.

Morning

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.

Afternoon

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.

Early evening

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.

Day 5 · Mon, Oct 5
Manila

Return to Manila

Getting there from Baguio
Direct Victory Liner coach from Baguio to its Pasay or Cubao terminal (about 4–6 hours; roughly ₱500–₱900, depending on service). Book through the Victory Liner website or buy at the terminal; reserve ahead for this date and take a morning departure to leave time for traffic before your afternoon plans.
Genesis JoyBus to Manila (about 4–5 hours; roughly ₱700–₱1,000, depending on service). Check schedules and book through Genesis Transport or its official booking channels.
  1. Baguio–Manila bus — Take a direct coach from Baguio to a Manila terminal; allow roughly 4–6 hours, with extra time for traffic. Depart in the morning and book ahead if possible.
  2. Rizal Park — Ermita; unwind with a walk through the gardens and open grounds after the bus ride. Afternoon, ~1 hour.
  3. Intramuros — Manila’s historic walled district; explore the streets and Spanish-era architecture at an easy pace. Late afternoon, ~2 hours.
  4. Barbara’s Heritage Restaurant — Plaza San Luis, Intramuros; enjoy Filipino dishes in a heritage setting, typically around ₱500–₱1,000 per person. Early dinner, ~1.5 hours.

Morning

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.

Afternoon

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.

Early evening

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.

When are you going?
Add your start date and we'll check in at two weeks out, one week out, and the day before — bookings, packing, and a day-one brief. Reply to any of them if plans change.
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version