The Minor Basilica and Parish of Saint John the Baptist, also called the Diocesan Shrine of La Virgen Milagrosa de Badoc, stands in Badoc, Ilocos Norte, Philippines. Moreover, it serves as a central place of worship for Catholics in the Diocese of Laoag. The church provides spiritual guidance, liturgical celebrations, and pastoral programs to locals and visiting pilgrims. Additionally, devotees travel from different parts of the country to honor Saint John the Baptist and the Virgin Milagrosa. They pray, seek intercession, and participate in traditional devotions.
The basilica houses the revered Virgin Milagrosa statue, which many believe performs miracles. Because of this sacred image, the church has become a major pilgrimage destination. Pilgrims also come to experience the historical and religious significance embedded in the structure itself. Furthermore, the church encourages communal worship and fosters a sense of faith and devotion among generations of followers.
The basilica was originally built in the 17th century in the Baroque style, reflecting Spanish colonial influence and the artistic heritage of northern Luzon. Over centuries, it has served as a spiritual, cultural, and historical landmark for the community. People gather there for Mass, feast days, and religious festivals, strengthening faith while preserving local traditions. Moreover, it remains a symbol of enduring devotion for the town and the province.
In 2018, church authorities elevated it to the status of a minor basilica. This recognition highlighted its historical, architectural, and devotional importance in the Philippines. Consequently, the church became a major pilgrimage center, inspiring faith in Saint John the Baptist and the Virgin Milagrosa. Today, BadocBasilica continues to guide and uplift countless faithful through prayer, devotion, and community worship.
Minor Basilica of St. John the Baptist
WF5V+98Q, Badoc, Philippines
How to Reach
Connectivity to the Basilica of San Juan Bautista, Badoc, Philippines
Airways
The nearest airport is Laoag International Airport, about 40 kilometers from Badoc. From the airport, travelers can take a taxi, Grab, or private car to reach the basilica. Additionally, Clark International Airport and Ninoy Aquino International Airport (Manila) serve as alternative options for visitors coming from other regions, although travel from these airports will take longer.
Railways
Currently, Badoc does not have a direct train connection. Pilgrims traveling by train can reach Laoag City, the provincial capital, via the Philippine National Railways network (if operational), and then use road transport to reach the basilica. This makes combining rail and road travel necessary for long-distance visitors.
Roadways
Badoc is accessible via major highways in Ilocos Norte. From Laoag City, visitors can take the National Highway north toward Badoc. Buses from Laoag, Vigan, or nearby towns regularly stop near Badoc town proper. Moreover, jeepneys and tricycles provide the last-mile transport to the basilica. From Manila, travelers can take the North Luzon Expressway (NLEX) and MacArthur Highway north toward Ilocos Norte, then connect to local roads leading to Badoc.
Map Location
Mass Schedule
Wednesday : 6:00 PM Thursday : 6:00 PM Friday : 6:00 PM
Saturday : 7:00 PM Sunday : 6:00 AM , 8:00 AM , 10:00 AM , 5:00 PM