
Agoo is the first town of note you hit driving into La Union from Manila, and it's the oldest in the province. Franciscan friars founded its parish in 1578. Today its Basilica of Our Lady of Charity is one of the most important pilgrimage churches in northern Luzon.
Prices, fees and schedules in this guide were checked in October 2026. They change often, so use them as a guide and confirm with the operator or venue before you go.
The basilica sits right on the national highway, about 33 km south of San Fernando, so stopping costs you almost no detour. Give it an hour or two, stretch your legs, then carry on north.

Photo: Ramon FVelasquez, CC BY-SA 3.0 via Wikimedia Commons
Agoo is for anyone who wants to break up the long drive north, and especially for pilgrims and people who like old churches and their history.
It isn't a beach or surf town. For that, keep going north to San Juan.
Buses from Manila to La Union run through Agoo on the national highway and pass right by the basilica, so ask the conductor to let you off there. From San Fernando, jeepneys and buses run south, about 33 km. If you're driving, you can't miss it.
The basilica is on the highway, an easy walk from where the bus drops you. For anything further, take a tricycle.
Agoo has a few local places to stay, but most visitors don't stop overnight. Stay in San Juan for the beach or San Fernando for the city.
Eateries along the highway serve Ilocano and Filipino staples, handy for a meal on the drive north.
The current church went up between 1975 and 1978 in a Mexican-Baroque style, replacing older churches lost to earthquakes, and became a minor basilica in 1982. Look up at the dome and the woodwork inside. Outside, the garden holds foundations of the older church.
The image of Our Lady of Charity at the heart of the basilica was canonically crowned in 1971. It draws pilgrims all year, and in huge numbers during Holy Week.
Masses are held every day, and the bells ring for the Angelus at 6pm. Times shift, so check the current schedule with the parish before you plan around one.
Any time of year works for a short stop. Weekday mornings are the quietest. Holy Week is the busiest by far, so expect crowds of pilgrims.
Cover shoulders and knees, and keep quiet during Mass. Photos are fine and plenty of people take them, but be discreet while a service is on.
Being La Union's oldest town, founded in 1578, and the Basilica of Our Lady of Charity.
About 33 km south along the national highway.
Yes, for an hour or two on the way north from Manila, especially if you like churches.
Carry on north to Bauang for grapes and calm beaches, San Fernando for Ma-Cho Temple, and San Juan for surf. For the whole province, see the La Union travel guide.