Basilica of the Nativity of Our Lady, Xagħra, Malta
The Basilica of the Nativity of Our Lady (Knisja Kolleġġjata Bażilika ta' Marija Bambina) is a Roman Catholic church in Xagħra, Gozo, Malta. It is dedicated to the Nativity of Mary. The original church was built in the 17th century. Between 1815 and 1855, the present building replaced the older church. The design includes classical elements. The dome, added in 1892, is a prominent feature.
In 1900, the church became a collegiate church. In 1967, Pope Paul VI declared it a basilica. This recognition marked a significant milestone in its history. Over the years, the basilica’s importance grew. It became a center of religious life in Gozo. The church’s art and decorations reflect its sacred purpose. Visitors come to admire both the beauty and history of the basilica.
The church holds significant religious celebrations. The feast of the Nativity of Mary is one of the key events. Today, the basilica is a spiritual landmark. It continues to attract both worshippers and tourists. Whether for prayer or exploration, the basilica offers a rich experience.
How to Reach the Basilica of the Nativity of Our Lady, Xagħra, Malta
Airways
The nearest airport to Xagħra is Malta International Airport (MLA), located in Luqa, around 40 km away from Gozo. From there, you can take a ferry to Gozo from Cirkewwa Ferry Terminal, which takes about 25 minutes. After reaching the island, Xagħra is approximately a 15-minute drive from the terminal.
Railways
While Gozo does not have a direct railway system, Malta's main island is well-connected by train to various destinations. The nearest railway station to the ferry terminal is in Valletta or Mosta, depending on where you need to transfer. From there, take a bus to reach the Gozo Ferry Terminal and then proceed with the ferry to Xagħra.
Roadways
After arriving by ferry at the Gozo Ferry Terminal, take Xagħra Road (Triq Xagħra). It’s a straightforward drive of approximately 15 minutes from the ferry terminal to the Basilica of the Nativity of Our Lady. Public buses are available from Victoria (the capital of Gozo) to Xagħra as well, with multiple services running throughout the day. Alternatively, taxis are also an easy option.
Monday : 5:30 AM , 6:15 AM , 7:30 AM , 8:30 AM , 5:00 PM , 7:00 PM Tuesday : 5:30 AM , 6:15 AM , 7:30 AM , 8:30 AM , 5:00 PM , 7:00 PM Wednesday : 5:30 AM , 6:15 AM , 7:30 AM , 8:30 AM , 5:00 PM , 7:00 PM Thursday : 5:30 AM , 6:15 AM , 7:30 AM , 8:30 AM , 5:00 PM , 7:00 PM Friday : 5:30 AM , 6:15 AM , 7:30 AM , 8:30 AM , 5:00 PM , 7:00 PM Saturday : 6:00 AM , 7:00 AM , 8:30 AM , 9:45 AM , 11:00 AM , 5:00 PM , 7:00 PM Sunday : 6:00 AM , 7:00 AM , 8:30 AM , 9:45 AM , 11:00 AM , 5:00 PM , 7:00 PM